Leopardi jsou masožraví a oportunní predátoři, což znamená, že budou jíst různé kořisti. Jejich strava se obvykle skládá ze středně velkých kopytníků, jako jsou gazely, impaly, zebry, prasata bradavičnatá a antilopy. Leopardi také loví menší kořist, jako jsou hlodavci, zajíci, ptáci a plazi. Ve vzácných případech mohou dokonce zabíjet a jíst větší zvířata, jako jsou buvoli a žirafy. Kromě lovu živé kořisti jsou leopardi známí tím, že se starají o zabití jiných masožravců, jako jsou lvi a hyeny.