Les chacals sont des carnivores opportunistes, ce qui signifie qu'ils mangent une grande variété de nourriture pour survivre. Leur régime alimentaire comprend généralement de petits rongeurs, des oiseaux, des insectes et des fruits. Ils peuvent également récupérer des animaux morts, et ils sont connus pour attaquer parfois le bétail ou la volaille.