Az oroszlánok csúcsragadozók, azaz az élelmiszerlánc tetején állnak. Elsősorban nagy emlősöket esznek, például:
Cebrák: Alapvető ételforrás az oroszlánoknak, különösen Afrikában.
Gnuk: Egyéb gyakori áldozat, különösen a vándorlás során.
Antilopok: Különböző antilopfajok, beleértve a gacellákat, impálákat, springbokokat.
Bivalyek: Nagy és veszélyes áldozat, de az oroszlánok csordában vadásznak rájuk.
Zsiráfák: Bár magasak és ügyesek, a zsiráfákat le tudják lőni az oroszlánok.
Elefántkölykök: Az oroszlánok néha vadásznak fiatal elefántokra, főleg ha kevés az étel.
Egyéb ragadozók: Megeszhetnek más ragadozókat is, mint a leopárdok, gepárdok, sőt hiének is.
Az oroszlánok ahasználják a holtállatokat is, ha az lehetőség adódik. Az étrendük változó lehet a helyszíntől és az áldozat elérhetőségétől függően.