How Much to Feed Aquarium Fish: The 30-90 Second Rule Explained
The Direct Answer
Feed only what your fish can consume completely within 30 to 90 seconds. If food remains after 90 seconds, you are overfeeding. Remove uneaten food immediately to prevent ammonia spikes and water quality issues.
This visual rule works regardless of fish species, tank size, or food type. No weighing, measuring, or counting flakes needed.
Why the 30-90 Second Rule Works
Fish stomachs are tiny—about the same size as their eye. They do not need large meals. When you dump too much food into the tank:
- Fish cannot eat it all, leaving food to sink and rot
- Decomposing food releases ammonia, which stresses and kills fish
- Cloudy water and algae blooms follow, triggered by excess nutrients

The time-based rule gives you a practical metric that works for flakes, pellets, frozen food, and any fish species. It prevents overfeeding without requiring precise measurement tools.
How to Apply the Rule
Step 1: Drop a Small Pinch
Start with a small amount—less than you think they need. For flakes, a pinch between thumb and forefinger. For pellets, 2-3 pellets per fish to start.
Step 2: Watch the Clock
Watch your fish eat. Count the seconds mentally or use a timer. Active feeding should look like:
- Fish swimming toward food immediately
- Gulping or nibbling quickly
- No food sinking and resting
Step 3: Stop at 90 Seconds
If any food remains floating or sinking after 90 seconds, you fed too much. Remove it with a net or siphon immediately.
Step 4: Adjust Next Feeding
If food vanished in under 30 seconds, add slightly more next time. If food lingered past 90 seconds, reduce the portion next feeding.
The goal is to find the sweet spot where fish finish actively in 30 to 90 seconds with nothing left.
What to Do If Food Remains
Uneaten food is dangerous. It decomposes within hours and causes ammonia spikes. Take these steps:
- Remove it immediately with a fine net or turkey baster
- Test your water for ammonia within 24 hours
- Reduce your next portion by half
- Watch for fish behavior changes—gasping, lethargy, hiding
If you see white stringy material or cloudy water soon after, you likely have decomposition starting. Do a partial water change and clean your filter media.

Common Portion Mistakes
Mistake 1: Following Package Instructions
Fish food labels often recommend feeding “2-3 times what fish can eat in 2 minutes.” This is marketing, not science. The actual amount is far smaller. Ignore label instructions and use the 90-second visual rule.
Mistake 2: Eyeballing Without Watching
Many beginners drop food and walk away. They do not watch whether fish finish. This leads to hidden overfeeding. Always stay and watch for the full 90 seconds.
Mistake 3: “They Look Hungry, So I Add More”
Fish beg for food whenever you approach. This does not mean they need more. They are opportunistic feeders by instinct. Stick to your portion size regardless of begging behavior.
Mistake 4: Feeding Different Foods Without Adjusting
Flakes, pellets, and frozen foods have different densities. One pinch of flakes is different from one pinch of pellets. When you switch food types, re-learn the portion size using the 90-second test.
Adjusting for Different Food Types
| Food Type | Starting Portion | Watch Points |
|---|---|---|
| Flakes | Small pinch (thumb + forefinger) | Flakes spread; fish need to chase them |
| Pellets | 2-3 pellets per medium fish | Pellets sink; watch bottom feeders too |
| Frozen (bloodworms, brine) | Small cube piece, thawed first | Fish eat eagerly; portion is dense |
| Gel foods | Small pea-sized blob | Break into smaller pieces for slow eaters |
If you feed a mix of surface and bottom dwelling fish, drop flakes first for surface feeders, then sinking pellets after 30 seconds for bottom feeders. Keep total feeding time under 90 seconds.
Using a Feeding Ring
A feeding ring keeps floating food contained in one spot. This helps you:
- See exactly how much food remains
- Prevent food scattering into filter intakes
- Train fish to eat from a specific location
Place the ring near the front glass. Drop food inside it. Watch fish gather and eat. If food floats outside the ring, suction the ring to the glass tighter or use less food.
Signs Your Portions Are Correct
When you hit the right portion size:
- Fish eat actively for 30 to 60 seconds
- All visible food disappears
- Fish return to normal swimming behavior
- No food sinks and rests on substrate
- Water stays clear
- Ammonia tests show zero
Signs Your Portions Are Too Large
When you overfeed:
- Food floats past 90 seconds
- Food sinks and sits on bottom
- White flocculent material appears
- Water turns cloudy or milky
- Algae grows faster than normal
- Ammonia test shows positive readings
- Fish develop swollen bellies
Summary Checklist for Each Feeding
Before:
- No uneaten food from last feeding remains
- Fish are active and swimming normally
During:
- Drop small pinch or few pellets
- Watch fish eat for full time
- Count to 90 seconds mentally
- Stop if food remains
After:
- All food eaten within 90 seconds
- Remove any uneaten food immediately
- No food resting on tank bottom
The Bottom Line
The 30-90 second rule is the simplest way to prevent overfeeding. Feed only what fish can finish in 90 seconds. Remove leftovers immediately. Test your water regularly. This keeps your fish healthy and your tank clean without complicated measuring.
Comments