Siden alle rovpattedyrene foruten panda har en ganske kort tarm, er de avhengige av næringsrik, lettfordøyelig plantekost for å kunne nyttegjøre den, slik som frukt, bær, frø og rotknoller. Selv om mange arter ikke er avhengig av et høyt kjøttinnhold i kosten, må alle ha noe kjøtt for å få i seg næringstoffer de trenger. Kattedyr kan for eksempel ikke selv syntetisere taurin, en organisk syre som man først og fremst finner i kjøtt.