What do pea puffers eat?

Pea puffers eat meaty food. They are die-hard carnivores and often refuse to eat anything other than meaty foods.

More often than not, even pea puffers bred in captivity will refuse to eat commercial fish foods, such as flakes and pellets. Feeding pea puffers with a varied diet of live or frozen foods is best, such as the following:

  • Brine shrimps
  • Bloodworms
  • Blackworms
  • Snails
  • Small insects
  • Larvae
  • Small fish

To keep them healthy and happy, aim to feed your pea puffers twice a day. However, avoid overfeeding them as it can cause a myriad of health and water quality issues. Only feed them whatever amount they can consume within 3–5 minutes.