Home Fish & Aquatic Pets Fish Nutrition & Diet What Do Fish Eat? A Complete Feeding Guide for Pet Fish
Fish Nutrition & Diet

What Do Fish Eat? A Complete Feeding Guide for Pet Fish

Share
A planted freshwater community aquarium with several different species of pet fish, illustrating what do fish eat and how diets differ by species
Share

What do fish eat? It depends almost entirely on the species swimming in your tank. Pet fish fall into three broad camps: carnivores that need protein, herbivores that need algae and vegetables, and omnivores that need some of both. Nearly every one of them does best on a quality prepared staple food, plus something fresh or frozen once or twice a week.

The most common feeding mistake is not choosing the wrong brand. It is assuming one container of flakes feeds everyone. A pleco scraping wood at the bottom of the tank and a betta patrolling the surface have almost nothing in common nutritionally, and a flake that floats for thirty seconds never reaches the fish that needs it most. Here is what each popular pet fish actually eats, how much, and how often.

What Do Fish Eat? A Species by Species Chart

Find your fish, then match the staple food to its diet type. The last column is the check you can run tonight to know whether you got it right.

FishDiet TypeStaple FoodAdd 1 to 2 Times a WeekHow to Tell You Got It Right
BettaCarnivoreBetta specific pelletsFrozen or freeze dried bloodworms, daphniaBelly is gently rounded after eating, never bulging
GoldfishOmnivoreSinking goldfish pelletsBlanched peas, spinach, frozen krillNothing left on the bottom after 3 to 5 minutes
Neon tetras and small schooling fishOmnivoreMicro pellets or crushed flakesFrozen daphnia, baby brine shrimpEvery fish gets a bite before the food sinks past them
Guppies, mollies, platiesOmnivoreFlake foodBlanched zucchini, brine shrimpBellies are full and the tank is spotless a minute later
AngelfishOmnivoreSlow sinking pelletsFrozen bloodworms, brine shrimpFood is taken in midwater, not chased off the glass
Plecos and otocinclusHerbivoreAlgae wafers, sinking vegetablesBlanched zucchini, cucumberThe wafer is gone by morning, not fuzzy and white
Corydoras catfishOmnivore, bottom feederSinking wafers or pelletsFrozen bloodwormsFood actually reaches the sand before the others take it
Oscars and large cichlidsCarnivore leaning omnivoreCichlid pelletsFrozen krill, earthwormsFish is still eager at the next scheduled feeding

RELATED: Fish Names: 220 Ideas for Bettas, Goldfish, and Community Tanks

Carnivore, Omnivore, or Herbivore: Which One Is Your Fish?

Diet type is not a marketing category. It reflects real differences in gut length and digestive enzymes, which is why a food that keeps one fish thriving slowly makes another one sick.

Carnivores

Bettas, oscars, and most predatory cichlids evolved eating insects, larvae, and smaller fish. They have short guts built for protein and handle plant matter poorly. The betta vase myth, the idea that a betta can live off plant roots, comes from a misreading of how these fish feed in the wild, and it starves them. Bettas need an actual protein based pellet, not decoration.

Herbivores

Plecos, otocinclus, and many other algae eaters have long guts designed to slowly process plant material all day. They are grazers, not mealtime eaters. A common mistake is assuming a pleco will keep itself fed on tank algae alone. In a clean, established aquarium there is rarely enough algae to sustain one, so they need dedicated wafers and fresh vegetables.

Omnivores

Goldfish, tetras, guppies, corydoras, and angelfish sit in the middle. Goldfish will eat almost anything, including meat, vegetables, algae, and debris, which is exactly why they need a balanced mix of protein and fiber rather than whatever they happen to accept. Owners often supplement with vegetables specifically to raise the fiber content of the diet.

How Much and How Often to Feed

The working rule for most aquariums is simple. Feed two to three times a day, only the amount your fish completely finish in about a minute, and net out anything still sitting there after 10 minutes. Goldfish are the main exception and are usually given what they can clear in 3 to 5 minutes, because sinking pellets take longer to find.

FishTimes a DayOne Portion Looks LikeWeekly Fast Day
Most community fish2 to 3What they finish in about a minuteOptional
Betta1 to 22 to 4 pellets total for the day, not per mealYes
Goldfish2What they finish in 3 to 5 minutesYes
Plecos and algae eaters1 wafer every 1 to 2 daysA single waferNo
Oscars and large cichlids1, or every other day once fully grownA few pellets with no leftoversYes
Fry (baby fish)3 to 5A dusting you can barely seeNo

A weekly fasting day is not cruelty and it is not a gimmick. It gives the digestive tract a break and is one of the easiest ways to head off constipation in fish that are prone to it. Skip the fast for fry, which are growing fast enough to need constant small meals.

RELATED: How Long Do Betta Fish Live? Average Lifespan and How to Get More Years

Surface, Middle, or Bottom: Where Your Fish Eats Matters

