Expert Fish Nutrition Guide

Fish Nutrition Guide 2026

Fish nutrition varies enormously by species. Herbivorous fish need algae and plant matter, carnivores need protein-rich foods, and omnivores need balanced variety. Overfeeding is the most common mistake in fishkeeping, polluting water and causing health problems.

Quick Answer

A balanced fish diet needs the right mix of protein, fats, vitamins, and minerals. Browse our diet guides below for life-stage and condition-specific advice.

⏱️
2-3 min
Max feeding time per meal
🍽️
1-2x
Feedings per day
🦐
30%+
Protein for most species
πŸ“…
Weekly
Fasting day recommended

Nutritional Needs Overview

Fish can be carnivores (bettas, arowana), herbivores (plecos, tangs), or omnivores (most community fish). The key rule is to feed only what fish can consume within 2-3 minutes. Uneaten food decomposes, producing ammonia that poisons the tank. Variety is important -- rotating between flakes, pellets, and frozen foods provides complete nutrition.

⚑ Essential Nutrients

Protein
The primary nutrient for growth and repair. Carnivorous fish need 40-50%, herbivores need 15-30%.
Best Sources: Brine shrimp, bloodworms, fish meal pellets
Vitamins
Vitamin C prevents disease; B vitamins support metabolism. Many degrade in stored food.
Best Sources: Fresh/frozen foods, vitamin-enriched flakes
Fiber
Important for herbivorous fish to prevent bloat and support digestion.
Best Sources: Spirulina, blanched vegetables, algae wafers
Carotenoids
Enhance and maintain vibrant coloration in ornamental fish.
Best Sources: Astaxanthin, spirulina, shrimp

🚫 Foods to Avoid

Bread/Crackers
Expands in the stomach, causes bloat, and fouls water rapidly.
Mammal Meat
Contains fats fish cannot digest, leading to fatty liver disease.
Wild-caught Live Food
Can introduce parasites and disease into your tank. Use cultured live food.

Diet Types & Guides

Detailed diet guides coming soon!

πŸ’‘Pro Feeding Tips

βœ…

Feed only what fish can eat in 2-3 minutes β€” remove uneaten food promptly

βœ…

Fast fish one day per week to support digestion and reduce waste

βœ…

Rotate food types (flakes, pellets, frozen, fresh) for nutritional variety

βœ…

Soak pellets before feeding to prevent expansion inside the fish

βœ…

Feed herbivorous fish (plecos, tangs) blanched vegetables like zucchini or spinach

βœ…

Use an automatic feeder when traveling rather than dumping extra food in the tank

Frequently Asked Questions

How often should I feed my fish?β–Ό
Most adult fish do well with 1-2 small feedings per day. Fry (baby fish) need 3-4 feedings. The biggest mistake is overfeeding β€” it pollutes water faster than fish can eat. One fasting day per week is beneficial.
What do I feed bottom-dwelling fish?β–Ό
Bottom feeders like corydoras and plecos need sinking pellets or wafers that reach the substrate. Algae wafers for herbivores, sinking carnivore pellets for catfish. Feed after lights out so other fish don't steal the food.
Can I feed my fish vegetables?β–Ό
Yes! Many fish enjoy blanched (briefly boiled) zucchini, spinach, peas (shelled), and cucumber. This is especially important for herbivorous species. Remove uneaten veggies after a few hours.

Explore More

Trusted sources: AAFCO, AVMA Nutrition

Not Sure What to Feed?

Ask our AI assistant for a personalized diet plan based on your Fish's specific needs, age, and health conditions.

Turn your pet into art, stories, videos & more

Aquarium Fish Nutrition Guide | Flakes, Pellets & Live Food | Clawmate