Sư tử ăn hươu cao cổ. Sư tử là loài ăn thịt hầu hết các loài động vật mà chúng có thể bắt được. Con mồi của chúng cũng bao gồm ngựa vằn, linh dương đầu bò, linh dương, trâu, lợn, ngựa vằn và thậm chí cả con người. Sư tử cũng vớt xác động vật bị giết bởi những kẻ săn mồi khác.
Mặc dù chúng ăn hươu cao cổ, nhưng sư tử hiếm khi săn hươu cao cổ. Sư tử thích những con mồi có trọng lượng từ 100 đến 1.000 pound, vì việc săn những con mồi lớn hơn sẽ làm tăng nguy cơ bị thương của sư tử. Một con hươu cao cổ đực trưởng thành hoàn toàn có thể nặng hơn 3.000 pound. Sư tử thường săn hươu cao cổ cùng với những con sư tử khác để có hiệu quả hơn; một con sư tử vô dụng trước một con hươu cao cổ trưởng thành. Con mồi của sư tử thường bị giết bằng cách siết cổ.