In captivity, bleeding heart tetras eat a variety of foods. It is likely that their wild diet is similar, being made up of small crustaceans, insects, zooplankton, and other organic matter.
Animal Foods: eggs; insects; aquatic or marine worms; aquatic crustaceans
Plant Foods: phytoplankton
Primary Diet: carnivore (Eats non-insect arthropods); planktivore