Cougary, znane również jako pumy, lwy górskie i katamary, są mięsożercami i jedzą wyłącznie mięso. Ich dokładna dieta zależy od części świata i terenu, w którym żyją.
W Ameryce Północnej kuguary żywią się głównie dużymi zwierzętami, takimi jak jeleń, jeż i łosie. Na niektórych obszarach jedzą także owce bighorn. Jednak w razie potrzeby kuguary polują i jedzą prawie każdy rodzaj mniejszego zwierzęcia, w tym kojoty, bobki, bobry, jeżozwierze, szopy, oposy i skunksy. Na Florydzie również jedzą dzikie świnie i pancerniki. Wiadomo nawet, że jedzą zwierzęta tak małe jak myszy i owady. W miejscach, gdzie rancza i farmy wkroczyły na ich terytorium, kuguary żywią się bydłem domowym i owcami. W Ameryce Południowej, gdzie jest mniej jeleni, kuguary żywią się kapibarami, którymi są duże gryzonie, a także króliki, zające, jeżozwierze, myszy, małe gady i ptaki.
Cougary zwykle polują nocą. Czekają w zasadzce na swoją ofiarę i skaczą na nich z ukrycia z bliskiej odległości. Atakując od tyłu, próbują śmiertelnego ugryzienia w tył szyi. Kiedy zabijają duże zwierzę, przeciągają je na izolowany obszar, przykrywają go gruzem i karmią przez kilka dni. W tym czasie kuguary pozostają w pobliżu tuszy, aby się przespać i nakarmić.