Skip to content
Cichlids
Ask about this page

What Cichlids Eat

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

Natural Diets

Wild cichlids may eat:

  • algae
  • insects
  • small crustaceans
  • plant material

Different species specialize in different foods.

Aquarium Feeding

Most aquarium cichlids thrive on a varied diet including:

  • quality pellets
  • frozen foods
  • occasional live foods

Variety supports fish health and coloration.

Practical Example

African mbuna species often benefit from diets that include more plant material, while predatory species require higher protein foods.

Beginner Mistakes

• feeding only one type of food
• overfeeding large portions
• ignoring species‑specific diet differences