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