Den almindelige karpen er en ferskvannsfisk som hovedsakelig finnes i innsjøer og elver i Asia og Europa; i enkelte deler av USA anses fisken som en invasiv art. Fisken ernærer seg av en rekke fødevarer og finner sin næring på mer enn én måte for å trives.
Planter
Den almindelige karpen spiser ferskvannsplanter som åregress, og spiser disse i små mengder mens den svømmer. Vannsalat og vannjordnøtt er også blant plantetyper karper vil spise.
Dyr
Karper er alteter, noe som betyr at de spiser dyr i tillegg til planter. Fisken vil spise krepsdyr, liksom andre dode fisk og små akvatiske wirbelløs dyr.
Bunnlevende dyr og insekter
Den almindelige karpen vil spise insekter i deres umodne form som lever på bunnen av vannforekomsten, som døgnflue- og steinfluelarver. Siden karper er aspadere, vil de søke på bunnen av vannet de lever i for å finne zooplankton og bunnmark, som f.eks. den almindelige sandorm.
Skalldyr
Bløtdyr som muslinger er en del av karpens kosthold; fisken finner maten på bunnen av vannet. Fisken har svelgtenner, som ligger bak i halsen, og som er sterke nok til å knuse bløtdyrskallet.
Tilleggsmat
Den almindelige karpen vil også spise nøtter eller frø som faller i vannet fra trær og andre planter, som tiger «nøtt», som egentlig er en knoll som gjerne kalles jordmandel. Fiskere vil noen ganger bruke tiger nøtt som karpeagn.