Si bien la dieta específica de un pez de agua dulce depende de su especie, la mayoría come peces más pequeños, sanguijuelas, gusanos, insectos, crustáceos, plancton y krill. Cuando se mantienen en un acuario, los peces de agua dulce pueden prosperar en una combinación de alimentos en escamas fortificados, pellets, palos y obleas.
El alimento para peces de acuario de agua dulce se divide en tres categorías: seco, liofilizado y congelado. De los tres, el secado por congelación es el más conveniente, preservando la palatabilidad y nutrición originales del alimento, mientras que el congelado es el más saludable, utilizando organismos de mayor calidad. No se recomiendan alimentos en escamas para peces de agua dulce de más de 4 pulgadas, ya que no pueden comer lo suficiente para mantenerse saludables en ese tamaño.
Al criar peces de agua dulce en un acuario, es útil agregar micro alimentos para los peces más pequeños. Las yemas de huevo, el agua cargada de algas y el infusorio deben agregarse al tanque. Se puede crear infusoria colocando una banana en un frasco con agua de acuario y agregando lentamente el agua turbia al tanque.
Los peces de agua dulce se pueden dividir en cuatro categorías: herbívoros, omnívoros, carnívoros y limnívoros. Los peces carnívoros de agua dulce tienden a comer con menos frecuencia que los otros, mientras que los limnívoros se alimentan constantemente de algas y detritos. Algunas especies de peces comen moluscos, mientras que los carnívoros más grandes disfrutan de las moscas domésticas. Los peces de agua dulce más grandes pueden incluso comer ranas y peces dorados.