Skip to content
Cichlid Info
Ask AI about this page

What Cichlids Eat

Natural diets of cichlids and how that translates to aquarium feeding.

Cichlids have diverse diets depending on the species. Understanding what a species eats in the wild helps aquarists provide appropriate food in captivity.

The safest answer is not “all cichlids eat pellets.” Many aquarium cichlids can eat prepared foods, but the right food style depends on the fish group, mouth size, digestive pattern, and behavior.

Natural diets

Wild cichlids may eat:

  • algae
  • plant material
  • insects
  • small crustaceans
  • worms and other invertebrates
  • smaller fish, for predatory species
  • biofilm and tiny organisms picked from surfaces

Different species specialize in different foods. Some graze. Some sift. Some pick. Some ambush. Some behave like bold generalists.

Main aquarium diet groups

Herbivore-leaning cichlids

Some cichlids do best with more plant-heavy or algae-based feeding. Rich, meaty foods may cause problems if they become the routine.

Omnivore cichlids

Many aquarium cichlids fit a mixed feeding pattern. They may do well with quality pellets, occasional frozen foods, and a routine that avoids overfeeding.

Predator-leaning cichlids

Some larger or more predatory cichlids need more protein-rich foods, but that does not mean feeder fish or messy overfeeding should become the plan.

Aquarium feeding basics

Most aquarium cichlids thrive on a varied diet built around:

  • quality pellets or granules
  • flakes where appropriate for smaller fish
  • occasional frozen foods
  • species-appropriate plant or algae content
  • small portions that fish finish quickly

Variety supports fish health and coloration, but consistency keeps water quality manageable.

Practical example

African mbuna species often benefit from diets that include more plant material, while predatory species require higher protein foods. A food that works for one group may be a poor long-term match for another.

Feeding mistakes that cause trouble

  • feeding only one type of food without checking species needs
  • overfeeding large portions
  • using rich foods too often
  • ignoring species-specific diet differences
  • feeding pieces too large for the fish
  • letting food sit in the tank
  • assuming color-enhancing food fixes poor water or stress

How to choose a food

Start with these questions:

  1. Is the fish herbivore-leaning, omnivore, or predator-leaning?
  2. Does the food size fit the fish’s mouth?
  3. Does the food float or sink in a way the fish can actually use?
  4. Does the food cloud the water?
  5. Can you feed it consistently without overfeeding?

For product-category guidance, see Commercial Foods for Cichlids.