آمار بسیاری نشان از آن دارند که شیرها به گونه معمول از جانورانی در محدوده وزنی ۱۹۰–۵۵ کیلوگرم تغذیه میکنند. در آفریقا مهمترین منبع غذایی گاو وحشی است و پس از آن گورخر قرار دارد.بیشتر اسبهای آبی، کرگدنها، و فیلها به خاطر جثه بزرگشان شکار نمیشوند.
بعضی غزالها و آهوهای چابک نیز به دلیل سرعت زیادشان طعمه مناسبی برای شیرها نیستند و بیشتر توسط یوزها شکار میشوند. با این حال زرافهها و گاومیشهای آفریقایی در مناطق مشخصی بهکرات شکار میشوند چرا که برخی گلهها مهارت شکار کردنشان را به دست آوردهاند. گاهی بچههای اسبهای آبی نیز شکار میشوند ولی شیرها کمتر به سراغ کرگدن میروند. با آنکه گرازهای زگیلدار وزنی کمتر از ۱۹۰ کیلوگرم دارند بسته به در دسترس بودنشان شکار میشوند.
غذای اصلی شیرهای آسیایی جنگل گیر گوزن خالدار است ولی از لحاظ تاریخی، احشام و گاوهای مردم محلی بخشی از غذای این شیرها را تشکیل میدادهاند.