Can Cory Catfish Eat Betta Food: Top Food for Corydoras

Cory catfish are catfish that can be found in many different environments. They are capable of living in both slow-moving and fast-moving water and can even survive in saltwater. Corydoras are omnivorous fish, and as such, they will consume small insects and other invertebrates.

Cory catfish can also eat betta fish food. They will consume some plant matter, but this is not their primary food source. Additionally, they like to dine on live brine or blood worms (though they will not do this simultaneously, which is good. You don’t want your fish eating the other food).

Healthy Food for Cory Catfish

Ultimately, what you feed your corydoras fish is up to you and your personal preferences. It’s important to remember that they are omnivores, and as such, they will eat small insects, other invertebrates, and some plant matter. As long as their diet contains a good mix of protein (including meat), essential vitamins/minerals, digestible carbohydrates (like fruit), fiber (especially if the vegetables used in their diet are high in fiber), and moisture (at least 30%), your fish should be delicate.

Flakes and Pellets

Some people choose to feed their fish flakes or pellets from vegetables and other ingredients. Others give them a vitamin/mineral supplement, including betta food, as part of their regular water change routine. If you’re looking for an easy way to feed your cory catfish, pellets and flakes are a great option. These items are usually made from simple ingredients (including meat, fishmeal, and vegetable oil) that you can easily add to the tank without any fuss. Plus, they generally contain enough protein and other nutrients to meet the needs of most fish.

Frozen Food

Another option is to feed your fish frozen food. This can be made from various ingredients, including betta pellets or flakes. You thaw it and give it to the fish as usual.

If you do not have access to live or fresh food or prefer to feed your frozen fish food, you can add freeze-dried insect larvae (such as daphnia) and bloodworms to the water. Be sure to thaw them out first before adding them.


Some people choose to feed their fish vegetables as a primary diet. Usually, this is done with flakes or pellets made from other ingredients. Veggies can be chopped up and added to the water with your fish as part of their regular water change routine. In addition, properly-prepared greens like lettuce and spinach can also help the corydoras to stay healthy.

Algae Wafers Are a Hit

Another popular choice for cory catfish food is algae wafers. These are small, circular pieces of frozen algae that come in various flavors (including sweet and sour). You can feed them to your fish as part of their regular water change routine or add them to the tank when you first get it set up. In addition, some people add these to their tanks to enhance algae growth.

How Much Do I Feed My Cory Catfish?

Generally, you should give your cory catfish food that they can consume within 3 minutes, once or twice a day. However, check the feeding chart on the packaging to make sure that what you are giving them is appropriate for their size and age. For example, young corys typically eat smaller quantities than adults, while larger fish will take more food.

In addition, most corydoras will eat a wide variety of things, so what one individual may be partial to another might disagree. So you don’t want to feed them too much more than they can handle at any given time.

Can I Overfeed Cory Catfish?

One common mistake people make when feeding their cory catfish is overfeeding them. This occurs when they give the fish too much food, leading to obesity and other health problems. Instead, it’s essential to provide a small amount of food each day that the fish will eat. If you find that your catfish are constantly eating but not gaining weight, you may need to cut back on their diet or add more freshwater to their tank.

Corydoras and Bettas As Tank Mates

Overall, cory catfish and bettas can be great tank mates. Bettas are generally inquisitive fish who will explore every nook and cranny of the new home. They also tend to be very active, so a lively, active cory catfish will keep them entertained for hours on end. And while some people warn against keeping both species together because of their potential for aggression, most experienced hobbyists report little to no problems.


As with most types of fish, cory catfish prefer live plants to hiding spots. A suitable betta habitat will include a few driftwood pieces, some bogwood for shelter, and areas of dense foliage to provide cover. Be sure to give your fish plenty of places to explore and hide and room to swim around.

Omnivore Diets

As a general rule, cory catfish are omnivores and will eat various foods, including flakes, fresh vegetables, fruit, small fish pellets, and even live insects. Bettas tend to be omnivorous as well. That said, most bettas will scavenge food from the tank or eating cups provided for them by their owners. While there is no real risk of aggression between cory catfish and bettas when feeding them together, the diet of each fish can affect their interactions. For example, a betta diet rich in fresh vegetables and fruits will likely satisfy a cory catfish’s appetite, while one that consists primarily of flakes may not. It is best to provide both your fish with a balanced food schedule that includes both fresh and frozen foods.


Cory catfish and bettas typically get along well in a tank, but there is always the potential for aggression if one fish dominates the food or territory. So if you’re considering adding a cory catfish to your existing betta colony, it’s best to first check with your breeder or pet store staff to see if any of their customers have had problems.

Bottom Feeder Behavior

As a bottom feeder, the cory catfish is adapted to hunting and feeding on smaller prey items that may be difficult for other tank mates to access. Cory catfish are likely to nip at bettas if they feel threatened or hungry. If your fish is being aggressive towards your betta, it’s best to remove them from the tank entirely until the situation has calmed down.