What Do Mbuna Cichlid Eat? A Practical Feeding Guide
FishyHub Editorial Team
Author
March 25, 2025
8 min read

What Do Mbuna Cichlid Eat? A Practical Feeding Guide

Mbuna cichlids need a mostly plant-based diet built around a spirulina- or algae-forward staple food, with blanched vegetables a few times a week and only occasional protein treats. Get the ratio wrong and you invite the two classic mbuna problems: bloat from too much protein, or aggression from underfeeding. Here's the practical version, with a feeding schedule you can actually follow.

Why Mbuna Need a Different Diet Than Most Cichlids

Mbuna are the rock-dwelling cichlids of Lake Malawi — zebras, johannis, auratus, maingano, and their close relatives. In the wild, they spend most of their day rasping at aufwuchs, the algae, biofilm, and tiny organisms coating submerged rocks. That makes them functionally herbivorous to omnivorous, not the meat-hungry predators many new keepers expect from a cichlid.

Their digestive tract reflects this: mbuna have a long gut built to break down plant fiber slowly. High-protein, high-fat foods pass through poorly digested, and that undigested material is directly linked to the digestive problems mbuna are notorious for. This is the single most important thing to understand before you buy a bag of food — a generic tropical flake or a meaty "cichlid pellet" formulated for a predatory species is the wrong tool for this fish.

The Core Diet: What to Actually Feed

Staple food

Choose a quality flake or pellet with spirulina or chlorella near the top of the ingredient list, not buried after fish meal. This should make up the bulk of every mbuna's diet, day in and day out. You can browse spirulina-based and other cichlid-appropriate options in FishyHub's Food & Supplements category.

Vegetables, a few times a week

Blanch (briefly boil or steam) fresh vegetables to soften them before feeding:

  • Zucchini
  • Spinach
  • Lettuce
  • Shelled peas
  • Cucumber

Blanching matters — straight-from-the-fridge vegetables are tough and harder for mbuna to break down. Peas in particular are also useful later on, in bloat recovery.

Occasional protein treats

Frozen or live brine shrimp and daphnia are fine once or twice a week as a treat, not a staple. Small amounts of bloodworms occasionally won't ruin a diet that's otherwise vegetable-forward, but they shouldn't be a regular fixture. A freeze dried food option can work the same way — as an occasional supplement, not the main event.

Foods to avoid entirely

Some foods are repeatedly linked to digestive trouble and bloat in mbuna and are worth skipping altogether:

  • Beef heart
  • Tubifex worms
  • Feeder fish
  • Large amounts of red mosquito larvae (bloodworms fed heavily or often)
Food type Feeding role Frequency
Spirulina/algae-based flake or pellet Staple Daily
Blanched zucchini, spinach, lettuce, peas, cucumber Fiber supplement 2-3x per week
Frozen brine shrimp or daphnia Occasional treat 1-2x per week
Bloodworms (small amounts) Rare treat Sparingly, if at all
Beef heart, tubifex, feeder fish, heavy bloodworm feeding Avoid Never

How Much and How Often to Feed

Sources disagree on exact frequency — some recommend 2-3 small feedings a day, others say once or twice daily is plenty for adults. In practice, the portion rule matters more than the exact count: feed only what the fish clear in 2-3 minutes.

A practical default for most home aquariums:

  • Twice daily feedings of a small pinch per fish (adjust for tank size and stocking).
  • Everything gone within 2-3 minutes — if food is still sitting after that, you fed too much.
  • Skip a day occasionally; healthy adult mbuna tolerate short fasts without issue.

Overfeeding is the bigger practical risk with this group. Because mbuna have vegetarian-leaning guts, uneaten meaty food fouls the water faster than it gets consumed, driving the ammonia spikes and stress that make bloat more likely in the first place.

A simple weekly rotation

Day Feeding
Mon, Wed, Fri Spirulina flake/pellet, 2x
Tue, Thu Spirulina flake/pellet + blanched vegetable
Sat Spirulina flake/pellet + occasional brine shrimp or daphnia
Sun Spirulina flake/pellet only, or a light fasting day

Transitioning a new mbuna to the right diet

Fish bought from a store display tank have often been raised on a protein-heavy diet. Switch them gradually rather than suddenly: mix a small amount of the spirulina staple in with whatever they're used to for the first week or two, increasing the ratio as they accept it. A hard, sudden switch can lead to a fish refusing food for a few days.

Fry and juveniles

Juvenile mbuna need smaller, more frequent feedings than adults — crushed flake or baby brine shrimp, offered several times a day in tiny amounts, supports faster growth without overwhelming a small digestive system. As they mature, taper down toward the adult schedule above.

Diet and color

Spirulina and other carotenoid-rich foods don't just aid digestion — they also help bring out the yellows and blues mbuna are prized for. A washed-out or pale mbuna on a poor diet is a common, under-discussed sign that the food needs adjusting, not just a genetic trait.

Water and Tank Conditions That Affect Feeding Success

Diet doesn't work in isolation. Mbuna are Rift Lake fish, and stress from the wrong environment undermines even a correct diet:

  • Temperature: 75-82°F (24-28°C)
  • pH: roughly 7.6-8.6 (some sources extend to 8.8), hard and alkaline
  • GH: roughly 10-25
  • Water changes: 15-30% weekly

Exact numbers vary a bit by source — consistency within a reasonable range matters more than hitting one precise figure.

A heavily rock-scaped tank with plenty of caves also affects feeding indirectly: it reduces stress-driven appetite loss and lets fish graze naturally on biofilm between meals. Strong lighting that encourages some algae growth on rocks is a bonus, not a nuisance — mbuna will graze it, and it supplements their diet the way aufwuchs does in the lake. If you're stocking or restocking a Malawi setup, FishyHub's African Cichlids selection is a reasonable starting point for compatible species.

