🐡 Puffer Fish Care

Puffer Fish Food and Feeding

🍚 Snails & shellfish  |  🚫 No pellets  |  📅 Daily to 3×/week  |  ⚠️ No feeder fish

Puffers are durophagous — built to crush hard prey. In the wild that means snails, clams, crabs, crayfish and other shelled invertebrates, and their four fused tooth plates grow continuously to keep up with the wear. In an aquarium that translates into one hard rule: a puffer fed only soft food will eventually be unable to eat at all.

What Do Puffer Fish Eat?

Build every puffer diet from two lists. The hard list keeps the beak in check; the soft list fills the fish out.

Hard-shelled foods (beak maintenance)Soft foods (nutrition and variety)
Bladder, ramshorn and Malaysian trumpet snailsFrozen bloodworms
Small clams and cockles in shellLive blackworms
Whole musselsFrozen brine shrimp and mysis
Unpeeled shrimp and prawnsKrill
Crayfish and crab legs (large species)Chopped white fish and squid
Nerite and pond snailsEarthworms (large species)
Never feed live feeder fish. Goldfish and rosy reds carry thiaminase, which destroys vitamin B1, plus a real parasite and disease load. They are behind a large share of unexplained long-term puffer decline.

What to Feed by Species

SpeciesStaple dietFeeding frequency
Pea / dwarf pufferSmall pest snails, live blackworms, frozen bloodworms, daphniaOnce or twice daily, small amounts
Red eye pufferSmall snails, bloodworms, brine shrimpDaily
Figure 8 pufferSnails, small clams, bloodworms, mysisDaily to every other day
Amazon pufferSnails, chopped cockle, bloodworms, mysisDaily — fastest tooth growth of any puffer
Green spotted pufferSnails, clams, mussel, unpeeled shrimp, krillEvery other day as an adult
Congo / hairy pufferWhole shrimp in shell, earthworms, mussel, crayfishEvery 2–3 days
Fahaka / mbu pufferWhole mussels and clams, crayfish, crab legs, unpeeled prawns2–3 times a week as an adult
Marine puffersClams, mussels, unpeeled shrimp, crab, squid, silversidesDaily as juveniles, every other day as adults

How Often to Feed a Puffer Fish

Frequency tracks size and metabolism, not appetite — a puffer always looks hungry.

  • Under 2 inches: once or twice a day. Small puffers have fast metabolisms and empty out quickly.
  • 2–6 inches: once daily, or every other day for the slower predators.
  • Over 6 inches: two to three times a week. Large puffers gorge on a big meal and digest for days.
  • Portion size: as much as the fish clears in two to three minutes, or one shellfish-sized item for large species.

Estimate portions across your whole stocking list with the fish feeding calculator.

Will Puffers Eat Pellets or Flakes?

Almost never, and it does not matter. A puffer's beak is built for crushing, not for picking flakes off the surface, and most individuals do not register dry food as prey. A few captive-bred puffers can be trained onto sinking carnivore pellets, but pellets do nothing for tooth wear, so hard-shelled food still has to be in the rotation.

If your puffer refuses everything including live food, the problem is usually water quality, internal parasites or an overgrown beak, not fussiness. Work through the puffer not eating checklist.

Culturing Snails for Puffers

Buying snails one bag at a time gets expensive. Set up a dedicated snail culture instead:

  1. Use a 5–10 gallon tank, a bucket, or a large storage tub with a sponge filter and a heater.
  2. Seed it with bladder or ramshorn snails from a fellow hobbyist or a plant order.
  3. Feed algae wafers, blanched courgette, spinach and leftover fish food.
  4. Keep hardness above 8 dGH and add a cuttlebone so shells stay strong — a soft shell is no use for tooth wear.
  5. Harvest the size class that suits your puffer: pinhead snails for pea puffers, dime-sized for a green spotted puffer.
Quarantine snails from unknown tanks. Snails carry flukes and other parasites. Culture your own, or hold bought snails in a separate container for two weeks before feeding.

Feeding Mistakes

  1. All soft food, no shells. The single most common cause of an overgrown beak — see the teeth page.
  2. Overfeeding large species. Adult fahaka and mbu puffers fed daily become obese and fatty-livered. Two or three meals a week is correct.
  3. Leaving leftovers in. Uneaten mussel fouls a tank within hours. Remove shell and flesh with tongs after feeding.
  4. Feeder fish. Thiaminase and disease, no upside.
  5. Hand feeding large puffers. A fahaka bite goes through a fingernail. Use tongs.

Frequently Asked Questions

What do puffer fish eat?

Hard-shelled invertebrates: snails, small clams, cockles, mussels, unpeeled shrimp, crayfish and crab legs, supplemented with frozen bloodworms, blackworms, brine shrimp, mysis and krill. The hard foods are essential because a puffer's fused beak grows continuously.

What is the best food for a puffer fish?

Pest snails such as bladder and ramshorn are the single best staple, because they provide both nutrition and the shell hardness that wears the beak down. Pair them with frozen bloodworms and mysis for variety, and clams or unpeeled shrimp for larger species.

How often should I feed my puffer fish?

Puffers under 2 inches eat once or twice a day, 2 to 6 inch puffers eat daily or every other day, and puffers over 6 inches eat two or three times a week. Feed what the fish clears in two to three minutes.

Will puffer fish eat pellets or flakes?

Most will not. Their beak is built for crushing shells rather than picking at floating food, and the few that accept sinking carnivore pellets still need hard-shelled prey to keep their teeth worn down.

Can I feed my puffer fish feeder goldfish?

No. Feeder goldfish and rosy reds contain thiaminase, which destroys vitamin B1, and they carry parasites and disease. They are a common cause of slow, unexplained decline in captive puffers.

How do I grow snails for my puffer?

Set up a spare tank, bucket or tub with a sponge filter and heater, seed it with bladder or ramshorn snails, and feed algae wafers, blanched courgette and leftover fish food. Keep hardness above 8 dGH and add a cuttlebone so the shells stay hard.

Why is my puffer fish always hungry?

Puffers beg constantly and will eat well past a sensible portion, especially the large species. Feed to a schedule rather than to the fish's behaviour, and watch for a rounded, sagging belly as the sign that you are overfeeding.