通过对非洲卡拉哈里沙漠地区的调查显示那里的公豹平均3天猎食一次,哺育幼崽的母豹平均1.5天就需要去捕食一次。两次捕食之间的最长间隔为公豹5天,母豹4天。
豹捕猎约90种不同物种的猎物,小如金龟子,以至重达900公斤的大羚羊都是豹的猎物。
主要的食物包括有蹄类动物及猴子,但亦会捕猎啮齿类、爬虫类、两栖类、鸟类及鱼类等动物,甚至腐肉也包括在内。也有捕食黑猩猩和狒狒的纪录。所以对于食物豹经常是一个机会主义者。
虽然猎物种类很多豹子偏爱体重10到40公斤的中等大小猎物。调查显示捕猎时豹会考虑猎物的大小和自己消耗能量的比率以发挥最佳猎食效率,最受欢迎的猎物重量为25公斤左右。
在非洲豹子最常捕猎黑斑羚,麂羚等小型羚羊,而在亚洲白斑鹿是豹最喜欢捕捉的猎物。