Skip to content

Free Shipping for all Live Fish orders over $150!

Live fish shipped directly to YOUR door!

bulk BUY and SAVE on selected small community fish!

A variety of aquarium fish foods in clear containers including fish pellets, community flakes, algae wafers, and sinking catfish pellets over a wooden background.

How to Choose the Right Food for Your Fish

Feeding your fish seems simple on the surface, open the lid, sprinkle some food, done. But in reality, diet is one of the biggest factors in fish health, growth, colour, behaviour, and long-term survival!

Many common fish health issues, bloating, poor growth, weak immune systems, excess waste, and even unexplained deaths, can often be traced back to poor or inappropriate feeding.

This guide breaks down the main types of aquarium fish food, the pros and cons of each, and which fish they’re best suited for.

 

The goal is simple: help you feed your fish in a way that keeps them healthy, active, and thriving.

 

Understanding Fish Diets

Before choosing a food, it’s important to understand that not all fish eat the same way.

Fish generally fall into one (or more) of these categories:

 

  • Herbivores – plant and algae eaters
  • Carnivores – meat and insect eaters
  • Omnivores – a mix of both

 

Feeding the wrong type of food, or only one type, can lead to nutritional deficiencies over time, even if the fish appears to be eating well.

 

  • Tip: Variety is key. A varied diet closely mimics how fish feed in nature and leads to stronger, healthier fish!


Flake Food

Flake food is one of the most commonly used aquarium foods and is widely available.


Pros:

  • Easy to feed
  • Suitable for many small community fish
  • Floats briefly before sinking

 

Cons:

  • Breaks down quickly and can pollute water
  • Easy to overfeed
  • Not ideal as a sole long-term diet

 

Best for:

  • Tetras
  • Guppies
  • Rasboras
  • Small cichlids
  • Small community fish

 

  • Tip: Crush flakes slightly for smaller fish and feed sparingly to avoid excess waste.

 

We use Community Crave Flake Food as a staple for our community tanks.

 

Floating Pellets

Floating pellets are popular for larger fish and surface feeders.

 

 

Pros:

  • Easy to monitor how much fish are eating
  • Slower to break down than flakes
  • Good for fish that feed at the surface

 

Cons:

  • Can cause gulping of air
  • Can cause bloat if over fed
  • Not suitable for all species

 

Best for:

  • Larger community fish
  • Some cichlids
  • Surface-feeding species

 

⚠️ Goldfish Warning:
Floating pellets can contribute to bloating and buoyancy issues in goldfish due to air ingestion. For goldfish, sinking pellets are generally a safer option.

 

Our go-to is Xtreme Semi Floating Pellets for larger surface feeders.


Sinking Pellets & Wafers

Sinking foods are essential for bottom-dwelling species.

 


Pros:

  • Reaches fish that don’t feed at the surface
  • Reduces competition at feeding time
  • Available in herbivore and protein-rich formulas

 

Cons:

  • Can go unnoticed and foul water if overfed
  • Can cause bloat if over fed

 

Best for:

  • Corydoras
  • Bristlenose Plecos
  • Loaches
  • Other catfish

 

  • Tip: Feed sinking foods just before or after lights-out for nocturnal species like catfish and plecos.

 

We feed our catfish with Xtreme Bottom Wafers alongside regular vegetables.

 

Frozen & Freeze dried 

Frozen foods are one of the best ways to provide high-quality nutrition.

 

Common frozen foods include:

  • Bloodworms
  • Brine shrimp
  • Mysis shrimp
  • Daphnia

 

Pros:

  • High nutritional value
  • Encourages natural hunting behaviour
  • Excellent for conditioning fish

 

Cons:

  • Needs proper storage
  • Can cause bloat if over fed, especially in omnivorous fish
  • Can pollute water if overused

 

Best for:

  • Carnivorous fish
  • Breeding conditioning
  • Fish recovering from illness

 

  • Tip: Thaw frozen food before feeding and never refreeze once thawed.

 

  • Pro Tip: Be careful while using blood worms, they are more of a treat than a staple diet, bloodworms have an exoskeleton which can be tough for some fish to digest causing constipation and bloat, it is also really high in protein with little fibre intake which causes more digestive problems especially for omnivorous fish.

 

We feed frozen foods to our fish once or twice a week, sometimes 3 times if we are trying to promote breeding in specific species.

 

Vegetables: An Often Overlooked Essential

Many fish benefit greatly from fresh vegetables, especially herbivores and omnivores.

 

