I leoni mangiano zebre, gnu, antilopi e altri grandi animali da pascolo. Leoni asiatici si nutrono di animali piccoli o grandi, compresi bufali, capre, nilgai, sambhar e chital. I leoni preferiscono scavare nella caccia e oltre la metà della dieta di un leone consiste in cibi spazzati.
La maggior parte dei pasti spazzati da un leone proviene da animali uccisi dalle iene. I leoni mangiano anche animali morti per cause naturali. Poiché gli avvoltoi sono spesso un segno di un animale morto o ferito, i leoni guardano gli avvoltoi nel cielo e li seguono fino alla fonte di carne. In alcune zone, i leoni sono noti per attaccare il bestiame. Ad esempio, in India il bestiame è un alimento base nell'alimentazione di un leone.
La maggior parte della caccia è fatta dalla leonessa. Mentre la femmina caccia, il leone maschio rimane indietro per proteggere i giovani. I leoni femminili cacciano spesso insieme, circondando una mandria e poi attaccando l'animale più vicino. I leoni uccidono molto rapidamente e lo strangolamento è il metodo più comune usato. I Lions devono essere vicini alle loro prede quando attaccano, poiché la loro resistenza è molto limitata. Per questo motivo, è comune che i leoni seguano le loro prede e utilizzino vari mezzi per nascondersi. I leoni si nascondono spesso di notte per evitare il rilevamento.