Natura oferă pește o gamă bogată de alimente, care constă din mai multe componente diferite: alge, plante acvatice, larve de țânțari, insecte diverse, alte specii de pești, uneori și frații specii. Dieta nutritivă a peștilor din natură este foarte diversă și include toate elementele necesare vitalității și sănătății: vitamine, proteine, carbohidrați, minerale, fibre și grăsimi.
În natură, peștele nu va rămâne niciodată foame, va fi întotdeauna în măsură să găsească mâncare, chiar dacă este nevoie de o distanță imensă de a înota.
În acvariu, lucrurile sunt foarte diferite. Acvariul în sine nu poate oferi hrană pentru pești. Nu există o alegere atât de largă ca în natură. Animalele de acvariu depind direct de gazda lor.
O dietă pentru locuitorii acvariului ar trebui să fie mult mai bună decât în mediul natural, deoarece peștii nu ar trebui să fie infectați cu boli. La urma urmei, într-un spațiu închis, și un acvariu mic, în cazul în care boala este răspândit ușor și rapid, afectând și de multe ori distruge toată viața, este foarte important aliment nutritiv.