Caracaraer har en variert kost som inneholder både animalisk og plantekost.
Animalisk kost
- Aas: Caracaraer rovføder ofte på døde dyr, inkludert pattedyr, fugler, fisk og reptiler.
- Små ryggdyr: De kan jekte og spise gnagere, øgler, frosker og slanger.
- Uryggdyr: De spiser av og til insekter og edderkopper.
Plantekost
- Frukt og bær: Caracaraer supplerer kostholdet med frukt og bær.
- Nøtter og frø: De kan også spise nøtter og frø.
Andre kilder
- Egg: Caracaraer har vært observert å spise fugleegg.
- Avfall: De rovføder av og til på søppelplasser og andre menneskeskapte matkilder.