Foki leopardowe mają zróżnicowaną dietę. Główne pożywienie to kryl i ryby: lodówki, miktofidy, gady. Polują też na większe kręgowce: pingwiny królewskie, inne gatunki pingwinów, foki uszate, foki słoniowe, foki Weddella, a okazjonalnie inne foki leopardowe.