Il caracal, un gatto selvatico di medie dimensioni che vive nell'Africa sub-sahariana, nell'Asia centrale e nel subcontinente indiano, mangia principalmente mammiferi di piccole e medie dimensioni, sebbene alcuni caracidi cacciano mammiferi più grandi come le antilopi. Si nutrono anche di uccelli, rettili, pesci e invertebrati. Nelle aree in cui gli umani hanno invaso il loro habitat, attaccano e mangiano bestiame domestico, come pecore, capre e pollame.
La preda più comune per i caracali sono gli iraci, lepri, topi e gerbilli. Tuttavia, sono noti per abbattere animali di grandi dimensioni, come gazzelle, springbok, reedbuck, blackbuck, impala, kudu e pecore e capre selvatiche. Cacciano i mammiferi, rimangono furtivamente finché non si trovano a pochi metri dalla loro preda, e poi li attaccano e li uccidono con un morso alla gola o alla nuca. Se non riescono a consumare l'intero animale in una volta, lo nascondono e tornano più tardi, a volte trascinando la carcassa su un albero per tenerla al sicuro. Durante i periodi di siccità, i caracals possono andare senza acqua e soddisfare la loro richiesta di liquidi con i fluidi della preda.
I caracal hanno una capacità prodigiosa di saltare. Saltano sul dorso degli struzzi mentre gli uccelli nidificano e talvolta riescono a portare aquile a terra. Alcuni caracal sono in grado di saltare fino a 10 piedi in aria per abbattere uccelli in volo.