What Do Betta Fish Eat? A Complete Betta Diet Guide

by Tank101 Team
What Do Betta Fish Eat? A Complete Betta Diet Guide

If you’re asking what do betta fish eat, the answer is simple: they’re obligate carnivores (insectivores), not omnivores. In the wild, they hunt insects and larvae from the water surface in the shallow rice paddies, ponds, and slow streams of Southeast Asia. A proper captive diet mirrors this: 40-50% protein from quality pellets, supplemented with live or freeze-dried foods.

For detailed care requirements including tank size and water parameters, see our betta fish species guide. If you are setting up a new tank for your betta, our betta tank size guide covers the equipment you will need alongside your food supplies.

What Betta Fish Eat in the Wild

Wild Betta splendens inhabit warm, shallow waters across Thailand, Cambodia, and Vietnam. Their diet consists primarily of small insects, mosquito larvae, zooplankton, daphnia, and bloodworms [seriouslyfish.com]. As surface-dwelling labyrinth fish, bettas hunt at the water surface where insect larvae and fallen terrestrial insects accumulate.

Understanding what do betta fish eat helps you avoid common mistakes — like feeding flakes designed for omnivores. Bettas didn’t evolve to eat plant matter or carb-heavy processed flakes — their short digestive tract is built for processing protein efficiently [FishBase, Betta splendens]. This is why a protein-heavy pellet supplemented with insect-based treats produces noticeably better health outcomes than generic tropical flakes.

Staple Foods for Betta Fish

Quality betta pellets should form the daily staple. Look for pellets with 40-50% minimum protein content and avoid generic tropical flakes — flakes crumble easily, pollute water, and often lack adequate protein for carnivorous fish.

Feed 2-3 pellets per meal, 2-3 meals per day. Soak pellets for 1-2 minutes before feeding if your betta has recurring bloating issues.

Two commonly used staple pellets:

  • Tetra Betta PLUS Floating Mini Pellets — an affordable daily staple with color enhancer. The floating formula suits bettas’ natural surface-feeding behavior.
  • Hikari Betta Bio-Gold — a premium pellet with higher protein content. The slow-sinking design lets bettas feed at varying water column levels.

Treats and Supplemental Foods

Supplement pellets 1-2 times per week with protein-rich treats to add dietary variety. This mirrors the varied insect diet wild bettas consume.

FormatProsCons
Freeze-driedSafe (no parasites), long shelf life, convenientLower moisture content — soak before feeding
FrozenHigh nutrition, retains textureRequires freezer storage, slight parasite risk
LiveMost natural, stimulates hunting behaviorRisk of introducing parasites or disease

For experienced keepers, live foods like baby brine shrimp and daphnia are excellent options. Start cultures at home or buy from reputable suppliers.

Foods to Avoid

Bettas cannot digest many foods that other fish tolerate. Based on species data, these foods cause digestive problems, bloating, or water quality issues:

  • Bread, crackers, and human food — swell in the gut, cause impaction and bloating
  • Goldfish food or flakes — formulated for omnivores, too low in protein, too high in carbohydrates
  • Mammal meat (beef heart, pork) — fat content bettas cannot process
  • Citrus, onion, and garlic — irritate the digestive tract

Overfeeding is more dangerous than underfeeding — uneaten food breaks down into ammonia fast. Remove any uneaten pellets after 3 minutes.

Feeding Schedule by Life Stage

Life StageFrequencyPortion SizeFood Type
Fry (babies)3-5x dailyMicro mealsBaby brine shrimp, crushed pellets
Juveniles3x daily1-2 small pelletsSmall betta pellets
Adults2-3x daily2-3 pellets per mealStandard betta pellets + weekly treats

Skip one feeding day per week. A weekly fasting day lets the digestive system clear out and reduces bloating risk — it also mimics the irregular feeding pattern wild bettas experience, where meals aren’t guaranteed every day.

Signs of Improper Diet

Watch for these common diet-related problems:

  • Constipation: swollen belly, stringy white feces. Feed daphnia or a boiled, peeled green pea (broken into small pieces) to clear the blockage.
  • Bloating: rounded belly that persists. Reduce dry pellet intake and increase freeze-dried or frozen foods.
  • Faded colors: often a sign of nutritional deficiency. Switch to a higher-quality pellet.
  • Lethargy: can mean underfeeding, but also poor water quality — check parameters before adjusting food.

help Frequently Asked Questions

Can betta fish eat bread? expand_more
No — bread contains yeast and gluten bettas can't digest. It swells in water, causing bloating and digestive blockage, and breaks down quickly to pollute tank water.
How often should I feed my betta fish? expand_more
Feed adult bettas 2-3 small meals per day, about 2-3 pellets per meal. Overfeeding is one of the most common causes of betta health problems. Skip one day per week to let their digestive system rest.
Can betta fish eat tropical fish flakes? expand_more
Occasionally, but it's not a good staple — generic tropical flakes lack the 40-50% protein bettas need and contain fillers that cause constipation. Stick with betta-specific pellets.
Do betta fish eat mosquito larvae? expand_more
Yes, mosquito larvae are an excellent natural food for bettas. In the wild, insect larvae make up a large portion of their diet. You can culture your own mosquito larvae safely or purchase freeze-dried bloodworms as a convenient alternative.
Can betta fish eat goldfish food? expand_more
No. Goldfish food is designed for omnivores and is too low in protein for bettas. It also contains higher carbohydrate content that bettas cannot process efficiently, leading to bloating and swim bladder issues.