Jackals are omnivorous and have a diverse diet. They primarily feed on small mammals, such as rodents, hares, and birds. They are also known to scavenge carcasses and consume insects, reptiles, and fruits. Jackals are opportunistic hunters and adapt their diet based on the available food sources in their habitat.