Nobody has ever brought me a tank problem that turned out to be underfeeding. Not once. Skinny fish in home aquaria are almost always sick or bullied, not starved. Meanwhile overfeeding sits behind most of the cloudy water, algae outbreaks, snail explosions and mystery ammonia readings I get asked about. Fish are small, cold blooded animals that spend most of the day doing very little. They need far less food than our mammal instincts tell us, and the kindest thing you can do for a tank is to feed it less than feels right.

Why overfeeding is the number one mistake

The flake that goes in the tank does not disappear. It goes down one of two routes. Either a fish eats it, digests it and excretes ammonia, or it sinks into the gravel and rots, which also produces ammonia. Every gram of food is a gram of future waste, and your filter bacteria and your plants have a fixed capacity to process it. Feed within that capacity and the tank stays stable. Feed past it and the surplus shows up somewhere: as an ammonia or nitrite blip, as rising nitrate, as a bacterial bloom that turns the water hazy, or as algae feeding happily on the nutrients. If your water has gone milky and you cannot work out why, feeding is the first suspect on my list in the guide to cloudy aquarium water, and it is near the top in the algae article too.

There is a second cost people forget. Uneaten food is also what pest snail populations run on. A tank where every meal is finished supports a modest, useful snail population. A tank with a permanent buffet grows snails by the hundred, and then the keeper blames the snails. I have written more about that in the snails article, but the short version is that the snails are the messenger, not the problem.

How much: the couple of minutes rule

The old rule is still the best one: feed only what your fish finish within about two minutes, with nothing left drifting to the bottom afterwards. In practice this is a startlingly small amount. For a shoal of a dozen tetras it is a small pinch of flake, not a covering of the surface. For a single betta it is a few pellets, countable on one hand.

The way to calibrate is to watch the whole feed, every time. Drop in a small amount, watch it get eaten, and only add a little more if it vanishes instantly and the fish are still searching hard. The moment food starts reaching the substrate untouched, you have overshot. Bottom feeders like corydoras are the exception people use to justify excess, and it is a bad excuse. Feed them deliberately with a sinking pellet or wafer after lights out if the midwater fish steal everything, rather than flooding the tank so some scraps get through.

Watching the feed has a second benefit that has nothing to do with quantity. It is your daily health check. A fish that does not come up for food is telling you something a day or two before it shows any other symptom. In my fishroom, feeding time is when illness, bullying and missing fish get noticed.

How often

Once a day is enough for almost every community fish. Twice a day in smaller portions is also fine and suits fish with fast metabolisms like small tetras, endlers and fry. More than that is for growing out juveniles, conditioning breeders, and not much else.

Adult fish also benefit from a fasting day. I skip feeding one day a week across all my tanks, and I would honestly not worry about two. A healthy adult fish is entirely untroubled by a day without food. In nature most fish eat opportunistically and irregularly, and a rest day lets them clear their gut and gives the tank a break from the waste load. The fish will greet you the next day like you have been away a month. Ignore the guilt.

The genuine exceptions are fry and very young fish, which need feeding little and often because they are growing fast and have tiny guts. Fry tanks in my room get fed two to four times a day in tiny amounts, and they also get more frequent water changes to carry away the extra waste that inevitably comes with it. Heavy feeding and heavy water changing go together; you do not get to have one without the other.

Variety: dry, frozen and live

A good quality dry food can be the staple. Modern flakes and small pellets from reputable brands are nutritionally complete, and fish live long lives on them. Buy small pots rather than giant tubs, because the vitamins in dry food degrade once the pot is opened, and a tub that lasts two years is stale for most of its life.

On top of the staple, variety pays off visibly. Frozen foods are the easy upgrade: bloodworm, daphnia, brine shrimp and mosquito larvae, sold in blister packs at any decent shop. Thaw a cube in a little tank water and feed the solids. A frozen meal once or twice a week improves colour and puts breeding condition on fish faster than any dry food.

Live food is a step further and worth it if you are inclined. I culture daphnia outdoors in tubs through the warm months, and the difference in behaviour when live food hits the water is worth the effort on its own. Fish that drift about all day switch on and hunt. Live daphnia also have the pleasant property of being impossible to overfeed with, since they live in the tank until eaten rather than rotting on the bottom. Microworms and baby brine shrimp do the same job for fry.

Whatever you feed, match the size to the mouth. A food the fish cannot swallow is a food that ends up rotting.

Holidays, and the pinch of reality

Fish cope with holidays far better than keepers believe. Healthy adult fish in an established tank are fine for a week with no food at all, and I mean genuinely fine, not merely surviving. For a two week trip, a trusted neighbour with pre-portioned feeds in labelled pots works well. Do not hand anyone the whole tub, because non-fishkeepers reliably overfeed out of kindness, and coming home to a polluted tank is the classic holiday ending. Automatic feeders are decent these days, but test one for a week while you are still home.

The block “holiday feeders” that dissolve in the tank are best avoided. They pollute more than they feed.

The habit that ties it together

Small feeds, watched to the end, once or twice a day, one fast day a week, variety on top of a good staple. None of that is difficult, and it removes the root cause of most beginner tank problems before they start. When someone shows me a struggling tank, I do not ask what filter they have first. I ask them to show me how much they feed. The answer is nearly always the answer.