En la naturaleza, su dieta se basa principalmente en insectos acuáticos y terrestres, así como en pequeños crustáceos y otros zooplancton. En un acuario doméstico, aceptan de buen grado la mayoría de los alimentos secos, como escamas y gránulos. Para una cría exitosa, son especialmente importantes los suplementos de alimentos vivos o congelados: larvas de quironómidos, pequeños gusanos, dafnias, así como insectos y sus larvas (por ejemplo, mosquitos, moscas de la fruta). Se recomienda alimentar 2-3 veces al día, dando la cantidad de alimento que los peces puedan consumir en 5 minutos; todos los restos de comida no consumidos deben retirarse a tiempo.