Fact-Checked & Evidence-Based Veterinary Reviewed

Can Fish Eat Peas?

Updated May 2026
Generally Safe

A gentle, fibre-rich helper

A deshelled, softened pea is easy for fish to eat and provides fibre that helps move food through the gut. It is widely used to relieve constipation and the buoyancy problems that often follow, especially in goldfish and bettas.

Severity
None (safe)
Toxic Dose
Not toxic
Onset Time
N/A
Treatment
Not required
Good To Share

Generally Safe To Feed

Peas is generally safe for fish when prepared properly and served in moderation as part of a balanced diet.

Why are peas good for fish?

Many popular aquarium fish, such as goldfish and bettas, are prone to digestive blockages from overfeeding or dry foods that swell inside them. A cooked, deshelled pea is soft and rich in fibre, helping to clear the gut and relieve the constipation that often causes swim-bladder and buoyancy problems.

Peas should always be shelled, because the tough outer skin is hard for fish to digest, and softened by brief cooking or thawing. Fed sparingly โ€” a small piece once or twice a week โ€” they are a safe supplement, but they do not replace a complete, species-appropriate diet.

Always remove the skin

The outer skin of a pea is indigestible for fish and can itself cause problems. Shell the pea, soften it, and break it into tiny, fish-sized pieces.

Health Benefits

Fibre helps relieve constipation
Eases swim-bladder and buoyancy issues
Soft and easy for fish to eat
Plant matter suits omnivores like goldfish
Inexpensive and easy to prepare
A gentle occasional supplement

Dose & Severity

Peas are a supplement and digestive aid, not a staple. The guide below shows sensible amounts for a typical community tank.

A tiny piece
shelled, once/twice a week
Ideal
Great for digestion
A pea per few fish
broken up
Fine occasionally
Remove uneaten bits
Peas as a main food
daily, large amounts
Too much
Fouls water, unbalanced

How to prepare peas for fish

  1. 1

    Cook or thaw a plain pea. Use frozen or fresh peas โ€” never seasoned or canned with salt.

  2. 2

    Remove the outer skin. Squeeze the soft inside out and discard the indigestible skin.

  3. 3

    Break into tiny pieces. Offer fish-sized morsels so everyone can eat.

  4. 4

    Remove leftovers. Net out any uneaten pea after a few minutes to keep water clean.

You Might Also Try

Rotate peas with other safe fresh foods suited to omnivorous fish.

Blanched zucchini

Soft vegetable matter many bottom feeders graze on.

Blanched spinach

Occasional leafy green for herbivorous and omnivorous fish.

Daphnia

A natural, fibre-rich live or frozen food that aids digestion.

Frequently Asked Questions

How do peas help a constipated goldfish?
A cooked, deshelled pea provides fibre that helps move impacted food through the gut, relieving constipation and the swim-bladder buoyancy problems it often causes. Feed one small piece and watch for improvement.
Do I have to remove the pea skin?
Yes. The outer skin is tough and indigestible for fish and can cause problems itself. Shell the pea, soften it, and offer only the soft inner part in tiny pieces.
How often should I feed peas to my fish?
Peas are a supplement, not a staple. A small piece once or twice a week is plenty, alongside a complete, species-appropriate diet. Always remove uneaten food.

Sources & References

  1. Merck Veterinary Manual โ€” Aquarium Fish Husbandry and Nutrition
  2. World Aquatic Veterinary Medical Association โ€” Goldfish Care (2024)
  3. Journal of Fish Diseases โ€” Diet and swim-bladder disorders
Dra. Carmen Ortega

About the Author: Dra. Carmen Ortega

Veterinary Nutritionist

Diplomate of veterinary nutrition focused on species-appropriate diets and preventative feeding, and lead author of our dietary guidance.

View full profile
Was this article helpful?
Share