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