What Do Cory Catfish Eat? – Corydoras Diet

Cory catfish, also called Corydoras, are one of the most popular freshwater fish in home aquariums. Their peaceful temperament, active bottom-feeding behavior, and adorable appearance make them a favorite among aquarists of all experience levels. However, keeping cory catfish healthy and active depends greatly on one crucial factor, which is their diet.

Many beginners mistakenly assume that cory catfish will simply live off leftovers from other fish or “clean” the tank by eating algae. While it is true that they scavenge and help clean debris, this is not enough to keep them properly nourished. To thrive, cory catfish need a varied, balanced diet designed to support their health, growth, and energy levels.

In this guide, we’ll explore what cory catfish eat in the wild, what you should feed them in an aquarium, and how to ensure they get the nutrition they need. We’ll also answer some of the most frequently asked questions about feeding these fascinating little fish.

What Cory Catfish Eat in the Wild?

In their natural South American habitats, streams, rivers, and flooded forest areas, cory catfish are opportunistic feeders. They live along the substrate, constantly sifting through sand and mud in search of edible matter.

Their wild diet typically includes:

  • Small invertebrates like worms, insect larvae, and tiny crustaceans.
  • Plant matter and detritus, such as decaying vegetation.
  • Leftover food scraps from other animals.

This varied diet is why cory catfish have a reputation for being scavengers. They eat almost anything they can find at the bottom, but that doesn’t mean they should rely on scraps alone in captivity. When kept in aquariums, they need a diet that replicates this variety to maintain health.

What to Feed Cory Catfish in an Aquarium

  1. Sinking Pellets

The staple food for cory catfish should be high-quality sinking pellets or wafers designed for bottom feeders. Unlike flakes that float on the surface, sinking pellets fall to the substrate where cory catfish naturally feed. Look for options with a balanced mix of protein and plant ingredients.

  1. Live and Frozen Foods

To provide protein and variety, cory catfish benefit from occasional servings of live or frozen foods. Some good options include:

  • Bloodworms
  • Brine shrimp
  • Daphnia
  • Blackworms

These mimic the small invertebrates they’d eat in the wild and add enrichment, since the fish enjoy hunting and scavenging for them.

  1. Vegetables

While protein is important, cory catfish also benefit from plant matter. Blanched vegetables like zucchini, spinach, or cucumber can be offered in small amounts. This provides fiber and nutrients while preventing constipation.

  1. Algae Wafers

Algae

Even though cory catfish are not true algae eaters, they may nibble on algae wafers. This can supplement their diet but should not replace more protein-rich foods.

  1. Occasional Treats

Treats like crushed snails, insect larvae, or even tiny pieces of shrimp can be given occasionally. These should not replace regular feeding but can be offered once or twice a week.

 

Feeding Tips for Healthy Cory Catfish

  1. Feed small amounts, multiple times a day. Cory catfish are active scavengers and prefer grazing. Offering food twice a day in small portions works best.
  2. Ensure food reaches the bottom. In community tanks, surface feeders may eat all the flakes before the corys get their share. Always include sinking food for them.
  3. Avoid overfeeding. Leftover food can rot at the bottom, harming water quality. Remove uneaten vegetables within 24 hours.
  4. Provide variety. Don’t rely solely on one food type. A mix of protein, pellets, and vegetables keeps their diet balanced.
  5. Feed in the evening. Cory catfish are more active at night, so feeding them before lights go out helps ensure they eat enough.

 

Common Mistakes When Feeding Cory Catfish

  • Relying on leftovers. Corys can’t survive on scraps from other fish. They need their own food source.
  • Assuming they eat algae. They might nibble, but they are not algae cleaners.
  • Overfeeding high-fat foods. Too many bloodworms or fatty proteins can cause health issues.
  • Ignoring tank mates. In community aquariums, faster fish may eat all the food before it reaches the corys.

FAQs About Feeding Cory Catfish

Do cory catfish eat algae?

Not really. While they may nibble on some soft algae if hungry, they are not effective algae eaters like plecos or otocinclus. Cory catfish are scavengers that prefer leftover food, insects, and small meaty items. Relying on them as algae cleaners will leave both your fish underfed and your tank dirty.

How often should I feed my cory catfish?

You should feed cory catfish once or twice a day in small amounts. They enjoy foraging throughout the day, so providing food in the evening works best. It’s important not to overfeed, since uneaten food at the bottom can cause ammonia spikes and harm water quality.

Can Cory catfish eat vegetables?

Yes, Cory catfish can eat vegetables such as blanched spinach, cucumber, zucchini, or peas. Vegetables provide fiber and vitamins that support digestion. Always cook or blanch them slightly to soften the texture. Remove any uneaten portions after 24 hours to prevent them from rotting in the tank.

Will Cory catfish eat flakes?

Sometimes, but not always. Flakes usually float at the top and are eaten quickly by other fish before Corys can reach them. If you rely only on flakes, your cory catfish may starve. It’s much better to provide sinking pellets or wafers that reach the bottom of the tank.

What is the best food for cory catfish fry?

Cory catfish fry need smaller, high-protein foods to support growth. Infusoria, microworms, or powdered fry food are ideal in the first weeks. As they grow, they can transition to baby brine shrimp or crushed sinking pellets. Consistent small feedings help fry develop strong immune systems.

Do cory catfish eat snails?

Cory catfish generally do not eat live snails. They might nibble on a dying snail or eat snail eggs, but they don’t actively hunt them. If you want snail control, other fish like loaches or assassin snails are better choices. Corys are peaceful scavengers, not predators.

Can Cory catfish survive without special food?

No, they cannot thrive on scraps alone. While they may pick up leftover bits, this is not enough for balanced nutrition. Without sinking pellets, protein, and vegetables, they will become malnourished over time. Dedicated feeding ensures they get the nutrients necessary for health and longevity.

How can I tell if my Cory catfish are getting enough food?

Healthy Cory catfish should be active, have rounded bellies (not sunken), and display normal schooling behavior. If they appear lethargic, thin, or constantly search for food, they may not be getting enough. Watching them during feeding helps you confirm they are reaching and eating food.

 

Final Thoughts

Cory catfish are charming bottom dwellers that bring life and personality to freshwater aquariums. But to keep them healthy and active, their diet needs to be carefully managed. They thrive on sinking pellets, live and frozen foods, occasional vegetables, and a variety of proteins.

Avoid the common mistake of assuming they survive on leftovers or algae. By offering the right mix of nutrition and ensuring they get their share in a community tank, you’ll enjoy happy, long-living cory catfish.

Feeding cory catfish isn’t difficult it just requires awareness and consistency. If you replicate the diversity of their wild diet, they will reward you with years of lively scavenging, schooling, and peaceful companionship in your aquarium.

Related