Nein, die meisten roten Vögel sind nicht fleischfressend. Viele rote Vögel gehören zur Familie der Cardinalidae, die hauptsächlich körner- und fruchtfressende Arten umfasst – sie fressen also Samen, Früchte und Beeren.
Einige rote Vögel fressen gelegentlich Insekten oder kleine Wirbellose, gelten aber allgemein nicht als Karnivoren.