Q:

What do cichlids eat?

A:

Quick Answer

Cichlids eat crickets, shrimp, small frogs, fish eggs and worms. They also eat plant material and other fish. Cichlids kept in captivity also benefit from the added nutrients found in commercial cichlid fish-food pellets. It is best to use sinking pellets when feeding captive cichlids.

Continue Reading

Full Answer

The motion of the sinking pellet stimulates the cichlid's natural, predatory hunting behavior. Any purchased commercial cichlid fish food should not include beef heart as an ingredient; it is a fatty meat that could cause degeneration of the cichlid's liver. Live food can be fed to cichlids in captivity; however, different species of cichlids eat different types of food, so experimenting with dead food first is advisable. Most cichlids also eat algae located in the substrate of their environment.

A cichlid's mouth contains a unique feature called a "moveable pharyngeal jaw apparatus," which helps the fish to chew its food. Cichlids are predatory fish that sometimes attack and eat prey that is too big to swallow whole, and the apparatus located in the back of the fish's throat is an evolutionary feature that allows the fish to trap live prey in its mouth and then slowly grind it up. This decreases the chances of the prey escaping while the cichlid is chewing on it.

Learn more about Fish

Related Questions

  • Q:

    What do catfish eat?

    A: Catfish eat worms, frogs, insects, crayfish and other fish. During the colder months of the year when food is more scarce, catfish survive by scouring the ... Full Answer >
    Filed Under:
  • Q:

    What do rockfish eat?

    A: Adult rockfish feed on shrimp, small fish, jellyfish, squid, crab, crab eggs, octopus, sea snails and worms. Rockfish belong to the Sabistidae family of ma... Full Answer >
    Filed Under:
  • Q:

    How long does it take fish eggs to hatch?

    A: The time between laying and hatching of fish eggs varies by the species of fish and the temperature of the water. Goldfish eggs hatch two to seven days aft... Full Answer >
    Filed Under:
  • Q:

    Do all fish lay eggs?

    A: While many fish species are oviparous, not all are; some fish species are ovoviviparous, meaning that eggs are gestated and hatched inside of the female fi... Full Answer >
    Filed Under:

Explore