Feeding Your Fish: A Complete Guide
How Much, How Often, and What to Feed

Introduction
Overfeeding is the single most common mistake in the aquarium hobby, and its consequences are far more serious than most beginners realize. Uneaten food decomposes rapidly, sending ammonia and nitrate levels soaring, triggering algae blooms, and creating the exact water quality conditions that lead to disease. Getting feeding right is one of the most impactful things you can do for the long-term health of your aquarium.
Quick Overview
How Much to Feed
The most common guidance is to feed only as much as your fish can consume in two to three minutes, once or twice per day. This is a reasonable starting point, but a more accurate rule is simpler: your fish should consume every particle of food before it reaches the substrate. If food is sitting on the bottom after a few minutes, you are feeding too much.
Fish stomachs are roughly the size of their eyes. They have a tiny capacity relative to what most beginners offer at feeding time. A pinch of flake food that looks modest to you may be three or four times what a small community fish actually needs.
Healthy fish always look like they want more food. An active, eager fish at feeding time that cleans up all its food quickly is not a hungry fish, it is a healthy one. A fish that ignores food is far more concerning.
How Often to Feed
Once or twice per day is standard for most tropical fish. Some keepers feed three small meals daily for fish with high metabolisms (like young tetras or livebearers), while others feed once daily and skip one day per week. The skip day allows the digestive system to fully process food and helps prevent constipation, which is more common in aquarium fish than most people realize.
- Adult community fish: once or twice daily, skip one day per week
- Young or growing fish: two to three small meals daily to support growth
- Carnivores (bettas, puffers, cichlids): once daily, with a fasting day one to two times per week
- Bottom feeders (corydoras, plecos): feed sinking wafers or tablets after the lights go out when competition is reduced
What to Feed: Understanding Diets
Herbivores
Fish like otocinclus, many plecos, mollies, and some cichlids eat primarily plant matter. Blanched vegetables (zucchini, cucumber, spinach, peas) are excellent supplements. Algae wafers and spirulina-based foods are good staples. These fish should not be fed primarily protein-heavy foods.
Omnivores
Most community fish (tetras, rasboras, danios, gouramis, corydoras) are omnivores. A quality flake or micro-pellet food forms a good base, supplemented with frozen or freeze-dried foods like bloodworms, daphnia, or brine shrimp two to three times per week. Variety is key to nutritional completeness.
Carnivores
Bettas, puffers, axolotls, and large cichlids need protein-rich diets. High-quality pellets formulated for carnivores (look for fish or invertebrate protein as the first ingredient), frozen bloodworms, frozen mysis shrimp, and live or frozen blackworms are all excellent options.
Food Types and Quality
- Dry flakes: convenient and widely available; quality varies enormously. Look for fish meal or shrimp as the first ingredient, not wheat or corn filler. Discard after opening and using for three to four months as nutrients degrade.
- Pellets and micro-pellets: generally more nutritionally stable than flakes and produce less waste; excellent for most fish when sized appropriately
- Frozen foods: the gold standard for variety and nutrition. Bloodworms, brine shrimp, daphnia, mysis shrimp, and cyclops are widely available. Thaw in a small cup of tank water before feeding.
- Live foods: best for triggering spawning behavior, conditioning fish, and feeding picky eaters. Blackworms, brine shrimp, daphnia, and vinegar eels are all practical options for home hobbyists.
- Freeze-dried foods: convenient but should not be a staple; rehydrate before feeding by soaking in tank water for a minute, as freeze-dried food can expand in the stomach and cause bloat.
Signs of Overfeeding and How to Fix It
If you are overfeeding, your tank will usually tell you before your fish do.
- Food sitting on the substrate after feeding
- Rising nitrate levels between water changes
- Algae blooms (algae feeds on the same nutrients excess food creates)
- Cloudy water after feeding (bacterial bloom consuming decomposing food)
- Gravel or substrate smelling strongly of decomposition when disturbed
The fix is straightforward: reduce the amount and frequency of feeding, siphon the substrate to remove accumulated waste, and perform an additional water change. Your tank and your fish will benefit immediately.
Going on vacation? Most healthy adult fish can fast comfortably for one to two weeks without any harm. Automatic feeders are a reasonable option for longer absences, but set them to the minimum amount to prevent overfeeding in your absence.
Foods to Avoid
- Feeder goldfish and guppies: carry disease, high in thiaminase which can deplete vitamin B1 in fish that eat them regularly
- Human food scraps: bread, cooked grains, and similar foods cause rapid water quality decline
- Freeze-dried tubifex worms as a staple: linked to disease transmission and internal blockages; use sparingly
- Any food past its expiration date: nutrients degrade and rancid fats can harm fish