Discus fish eat a varied omnivore diet of sinking pellets, granules, and flakes, plus frozen or live foods like bloodworms and brine shrimp.
Discus fish are omnivores, which means they eat both plant and animal matter. In the wild, their diet includes algae, decaying plant material, detritus, worms, and small crustaceans. Keeping that natural variety in your aquarium is the single best way to keep your discus healthy, colorful, and growing well — a monotonous diet of one flake food is the fastest route to a dull, sickly fish. Here is exactly what to feed them, how often, and what to avoid.
The Natural Diet Of Wild Discus
Understanding what discus eat in the Amazon tells you what they need in your tank. Wild discus feed on plant material, algae, and detritus, along with worms, small crustaceans, and insect larvae. Other recorded wild foods include mosquito larvae, small invertebrates, zooplankton, and insects.
That mix matters: discus are not pure carnivores, and they are not pure herbivores either. They need both protein-rich animal foods and plant matter to thrive.
What To Feed Discus In A Home Aquarium
In captivity, discus do best on a high-quality commercial staple plus regular supplements. Sinking discus granules or pellets should form the base of the diet, along with tropical flakes, spirulina flakes, and algae rounds. Shrimp pellets are another solid dry-food option.
Frozen and live foods are the supplements that make the difference. Bloodworms, brine shrimp, mysis shrimp, daphnia, krill, and artemia are all widely used and well tolerated. Live worms and small crustaceans also work well, especially when you want to condition fish for breeding.
Some keepers and breeders use beef heart mixes, but one major care guide notes they are not a natural food for discus. If you do use beef heart, treat it as an occasional treat, not a staple.
| Food Type | Examples | Role In Diet |
|---|---|---|
| Staple dry foods | Sinking granules, discus pellets, tropical flakes | Daily base of the diet |
| Plant-based dry foods | Spirulina flakes, algae rounds | Adds plant matter and variety |
| Frozen foods | Bloodworms, brine shrimp, mysis, daphnia | Treats and breeding-condition foods |
| Live foods | Worms, small crustaceans, artemia | Natural stimulation and variety |
| Occasional treats | Beef heart mixes | Not natural; use sparingly |
How Much And How Often To Feed Discus
The simplest rule is this: feed only what your discus can eat in about 2 to 3 minutes, once or twice a day for adults. One care source recommends adults get two meals daily, while juveniles need 4 to 5 small meals per day. Another guide suggests adults are often fed 2 to 3 times per day, with younger fish getting up to 5 meals.
Whichever schedule you choose, consistency matters more than frequency. Rotate foods daily and vary the diet so your discus get the full range of nutrients. A fish fed the same flake every day misses out on the variety its wild diet provides.
Feeding Mistakes That Hurt Discus
Overfeeding is the most common error. Dry granules can cause intestinal blockages when overfed, and flakes should be pre-soaked before feeding so they soften and expand outside the fish. Uneaten food should be removed promptly — it decomposes fast and wrecks water quality, which discus are famously sensitive to.
Frozen and live foods are best treated as supplements or breeding aids, not the entire diet. A discus fed only bloodworms will miss key nutrients. Pair them with a quality staple pellet or granule for a complete feeding plan.
If you are looking for a tested roundup of quality options to start with, see our recommendations for the best discus food.
FAQs
Can discus eat regular tropical flakes?
Yes, tropical flakes are an acceptable part of a discus diet, but they work best when pre-soaked before feeding so they expand outside the fish. Use them alongside sinking granules or pellets rather than as the only food. A monoculture of flakes misses the variety discus need.
Is beef heart safe for discus?
Beef heart mixes are used by some keepers and breeders, but they are not a natural food for discus. They can be offered occasionally, but they should never replace a balanced diet of commercial staples and frozen or live foods. Over-reliance on beef heart can lead to poor long-term health.
How long can discus go without food?
Adult discus can typically go several days without food, but it is not something to test routinely. Consistent feeding schedules keep them healthy and reduce stress. If you leave for a weekend, they will be fine; for longer absences, arrange a feeder or ask someone to feed them.
References & Sources
- Aqueon. “Discus Care Guide.” Provides feeding guidance on diet variety, meal frequency, and food types.
