Skip to content
Stock checked on Amazon · 40 aquarium gear comparisons
Fish food

Betta fish food: what to feed, how much and how to prevent bloating

The betta is an insect-eating fish with a tiny stomach. Most of its digestive problems come from eating too much, not too little.

By The AcuarioSano Team Updated on 5 min read
Betta fish food

If you buy through our links, Amazon pays us a small commission at no extra cost to you. That’s how we keep the site running. How we choose.

Contents +

Our top 3 picks

Stock checked on October 7, 2026
Top ratedCrystalpro Betta Minerals - Creates Natural Beta Water…
Crystalpro Betta Minerals - Creates Natural Beta Water… 9.0 AcuarioSano rating: 9.0 out of 10 See price
Best sellerAqueon Pure Betta Beads, Purple
Aqueon Pure Betta Beads, Purple 7.5 AcuarioSano rating: 7.5 out of 10 See price
Best valueAqua Beta Betta Fish Mineral Supplement – Essential Trace…
Aqua Beta Betta Fish Mineral Supplement – Essential Trace… 8.2 AcuarioSano rating: 8.2 out of 10 See price

betta fish food comparison, in stock

See more options on Amazon →

AcuarioSano rating: combines the average rating and the number of buyer reviews on Amazon. No brand pays to be featured.

What bettas eat in the wild

The betta lives in shallow rice paddies, ponds and canals in Southeast Asia, where it hunts mosquito larvae, tiny crustaceans and insects that fall onto the water. Its upturned mouth is built for feeding at the surface. That makes it a carnivore-insectivore: it needs a diet rich in animal protein with little plant matter.

That is why generic tropical flakes are not the best staple: they usually contain more grains and vegetables than a betta needs and fall apart before they are eaten. The ideal is a floating betta-specific pellet of around 1 mm whose first ingredient is fish, krill, shrimp or insect meal (Hikari Betta Bio-Gold, Fluval Bug Bites Betta, Omega One Betta Buffet, Tetra Betta and similar).

Pellets, frozen and freeze-dried

TypeRole in the dietProsPrecautions
Floating betta pelletsdaily stapleeasy to count, complete nutritionpre-soak briefly if they swell a lot
Frozen (bloodworms, brine shrimp, daphnia)1-3 times a weekhighly palatable, nutritiousthaw in tank water and feed small amounts
Freeze-driedoccasional treatconvenient, no freezer neededexpands when rehydrated: always soak first
Betta flakesoccasional alternativeeasy to findmessier, hard to portion

Variety helps: alternating pellets with frozen food improves color and appetite. Frozen daphnia, which is high in fiber, also helps prevent constipation.

How much to feed: the right portion

People often say a betta's stomach is about the size of its eye. It is only a rule of thumb, but it explains why 2-4 pellets once or twice a day is enough, depending on pellet size and the fish. With frozen food, a small portion of 3-5 bloodworms replaces one pellet meal.

  • Count the pellets instead of dropping in "a pinch".
  • Remove anything not eaten within 2-3 minutes with a turkey baster or pipette.
  • Fast one day a week so the gut can empty.
  • In a community tank, make sure the betta actually eats: it is slow and other fish steal its food.

Tip: soak pellets and freeze-dried food for 5-10 minutes in a little tank water before feeding. They swell outside rather than inside the stomach, which greatly lowers the risk of bloating.

Bloating, constipation and water quality

A betta with a swollen belly that sits still for long periods or struggles to swim has usually eaten too much or is constipated. The first step is a 1-3 day fast, followed by smaller portions and some daphnia. If the scales also stick out like a pinecone, it may be dropsy, a far more serious problem that needs treatment.

Uneaten food rotting in a small tank sends ammonia up very quickly. That is why a betta needs a cycled tank of at least 5 gallons (20 L) with a gentle filter and a heater set to 77-81 °F (25-27 °C); no unfiltered bowls. See options in betta tanks and general portions in how much and how often to feed fish.

Common mistakes

  • Feeding generic flakes as the only food.
  • Feeding by eye and letting pellets pile up on the bottom.
  • Feeding lots of dry, unsoaked freeze-dried food.
  • Assuming that begging means hunger: bettas always beg.
  • Using vacation blocks or an untested feeder: for a weekend, fasting is safer (what to do on vacation).

Warning: a betta does not feed on plant roots and cannot live in a vase "eating whatever it finds". That myth causes many deaths from starvation and polluted water.

We compare spec sheets, verified reviews and real-world use criteria, but we do not physically test the products: use the products above as a starting point and check each listing for the first ingredient and pellet size.

Frequently asked questions

How many pellets should a betta eat per day?+

As a guide, 2-4 pellets once or twice a day, depending on pellet size and the fish, with one fasting day a week. Underfeeding is safer than overfeeding.

Can I feed my betta regular tropical flakes?+

Occasionally, yes, but not as the staple. Bettas are carnivore-insectivores and do best on a betta-specific pellet with animal protein as the first ingredient.

Why does my betta have a swollen belly?+

Most often it has eaten too much or is constipated. Fast it for 1-3 days, then feed smaller portions with some daphnia. If the scales start to stick out, suspect dropsy.

Is freeze-dried food good for bettas?+

Yes, as an occasional treat, but always soak it first because it expands when rehydrated and can cause bloating. It should not be the daily food.

You may also like

Fish food → Complete aquarium guide →

Our pick

Crystalpro Betta Minerals - Creates Natural Beta Water…

See price