Fish Food – How To Feed Your Aquarium Fish Correctly: Much, How Often, And What To Feed.
Quick Recap
* Feed only what your fish can eat in 2–5 minutes.
* Match the food type to your fish species.
* Dry food is handy, but supplement with fresh or frozen options.
* Live and frozen foods are the most nutritious.
* Fresh veggies or homemade mixes add variety.
* Plan ahead if you’ll be away from home.
What to Feed Your Aquarium Fish: A Complete Guide
Keeping an aquarium is one of the most rewarding hobbies I’ve ever taken on, but I’ll admit—figuring out what, when, and how to feed fish took me some trial and error. Feed too little, and they’ll be hungry; feed too much, and you end up with sick fish and dirty water. Over time, I’ve learned what works best, and in this guide I’ll walk you through the main food types, feeding schedules, and a few tips that will help keep your fish healthy and thriving.
How Much and How Often Should You Feed Fish?
One of the earliest lessons I learned was this: less is more.
-
- A good rule of thumb is to feed only what your fish can finish in 2–5 minutes.
- If you’re unsure, it’s better to underfeed—most fish can go 4–7 days without food.
- Herbivores do best with several small meals throughout the day since they’re natural grazers. I like to keep algae wafers or plants in the tank for them to nibble on.
- Carnivores and omnivores are usually fine with just 1–2 meals per day.
Overfeeding is one of the quickest ways to ruin water quality. I’ve seen it lead to bloating, disease, and fish struggling to swim properly.
Main Types of Fish Food
Through the years, I’ve tried just about every kind of fish food. Each has its benefits, but some work better for certain fish.
1. Dry Fish Food
This is by far the most common and convenient option. You’ll see:
* Flakes – light and best for surface feeders.
* Crisps – a little denser, they don’t break apart as quickly.
* Pellets – available in floating, slow-sinking, or sinking types for all tank levels.
* Stick-on tablets – fun to watch; they stick to the glass so fish can nibble.
* Wafers – perfect for bottom dwellers like plecos and catfish.
Most dry foods are made with ingredients like fish meal, shrimp meal, squid meal, earthworms, and spirulina, along with added vitamins and minerals.
Tip from experience: dry foods often lack fiber. If you have herbivores, give them veggies here and there to prevent bloating.
Discus Fish Care Guide For Beginners

2. Frozen Fish Food
Frozen foods are a big step up in nutrition, and my fish go crazy for them. They’re nutrient-rich and safer than live food since they carry fewer pathogens.
Popular choices include:
* Brine shrimp – great for adding fiber.
* Daphnia & cyclops – tiny crustaceans perfect for small fish.
* Baby brine shrimp – ideal for fry.
* Mysis shrimp, krill, silversides – better for larger fish.
You can drop a frozen cube directly into the tank, but I usually thaw mine in tank water first. That way I can control portions and use a pipette to target-feed picky eaters.
One food I avoid: bloodworms. Their shells can be tough to digest and cause problems.
3. Freeze-Dried Fish Food
Freeze-dried foods are light, store easily, and last a long time. I keep some on hand for convenience, but I only use them as snacks because freeze-drying strips out a lot of nutrients.
You’ll commonly see brine shrimp, tubifex worms, daphnia, blackworms, and krill. If I’m feeding smaller fish, I just crumble the food a bit before dropping it in.
4. Live Fish Food
Live food is about as natural as it gets, though it does come with some risk. Certain live foods can introduce parasites or bacteria, so I always recommend quarantining them first.
Some reliable options:
* Brine shrimp
* Tubifex worms
* Daphnia
* Microworms
Other possibilities include mosquito larvae, vinegar eels, fruit flies, and blackworms. Live food can be especially helpful for wild-caught fish that don’t recognize flakes or pellets, and I’ve found it also encourages breeding behavior.
Feeder fish are trickier. They can carry disease, so I’d be very cautious.
Goldfish Diseases and how to fix them

5. Fresh and Homemade Foods
Sometimes I supplement with fresh veggies or homemade blends.
Vegetables: cucumber, zucchini (de-seeded), peas, carrots, or blanched spinach.
Fruits: apple, pear, banana, melon—but only tiny amounts.
Always remove leftovers quickly, since fresh food spoils fast in water.
If you enjoy DIY, homemade food is another option. A blender, freezer, and some ice cube trays are really all you need.
A few mixes I’ve tried:
* Gelatin mix – blend seafood, veggies, with gelatin and freeze into cubes.
* No-cook mix – just chopped veggies, shrimp, and gelatin.
* Meaty mix – beefheart with shrimp, fish, and veggies, bound with gelatin.
Fish Diets by Type
Different fish need different diets. Here’s what I’ve learned:
Herbivores: thrive on algae wafers, blanched veggies, and live plants. Since they lack a stomach, they do better with several feedings each day.
Omnivores: need both plants and protein. Their diet should be about 40% protein.
Carnivores: need a protein-heavy diet (45–70%). They’ll eat worms, shrimp, or even beefheart, but avoid fatty meats.
Feeding Fish While on Vacation
Going away? You have options:
- Weekend feeders – last about 3 days.
- Vacation feeders – last up to 2 weeks.
- Automatic feeders – my favorite option, since they dispense measured amounts of dry food on a schedule.
Always test your feeder before you leave. Some blocks dissolve too quickly and can cloud the water.
FAQ About Feeding Aquarium Fish
What’s the best type of fish food?
I’ve had the best results with frozen or live foods. They’re closest to what fish eat naturally. Still, high-quality dry food works fine as a staple if you supplement it.
How long can fish go without food?
Most can make it about a week. Still, I wouldn’t leave them that long without a vacation feeder or automatic feeder.
Can you tell when fish are hungry?
Not really—fish tend to eat whenever food is available. Stick to a routine to avoid overfeeding.
Can I just feed my fish vegetables?
Only if they’re herbivores. Most species need protein, vitamins, and minerals to stay balanced.
Are feeder fish safe?
Not always. They can carry parasites or disease. I prefer frozen shrimp or worms instead.
