Mentre la dieta specifica di un pesce d'acqua dolce dipende dalle sue specie, la maggior parte mangia pesci più piccoli, sanguisughe, vermi, insetti, crostacei, plancton e krill. Quando sono conservati in un acquario, i pesci d'acqua dolce possono prosperare con una combinazione di cibo di fiocchi fortificati, pellet, bastoncini e wafer.
Il cibo per pesci d'acqua dolce d'acquario è diviso in tre categorie: secco, liofilizzato e congelato. Dei tre, il liofilizzato è il più conveniente, preservando la palatabilità e la nutrizione originali del cibo, mentre il surgelato è il più sano, usando organismi di qualità superiore. Il cibo in scaglie non è suggerito per pesci d'acqua dolce più lunghi di 4 pollici poiché non sono in grado di mangiare abbastanza per rimanere sani a quelle dimensioni.
Quando si sollevano pesci d'acqua dolce in un acquario, è utile aggiungere micro alimenti per il pesce più piccolo. Tuorli d'uovo, acqua caricata con alghe e infusori dovrebbero essere tutti aggiunti al serbatoio. L'infusoria può essere creata mettendo una banana in un barattolo di acqua dell'acquario e aggiungendo lentamente l'acqua torbida al serbatoio.
I pesci d'acqua dolce possono essere suddivisi in quattro categorie: erbivori, onnivori, carnivori e limnivori. I pesci carnivori d'acqua dolce tendono a mangiare meno frequentemente rispetto agli altri, mentre i limnivori si nutrono costantemente di alghe e detriti. Alcune specie di pesci mangiano molluschi, mentre i carnivori più grandi godono le mosche domestiche. Più grandi pesci d'acqua dolce possono anche mangiare rane e pesci rossi.