Acuarios y Peces de Agua Dulce

What Do Discus Fish Eat in Captivity and in the Amazon

Post actualizado el día octubre 25, 2026 by DeiviSanzPlay

The discus fish is not just any fish. It’s a creature that has earned its reputation as delicate, expensive, and spectacular. And when someone asks what discus fish eat, the quick answer is usually «a little bit of everything.» Lie. If you give it a little bit of everything, you’ll kill it in months.

I’ve seen beautiful discus turn into floating skeletons from following advice from old forums. So let’s get to what matters: what discus fish actually eat, both in the Amazon and in your home aquarium.

What discus fish eat in the wild: the truth about the Amazon

In its natural habitat, the discus fish lives in dark, acidic waters with very little visibility. There are no colorful flakes or floating pellets there. What there is is mud, roots, insects, and larvae.

Its wild diet is based on aquatic insect larvae, small crustaceans, worms, and everything that moves among the submerged leaf litter. They also ingest plant debris and algae that they pull from logs and stones. It’s not a herbivore, but it’s not a pure carnivore either. It’s an opportunistic omnivore with carnivorous tendencies.

That means if you give it only plant-based flakes, you’re slowly starving it. And if you give it only meat, you’ll wreck its liver. The balance isn’t a whim: it’s its biology.

Discus fish diet in the aquarium: animal protein and something green

When the discus fish is in captivity, things change. It doesn’t have access to fresh river larvae, so you have to replicate that mix. The base should be quality animal protein: shrimp, beef heart (in homemade preparations), red worms, brine shrimp, and daphnia.

But here’s the nuance many ignore: the discus fish also needs plant fiber. Spinach, zucchini, peas, or nori algae help keep its digestive system from collapsing. Without that green part, intestinal and swim bladder problems appear.

Commercial foods specifically for discus already come with that calibrated mix. They’re not cheap, but they save you from mistakes. And if you decide to make the food at home, the classic proportion that works is 70% animal protein and 30% plant matter. No more meat, no more greens.

Forbidden or problematic foods for the discus fish

There are things people give them thinking it’s good for them, and they’re a disaster. I’ll tell you straight:

  • Raw mammal meat (beef heart without freezing first) can introduce parasites and bacteria.
  • Crickets or garden insects without health control: they can carry pesticides.
  • Bread, crackers, or leftover human food: not a chance. They can’t digest gluten or sugars.
  • Excess mosquito larvae: they fatten them up and unbalance the diet.

And watch out for frozen foods that are poorly thawed. The discus fish is sensitive to bacteria. If the shrimp is half rotten, you’ll know because it will start hiding and darkening.

How many times a day a discus fish should eat

Adults do well with two or three feedings a day. Juveniles, in their growth stage, need four or five small feedings. It’s not to fatten them up, it’s so they can assimilate without overloading the filter.

The key is that they eat in less than five minutes. If there’s food left on the bottom, you remove it. A discus that eats too much and then has a swollen belly is asking for a digestion problem.

And no, it’s not okay to leave a block of frozen food floating so they can «nibble at it.» That fouls the water and sends your nitrates skyrocketing. The discus fish needs impeccable water, and leftover food is enemy number one.

Temperature and water matter as much as food

Here’s a fact many people overlook: the discus fish eats better when the water is at 28-30 °C. If it drops below 26 °C, its metabolism slows down and it stops eating. It’s not being picky, it’s just how its body works.

The pH should be between 6.0 and 7.0, and the water soft. If the water is hard or has high nitrates, the fish loses its appetite even if you give it caviar. First fix the water, then worry about the diet.

A discus fish that hardly ever eats is a sick or stressed discus fish. Food isn’t the problem; the environment is.

Recommended foods for the discus fish in 2026

If you want your discus to grow with vivid colors and not die on you within a year, this is the list that works:

  1. Granulated food specifically for discus: the base. Choose brands that aren’t just filler flour.
  2. Frozen shrimp: chopped, without hard shell.
  3. Red worms: very digestible, but not in excess.
  4. Brine shrimp and daphnia: perfect for juveniles.
  5. Blanched spinach or zucchini: once or twice a week.
  6. Homemade beef heart: only if you freeze it first and mix it with plant matter.

With this combination, the discus fish maintains its color, its energy, and its immune system. There’s no magic, just consistency.

Mistakes I see every week with discus feeding

Mistake number one is giving them only flakes. The discus fish is not a guppy. With cheap flakes it survives, but it doesn’t live well. Its head becomes sunken, it loses color, and it ends up with internal parasites.

The second mistake is feeding them and not changing the water. The discus generates a lot of organic load. If you don’t do 30% weekly changes, the food turns into ammonia. And ammonia kills more discus than hunger does.

The third mistake is mixing discus with fish that eat like crazy. Discus are slow. If you put them with barbs or large tetras, they’ll be left without food. Either feed them separately or keep them with peaceful species.

Straight-talking conclusion about what discus fish eat

The discus fish eats varied animal protein, some plant matter, and no processed junk. That’s the short answer. The long one is that its diet is a reflection of its habitat: clean water, high temperature, and quality live or frozen food.

If you’re not willing to keep up that pace, don’t buy a discus. Because it’s not a display fish. It’s a fish that demands you get involved. And when you do it right, it rewards you with a color that no other freshwater fish has.