Alors que le régime alimentaire spécifique d'un poisson d'eau douce dépend de son espèce, la plupart mangent des poissons plus petits, des sangsues, des vers, des insectes, des crustacés, du plancton et du krill. Lorsqu'ils sont conservés dans un aquarium, les poissons d'eau douce peuvent prospérer grâce à une combinaison d'aliments enrichis en flocons, de granulés, de bâtonnets et de gaufrettes.
La nourriture pour poissons d'eau douce d'aquarium est divisée en trois catégories : sèche, lyophilisée et congelée. Des trois, le lyophilisé est le plus pratique, préservant l'appétence et la nutrition d'origine des aliments, tandis que le surgelé est le plus sain, en utilisant des organismes de meilleure qualité. La nourriture en flocons n'est pas recommandée pour les poissons d'eau douce de plus de 4 pouces, car ils sont incapables de manger suffisamment pour rester en bonne santé à cette taille.
Lorsque vous élevez des poissons d'eau douce dans un aquarium, il est utile d'ajouter des micro-aliments pour les plus petits poissons. Les jaunes d'œufs, l'eau chargée d'algues et les infusoires doivent tous être ajoutés au réservoir. Les infusoires peuvent être créés en plaçant une banane dans un bocal d'eau d'aquarium et en ajoutant lentement l'eau trouble dans le réservoir.
Les poissons d'eau douce peuvent être divisés en quatre catégories : les herbivores, les omnivores, les carnivores et les limnivores. Les poissons d'eau douce carnivores ont tendance à manger moins fréquemment que les autres, tandis que les limnivores se nourrissent constamment d'algues et de détritus. Certaines espèces de poissons mangent des mollusques, tandis que les plus gros carnivores aiment les mouches domestiques. Les plus gros poissons d'eau douce peuvent même manger des grenouilles et des poissons rouges.