Günde bir yemek yiyen leoparların miktarı değişiklik gösterir. Genellikle, leoparlar balıkları, sürüngenleri, yengeçleri, karkasları, kemiricileri, böcekleri, tavşanları, babunları, yaban domuzu ve antilopları avlar.
Leoparlar avlarını öldürdüklerinde karkasları alırlar ve sırtlanlardan ve aslanlardan saklanmak için ağaçlara tırmanırlar. Geceleri avlanmayı ve avlarını olabildiğince çabuk öldürmeyi, genellikle boynunu ısırmayı severler. Leoparlar, avı hapseden geri çekilebilir pençelere sahiptir. Leoparlar, kaplanlar, aslanlar ve jaguarlar gibi diğer büyük kedilerin çoğuna kıyasla daha küçüktür. BBC'ye göre, farklı ortamlara kolayca adapte oldukları ve büyük kedilerin coğrafi olarak en yaygın olduğu yerlerde bilinirler.