Báo sư tử, còn được gọi là pumas, sư tử núi và mèo rừng, là loài ăn thịt và chỉ ăn thịt. Chế độ ăn uống chính xác của chúng phụ thuộc vào khu vực trên thế giới và địa hình nơi chúng sinh sống.
Ở Bắc Mỹ, báo sư tử chủ yếu ăn các động vật lớn như hươu đuôi trắng, hươu la và nai sừng tấm. Ở một số khu vực, chúng còn ăn cả cừu bighorn. Tuy nhiên, khi cần thiết, báo sư tử săn và ăn hầu hết các loại động vật nhỏ hơn, bao gồm chó sói đồng cỏ, linh miêu, hải ly, nhím, gấu trúc, ôpôt và chồn hôi. Ở Florida, chúng cũng ăn thịt lợn rừng và chim cánh cụt. Chúng thậm chí còn được biết là ăn động vật nhỏ như chuột và côn trùng. Ở những khu vực mà các trại chăn nuôi và trang trại đã xâm phạm lãnh thổ của chúng, báo sư tử ăn gia súc và cừu nhà. Ở Nam Mỹ, nơi có ít hươu hơn, báo sư tử ăn capybaras, loài gặm nhấm lớn, cũng như thỏ, thỏ rừng, nhím, chuột, các loài bò sát nhỏ và chim.
Báo sư tử thường săn mồi vào ban đêm. Chúng chờ đợi con mồi trong phục kích và lao vào chúng từ chỗ ẩn nấp ở cự ly gần. Tấn công từ phía sau, chúng cố gắng cắn chết người vào gáy. Khi giết một con vật lớn, họ kéo nó đến một khu vực biệt lập, phủ lên nó những mảnh vụn và cho nó ăn trong nhiều ngày. Trong thời gian này, báo sư tử vẫn ở gần xác thịt để ngủ và kiếm ăn.