Löwenjunge säugen, bis sie im Alter von 6 Monaten entwöhnt werden und essen normalerweise ihr erstes Fleisch im Alter von 3 Monaten. Löwinnen sind im Allgemeinen die Jäger des Löwenrudels und bringen das Essen in die Gruppe. Gnus, Zebras, Büffel, Warzenschweine sowie abgejagtes Fleisch bilden die gemeinsame Nahrung für Löwen.
Der männliche Löwe beobachtet normalerweise die Jungen, während die Löwinnen nach dem Rudel jagen. Die Jungen fressen eine große Beute, die hauptsächlich aus mittelgroßen Säugetieren besteht. Ungefähr 50 Prozent der Nahrung eines Löwen besteht aus Aas oder Fleisch von gefressenen Tieren, die einer Krankheit oder einem anderen Raubtier zum Opfer gefallen sind.