Fish Food Guide: What to Feed, How Often, and Which Types Work Best
Discover the best fish food for your freshwater tank, how often to feed, and top picks for every fish type. Improve your fish's health and color today!
✓Recommended Gear
Most fish die from overfeeding — not starvation. It's the single biggest mistake new aquarists make. Choosing the right fish food and feeding it correctly is the fastest way to improve fish health.
Quick Answer: Freshwater fish thrive on a varied diet matched to their feeding habits. Feed tropical community fish a quality flake or pellet once or twice daily, using only what they eat in 2 minutes. Supplement with frozen or live foods weekly for best color and health.
Types of Fish Food: What Each Form Actually Does
Fish food comes in five main forms, and each serves a different purpose in your tank. Knowing the difference lets you pick the right product — not just whatever's on sale.
Understanding food types also saves money. Many keepers buy the wrong form for their fish's feeding style, and most of it ends up rotting on the substrate.
Flakes
Flake food is the most popular choice for community tanks. It floats at the surface, making it ideal for mid-water and surface feeders like tetras, livebearers, and danios.
Flakes break down fast in water. Feed only what your fish eat in 2 minutes to avoid cloudy water and ammonia spikes [1].
Pellets and Granules
Pellets come in floating and sinking varieties. This makes them better for mid-level or bottom feeders like cichlids, corydoras, and loaches.
Micro pellets work well for small nano fish. Larger sinking pellets suit bigger species like oscars and goldfish.
Pro Tip: Sinking pellets reduce surface agitation. This helps maintain dissolved oxygen in heavily stocked tanks.
Freeze-Dried and Frozen Foods
Freeze-dried foods — like bloodworms, brine shrimp, and tubifex — are convenient and nutritious. They work as a good bridge between dry and live food.
Frozen foods retain more nutrients than freeze-dried versions [2]. Most fish respond enthusiastically to frozen food, which also triggers natural hunting behavior.
Live Foods
Live foods are the most nutritious option available. Brine shrimp, daphnia, and microworms trigger strong feeding responses even in picky eaters.
Live food carries a small disease risk. Buy from reputable sources or culture your own brine shrimp at home.
Specialty and Herbivore Foods
Some fish need plant-based diets. Plecos, otocinclus, and herbivorous cichlids require spirulina flakes, algae wafers, or blanched vegetables.
Feeding carnivore food to herbivores causes long-term digestive issues. Always match food type to your fish's natural diet.
| Food Type | Best For | Sinks? | Nutrient Level | Cost |
|---|---|---|---|---|
| Flakes | Community fish, surface feeders | No | Medium | Low |
| Sinking Pellets | Bottom feeders, cichlids | Yes | Medium-High | Medium |
| Freeze-Dried | Supplemental treats | Varies | Medium | Medium |
| Frozen | All types (supplement) | Depends | High | Medium |
| Live Food | Fussy eaters, breeding | No | Highest | High |
Quick Facts
Flakes
Surface feeders — tetras, livebearers, danios
Sinking Pellets
Bottom feeders — corydoras, cichlids, loaches
Frozen Foods
Best nutrient retention — all fish as supplement
Live Foods
Highest nutrition — picky eaters and breeding fish
Algae Wafers
Herbivores only — plecos, otocinclus, algae eaters
How to Read a Fish Food Label
The first ingredient listed tells you the most important fact: what the food is mostly made of. Fish meal, shrimp meal, or krill as the first ingredient signals quality protein.
Avoid foods where the first ingredient is wheat flour or corn meal. These are cheap fillers that offer little nutritional value for carnivorous or omnivorous fish.
Protein Percentage
Most tropical community fish need food with 30–50% crude protein [3]. Carnivores like bettas and cichlids need the higher end. Herbivores like plecos need less protein and more plant fiber.
Fish food labeling in the US follows standards set by the Association of American Feed Control Officials, which defines minimum nutrient levels for commercially sold pet food.
Common Myth: "Higher protein is always better for fish." Reality: Too much protein harms herbivores and pollutes tank water faster. Match protein levels to your specific fish species.
Good Ingredients to Look For
Quality fish food ingredients include:
- Whole fish meal or krill meal — complete amino acid profile
- Spirulina — supports color and immune function
- Astaxanthin or canthaxanthin — natural color enhancers
- Vitamins C and E — immune system support
- Garlic extract — natural appetite stimulant for picky eaters
Ingredients to Avoid
Watch out for these low-quality fillers:
- Corn meal or wheat flour listed as the primary ingredient
- Artificial colors like FD&C Red 40 or Yellow 5
- Vague terms like "fish by-products" without specifics
- Preservatives like BHA and BHT in high concentrations
For a deeper breakdown of top brands and formulas, see the Best Aquarium Fish Food: Top Picks for Every Tank guide.
Feeding Schedule: How Often Should You Feed Your Fish?
Feed most tropical freshwater fish once or twice per day. This matches wild feeding patterns — small, frequent meals rather than one large daily dump.
Many beginners feed too much, too often. This is the leading cause of ammonia spikes and algae blooms in home aquariums.
The 2-Minute Rule
Drop in a small amount of food. Watch your fish eat. Remove any uneaten food after 2 minutes.
This simple habit prevents overfeeding more effectively than any timer or schedule. It works for flakes, pellets, and freeze-dried foods alike.
Feeding Schedule by Fish Type
| Fish Type | Daily Feedings | Best Food Form | Notes |
|---|---|---|---|
| Tropical community fish | 1–2x | Flakes or micro pellets | Small amounts only |
| Bettas | 1–2x | Pellets or frozen | Fast 1 day per week |
| Goldfish | 2–3x | Sinking pellets | Cold water slows digestion |
| Corydoras | 1x (evening) | Sinking wafers or pellets | Feed at lights-out |
| Cichlids | 1–2x | Sinking pellets | Varies by species size |
| Plecos | 1x (evening) | Algae wafers, veggies | Need plant material daily |
Pro Tip: Fasting your fish one day per week improves digestion. It helps prevent fatty liver disease in bettas and goldfish — two species especially prone to this issue.
As of May 2026, the keeper community increasingly recommends weekly fasting as standard practice — not just for sick fish.
For goldfish specifically, the Best Goldfish Food: A Complete Guide for a Healthy Fish article covers optimal feeding schedules in more detail.
Best Fish Foods for Freshwater Tanks (May 2026 Picks)
Updated May 17, 2026: These recommendations are based on community consensus, ingredient analysis, and long-term keeper reports.
The freshwater hobby has never had more quality food options. Here are the top choices organized by use case.
Best Overall: Hikari Micro Pellets
Hikari Micro Pellets on Amazon consistently rank as the top choice for small community fish. They sink slowly, making them accessible to mid-water feeders.
Protein content sits at 42%, with krill and fish meal as primary ingredients. Color enhancement is visible within 2–3 weeks of switching.
Best Budget: TetraMin Tropical Flakes
TetraMin Tropical Flakes on Amazon are the most widely available option. They work well as a base diet when supplemented with frozen or live foods.
The formula includes vitamins C and E plus beta-carotene. It's reliable and affordable for large community tanks.
Best for Carnivores: Northfin Krill Pro
Northfin Krill Pro on Amazon uses whole Antarctic krill as the first ingredient. It's an excellent pick for bettas, cichlids, and picky carnivores.
The formula is wheat-free with no artificial preservatives. Fish show noticeably better coloration and activity within 2–3 weeks of switching.
See our top picks for bettas in the Best Betta Fish Food: Top Picks for Color and Health guide.
Best for Bottom Feeders: Hikari Sinking Wafers
Corydoras, loaches, and plecos need food that reaches the substrate quickly. Hikari Sinking Wafers are dense, sink immediately, and don't cloud the water.
The Corydoras Catfish Care Guide: Setup, Food & Tank lists sinking wafers as a primary staple for corydoras species.
Common Fish Feeding Mistakes (and How to Fix Them)
Most water quality problems trace directly back to feeding errors. Getting this right protects both your fish and your tank's nitrogen cycle.
Here are the five most common mistakes — and the fixes that actually work.
Mistake 1: Overfeeding
Uneaten food decays and produces ammonia. This spikes toxic levels fast and stresses fish severely.
The fix: use the 2-minute rule every single feeding. Less food is almost always better.
Mistake 2: Feeding Only One Food Type
Feeding only flakes every day limits nutrition. Fish need variety for complete health.
Rotate between these four food types:
- A quality dry food as the daily base
- Frozen or freeze-dried bloodworms 2–3 times per week
- Blanched vegetables or algae wafers for herbivores
- Live brine shrimp or daphnia as an occasional treat
Mistake 3: Ignoring Species-Specific Needs
Not all fish eat the same way. Surface feeders miss sinking pellets. Bottom feeders never reach flakes before they disintegrate.
Match the food form to where your fish naturally feed — surface, mid-water, or substrate.
Mistake 4: Skipping Fasting Days
Fasting one day per week prevents digestive buildup. It also reduces fat accumulation, which shortens the lifespan of bettas and goldfish.
According to VCA Animal Hospitals, overfeeding is among the top preventable causes of fish illness in home aquariums.
Common Myth: "Fish are always hungry and need more food." Reality: Fish have no off-switch for hunger. They keep eating past satiety, which causes bloating and water quality crashes fast.
Mistake 5: Using Old or Degraded Food
Vitamins in fish food degrade after opening. Most products lose meaningful vitamin C and E content within 6 months [3].
Buy smaller containers. Use them within 3–4 months and store sealed away from heat and light.
Ready to upgrade your feeding routine? See the full Aquarium Fish Food: What to Feed, How Often, and What to Skip guide for a complete breakdown.
Key Takeaways
What you need to know
Use the 2-minute rule every feeding — remove all uneaten food immediately
Rotate food types: dry base daily + frozen supplements 2–3x weekly
Match food form to feeding zone: surface, mid-water, or substrate
Fast fish one day per week to prevent digestive issues and fatty liver
Replace opened fish food within 3–4 months to preserve vitamins C and E
Feeding Different Fish Types: Surface, Mid-Water, and Bottom Feeders
Feeding strategy changes based on where your fish naturally eat in the water column. Knowing this prevents uneven feeding and reduces competition stress in community tanks.
A well-fed tank is a peaceful tank. Fish competing hard for food experience chronic stress, and stress suppresses immunity directly.
Surface and Mid-Water Feeders
These fish need food that floats or sinks slowly:
- Tetras (neon, cardinal, ember, black skirt)
- Guppies, mollies, and platies
- Danios and rasboras
- Bettas
Feed floating flakes or micro pellets. These species are fast and competitive — smaller, more frequent feedings work better than one large meal.
Bottom Feeders
These fish need food that reaches the substrate quickly:
- Corydoras catfish (all species)
- Loaches — kuhli, clown, and yoyo varieties
- Bristlenose and common plecos
- Otocinclus catfish
Feed sinking pellets, wafers, or blanched vegetables at night. Most bottom feeders are nocturnal. Feeding at lights-out ensures they eat before surface fish steal their portion.
Specialized and Picky Feeders
Some species have unique dietary needs:
- Pea puffers — require live or frozen snails and shrimp for dental health
- Discus — often prefer high-protein frozen beefheart mixes
- African cichlids — need high-protein spirulina-based foods to match natural diet
- Planted tank fish — benefit from foods that support natural aquatic feeding behaviors and ecosystem balance
Pro Tip: When feeding a community tank, drop surface food at one end and sinking food at the other end. This reduces competition and ensures all fish get fed properly.
Recommended Gear
Aquarium Starter Kit
A complete starter kit makes setup straightforward and reduces the chance of early mistakes.
Check Price on AmazonWater Conditioner
Dechlorinating tap water before adding fish is essential for their health.
Check Price on AmazonAquarium Filter
Reliable filtration keeps the nitrogen cycle stable and water parameters in range.
Check Price on Amazon