Yellow aquarium cichlids gathering at different depths of the tank at feeding time, showing what fish eat and where they feed

This is the part most feeding guides skip, and it is the reason a well stocked community tank can still have a hungry fish in it. Fish feed in zones.

  • Surface feeders such as bettas, guppies, and hatchetfish take food off the top. Floating flakes and pellets work well for them.
  • Midwater feeders such as tetras, angelfish, and barbs grab food as it drifts down. Slow sinking pellets are ideal.
  • Bottom feeders such as corydoras, plecos, and loaches search the substrate. They need food that actually sinks, and they need it to survive the trip down.

If you keep all three types, one pinch of floating flakes feeds only the top third of your tank. The fix is to feed in layers: a small amount of floating food first, then a sinking wafer or pellet dropped after the upper fish are already busy. Matching food format to feeding zone matters as much as matching the ingredients.

Foods to Skip

  • Bread and crackers. They swell, offer nothing nutritionally, and foul the water fast.
  • Bloodworms as a staple. Excellent as a treat, too rich as a daily diet, and a common cause of bloating in bettas and goldfish.
  • Feeder goldfish. Widely sold for large predatory fish, but they are a well known route for introducing disease and parasites into a tank.
  • Old food. Fish food loses vitamin content once opened. If a container has been sitting open for more than about six months, replace it.
  • Tropical flakes for goldfish. Goldfish need more fiber and less protein than a tropical community mix delivers.

Overfeeding Is the Number One Mistake New Owners Make

Here is the uncomfortable part, and it undercuts the instinct behind this entire article. Your fish always look hungry. They will rush the glass every time you walk past, and they will keep eating well past the point of being full. That behavior is learned, not a hunger signal. Almost no pet fish dies of being underfed. A great many die from the consequences of being overfed.

Overfeeding does damage on two fronts. Inside the fish it drives fatty liver disease, constipation, and swim bladder trouble. Outside the fish, uneaten food breaks down into ammonia, which is the exact chemistry your filter and biological cycle are fighting to keep at zero. Cloudy water, algae blooms, and mysterious bacterial and fungal infections usually trace back to a feeding habit rather than a bad filter.

One practical trap worth naming: in most households the fish get fed more than once because more than one person feeds them. If your tank keeps developing water quality problems despite careful measuring, ask everyone in the house before you buy new equipment.

RELATED: Best Aquarium Filter for 20 Gallon Tank: 5 Picks That Actually Fit

Frequently Asked Questions

What do fish eat besides fish food?

Plenty of safe extras exist. Blanched peas with the skin removed, zucchini, spinach, and cucumber suit omnivores and herbivores. Frozen brine shrimp, daphnia, krill, and bloodworms suit carnivores and omnivores. Treat all of it as a supplement of one to two feedings a week rather than a replacement for a balanced staple.

How long can fish go without food?

Most healthy adult community fish handle a week without food without harm, which is why a weekend away is rarely a problem. Fry and very small species are the exception and need a plan. Resist the urge to dump in extra food before you leave, because it will not be eaten and will foul the water while you are gone.

Can I feed all my fish the same food?

In a tank of similarly sized omnivores, yes, one quality flake or pellet works. Once you add a bottom feeder, an algae eater, or a strict carnivore, you need at least two foods. The giveaway that you need a second food is a fish that never seems to reach the meal.

Why is my fish still hungry after eating?

It usually is not. Begging is a conditioned response to your presence at the glass. Judge by body condition instead: a slightly rounded belly after a meal and a fish that stays active and colored up means the amount is right.

Do fish need vegetables?

Herbivores absolutely do, and most omnivores benefit. Fiber from vegetables supports digestion and helps prevent the constipation that comes with a diet that is too rich. Blanch vegetables briefly so they sink and soften, and remove whatever is left after a few hours.

The Bottom Line

What fish eat comes down to three questions: is it a carnivore, an omnivore, or a herbivore, where in the tank does it feed, and how much can it finish in about a minute. Get a staple food that matches the diet type, deliver it in a format that reaches the right depth, add something fresh or frozen once or twice a week, and then feed noticeably less than your instincts tell you to. That combination keeps fish healthier than any premium label on the container.

Author

Share

Discover More!

Related Articles
Fish Nutrition & Diet

What Do Goldfish Eat? A Complete Feeding Guide

If your goldfish rushes to the glass every time you walk by,...

Close-up of a vibrant blue fish
Fish & Aquatic PetsFish Nutrition & Diet

How Often Should You Feed Your Betta Fish? Setting the Perfect Feeding Schedule

Feeding your betta fish correctly ensures its health, vitality, and longevity. As...

Pawfect Journey is the go-to site for pet lovers, offering engaging and informative content on pet care, training tips, gear recommendations, and more.

Copyright 2024 Pawfect Journey. All rights reserved powered by PawfectJourney.com

Discover more from Pawfect Journey

Subscribe now to keep reading and get access to the full archive.

Continue reading