Cucumber slices for catfish

 

Common options include:

  • Zucchini
  • Cucumber
  • Spinach
  • Pumpkin
  • Deshelled peas
  • Carrot

 

Benefits:

  • Supports digestion
  • Provides fibre
  • Reduces bloating

 

🥬 Peas as a Natural Cleanser:
Blanched, deshelled peas act as a natural laxative for many fish. Feeding peas occasionally can help clear mild digestive blockages and bloating.

 

Cons:

  • More work preparing food
  • Can rot and pollute water if not removed after a while
  • Can attracted more pest snails if over fed.

 

  • Tip: Remove uneaten vegetables after 12–24 hours to prevent water quality issues.

 

  • Pro Tip: you can use vegetables to your advantage to remove those pesky pest snails from your aquarium, if your interested in knowing more, find out how to control pest snail populations without causing more problems when feeding your tank. 

 

Best for:

  • Goldfish
  • Shrimp
  • Snails
  • Bristlenose Plecos
  • Other catfish
  • Livebearers

 

We feed our fish veggies every 2 to 3 days as a well balanced diet along side their usual flake, pellets, Wafers and frozen foods.


Feeding Bristlenose & Catfish Properly

Bottom dwellers are often underfed because food doesn’t always reach them.

A proper diet for Bristlenose and catfish should include:

  • Algae wafers
  • Sinking pellets
  • Regular vegetables
  • Access to driftwood for grazing

 

Relying on algae alone is not enough and often leads to poor health over time!

 

Want to go deeper? Our Bristlenose Pleco care guide covers everything from tank setup to diet in detail. If you're browsing species, the Bristlenose collection has individual profiles for each variety, and if Corydoras are more your thing, you'll find them in the Corydoras collection.


How Much & How Often to Feed

Overfeeding is far more dangerous than underfeeding.

General guidelines:

  • Feed small amounts twice daily or a bigger feed once daily.
  • Fish should consume food within 1–3 minutes
  • Skip feeding one day per week if needed

 

  • Tip: A fasting day can benefit digestion and water quality.


Common Feeding Mistakes

Most feeding-related problems come from:

 

  • Overfeeding
  • Feeding only one type of food
  • Using floating foods for bottom feeders
  • Assuming algae or leftovers are enough

 

Correcting these habits often results in noticeable improvements within weeks.


Final Thoughts: Feed With Purpose

Feeding your fish the right diet doesn’t have to be complicated; it’s all about understanding their needs and offering variety. By choosing foods that suit their species, life stage, and natural behaviour, you’ll help them stay healthy, colourful, and thriving for years to come.

If you’re looking for carefully selected, high-quality options, check out our Fish Food collection. It features staple foods, high-protein pellets, and specialist diets designed to support growth, vitality, and natural feeding behaviours in tropical and freshwater species alike.

Not sure which brand to trust? Find out why we choose Xtreme Fish Food.

You already have a food brand you love, but are not sure whether to choose a flake or a pellet fish food? Check out our blog on Fish Flakes vs. Pellets: Which Is Actually Better?

 

Frequently Asked Questions About Feeding

 

How often should aquarium fish be fed?

Most tropical fish do well being fed once or twice per day in small portions. It’s important not to overfeed, as excess food can quickly affect water quality. As our personal choice we feed once every other day (every 2 to 3 days) to help with digestion and preventing illnesses such as bloat.

 

Is it possible to overfeed fish?

Yes. Overfeeding is one of the most common mistakes in aquariums. Uneaten food breaks down and releases ammonia, which can quickly harm fish and affect water quality.

 

Do fish need different types of food?

Yes. Different species have different dietary needs. Some fish prefer floating foods, while bottom dwellers require sinking foods. Different species may need correct diets to suit their needs, carnivorous (meat eaters), herbivorous (plant eaters) and omnivorous (both meat & plant) species need vastly different diets to meet their needs for good growth and health.

A varied diet often leads to healthier fish and better colouration!

 

Should fish have fasting days?

Some aquarists include an occasional fasting day once per week. This can help prevent digestive issues in certain species, but it is not strictly required if fish are being fed appropriate portions.

 

Are vegetables good for aquarium fish?

Some species benefit from occasional vegetables, particularly herbivorous and omnivorous fish like plecos, catfish, some livebearers and many more. Good choices include, peas, cucumber, kale, spinach, broccoli, zucchini and even carrot.

However, vegetables should only be a supplement to a balanced diet, not the primary food source.

Back to blog