Species Notes: Same Diet, Different Personalities

All of the following are herbivore-leaning grazers that thrive on the same spirulina-and-vegetable core diet — the differences are mostly about temperament and stocking, not food.

Zebra mbuna

The classic reference species for mbuna feeding: spirulina/vegetable staple, avoid meaty foods. If you only remember one species' rule, this is the one to anchor to.

Melanochromis auratus (golden mbuna)

Same grazer diet, but auratus is notably more aggressive and territorial than most mbuna. A single-male, multi-female stocking approach is often recommended so feeding time doesn't become a proxy for territorial disputes.

Electric blue johanni

Also spirulina/vegetable-based. Moderate aggression, generally compatible with other robust mbuna and fast-swimming tankmates that can hold their own at feeding time.

Maingano cichlid

An omnivorous grazer with a slightly more varied palate — it accepts crustaceans, vegetables, and pellets readily. Feed 2-3 small portions a day rather than one or two larger ones.

Malawi Bloat: The Diet-Related Problem to Watch For

Malawi bloat is the condition most closely tied to feeding mistakes in this group. It's generally understood as a stress-triggered overgrowth of protozoans or bacteria in the gut, with diet as both a major cause and a key part of treatment.

Cause: Excess protein and fat, often combined with stress from poor water quality or an under-decorated tank, disrupts gut flora and triggers the condition.

Symptoms:

  • Loss of appetite
  • Stringy, white feces
  • Swollen belly
  • Clamped fins
  • Hiding more than usual

Treatment approach:

  • Fast the affected fish for a day or two
  • Offer blanched peas (with the skin removed) to help move things through the gut
  • Move to a low-protein, vegetable-forward recovery diet
  • Check and correct water parameters, since stress is a contributing factor

Don't confuse this with a mouthbrooding female's normal jaw and throat swelling — see the FAQ below for how to tell the difference.

Not All African Cichlids Eat Like This

It's worth being clear about scope: mbuna are one specific group within a much larger picture, and lumping all African cichlids together leads to bad feeding advice.

Africa's Rift Lakes — Malawi, Tanganyika, and Victoria — each produce cichlid groups with different feeding needs. Mbuna are the vegetarian-leaning rock dwellers of Lake Malawi. Other African cichlids, including many haps, peacocks, and most Tanganyikan species, skew more omnivorous to carnivorous and tolerate — even need — higher protein levels than mbuna do.

It's also easy to conflate mbuna with unrelated small African cichlids. Lake Tanganyika's shell-dwelling species, for instance, are a separate group entirely — typically under 3 inches (7.5 cm), with diets that lean more carnivorous or omnivorous than the algae-grazing mbuna. If you're shopping by size or by "African cichlid" as a category, check the species' actual feeding group before assuming spirulina-and-veggies applies.

Common Mistakes to Avoid

  • Feeding a generic tropical flake or a high-protein cichlid pellet meant for predatory species — a slow path to digestive stress and bloat.
  • Overfeeding meaty frozen treats because the fish look excited at feeding time — that excitement is opportunism, not a sign they need more protein.
  • Skimping on rockwork and caves — this raises baseline stress and makes fish more prone to appetite loss and bloat even on a correct diet.
  • Treating a mouthbrooding female's fast as an emergency — normal behavior, not illness, unless other symptoms appear.
  • Skipping vegetables entirely and relying only on pellets — this cuts out fiber and roughage the gut needs.
  • Overstocking a tank relative to its size — this amplifies the water-quality fallout of any overfeeding mistake.

Frequently Asked Questions

Can mbuna eat regular tropical fish flakes?

Occasionally, as a minor part of variety, but it shouldn't be the staple. Look for a spirulina- or chlorella-forward formula as the main food instead.

How often should I feed mbuna cichlids?

Twice daily in small amounts is a solid default for most home aquariums. The "gone in 2-3 minutes" portion rule matters more than hitting an exact number of feedings.

Why is my mbuna's belly swollen?

The most likely cause is Malawi bloat, tied to stress and diet. However, if it's a female and the swelling is around the jaw and throat rather than the belly, she may simply be holding eggs or fry as a mouthbrooder — normal behavior, not illness.

Do mbuna need meat or protein at all?

Yes, in small amounts — occasional frozen brine shrimp or daphnia once or twice a week is enough. Their overall diet should stay predominantly plant-based.

Can I feed mbuna vegetables straight from the fridge?

Blanch them first — briefly boiling or steaming zucchini, spinach, peas, or cucumber softens them so they're easier for mbuna to eat and digest.

Will mbuna eat algae growing in the tank?

Yes, and it's beneficial. Letting some algae develop on rocks under decent lighting supplements their diet and mimics the natural grazing they'd do on lake rocks.

How long can mbuna go without eating?

Healthy adults tolerate short fasts without any problem, which is useful during bloat treatment. A mouthbrooding female may go 3-4 weeks without eating while holding eggs or fry, which is normal as long as she isn't showing other signs of stress.

What's the difference between mbuna diet and other African cichlid diets?

Mbuna are herbivore-leaning grazers that need a low-protein, high-fiber diet. Many other African cichlids, including peacocks, haps, and Tanganyikan species, are more omnivorous or carnivorous and tolerate higher protein levels than mbuna should ever get.


Ready to stock or round out a Lake Malawi setup? Browse compatible species in FishyHub's African Cichlids category.

Comments

Sign in to join the conversation

What Do Mbuna Cichlid Eat? A Practical Feeding Guide | FishyHub Blog