What to Feed Betta Fish: Complete Feeding Guide (2026)

What to Feed Betta Fish: Complete Feeding Guide (2026)

A complete guide to feeding betta fish — the right pellets, freeze-dried treats, portion sizes, and a weekly fasting day to prevent bloating and stay healthy.

Elena Vargas
Elena Vargas, Freshwater Aquarium Specialist
Updated August 3, 20268 min read
Share:

If you just brought home your first betta and you're staring at a wall of pellets, flakes, and freeze-dried cubes, you're not alone. Most new betta owners worry about two things: picking the wrong food, and accidentally overfeeding a fish that always "acts hungry." This guide breaks down exactly what to feed, how much, and how often — so you can stop guessing.

Quick Answer: Feed adult betta fish a high-protein betta-specific pellet 2-4 pellets, twice a day, supplemented with frozen or freeze-dried bloodworms 1-2 times a week. Skip feeding one day a week to prevent bloating and constipation. As of 2026, most keeper-reported feeding guides recommend this exact rotation for healthy fins and color.

What Betta Fish Actually Need to Eat

Betta fish are carnivores, not the flake-eating generalists many people assume they are. In the wild, bettas eat insects, larvae, and small crustaceans that live at the water's surface [1]. That means their diet needs to be built around protein, not filler grains.

Look for a food where the first two or three ingredients are animal proteins — things like whole fish meal, shrimp meal, or krill. Betta-specific pellets typically run 35-45% protein, which is much higher than standard tropical flakes made for omnivores like goldfish.

Pro Tip: If you're comparing labels in the store aisle, flip the bag over before you buy. A cheap flake mix marketed as "tropical fish food" often has corn or wheat as a top ingredient — that's fine for goldfish, but it's the wrong fit for a betta's stomach [2].

Betta stomachs are also roughly the size of their eyeball. That single fact explains most overfeeding problems, and it's worth remembering every time your fish begs at the glass.

Why Protein Ratio Matters

Low-protein food doesn't just mean less nutrition — it means more waste. Betta fish can't digest plant-based fillers efficiently, so undigested material passes straight through, clouding your water and spiking ammonia faster [1].

Higher-quality, protein-dense food produces less waste per feeding. That's better for the fish and easier on your filter.

Types of Betta Food: Pellets, Flakes, Freeze-Dried & Live

Pellets are the best everyday staple for most betta owners because they're pre-measured, low-mess, and nutritionally complete. Freeze-dried and frozen foods work well as weekly treats, while live food is optional but valuable for picky eaters.

Here's how the main options stack up:

Food TypeProteinMess LevelBest ForRecommendation
Betta PelletsHigh (35-45%)LowDaily stapleBest overall choice
FlakesMediumMediumOccasional varietySkip as primary food
Freeze-Dried BloodwormsHighLowWeekly treatGreat 1-2x/week
Frozen Brine Shrimp/BloodwormsHighMediumPicky eaters, color boostGreat 1-2x/week
Live Food (mosquito larvae, daphnia)HighLow-MediumConditioning, fussy fishOccasional, not required

Recommendation: build your routine around a quality pellet, then rotate in freeze-dried or frozen protein once or twice a week. This mirrors what Seriously Fish's betta species profile describes as a varied, protein-forward diet.

Pellets vs. Flakes

Pellets sink slowly and hold their shape, which makes it easy to count exactly how many pieces you've dropped in. Flakes disintegrate fast and are harder to portion — a real problem when your entire feeding rule is "a few pellets, twice a day."

Freeze-Dried and Frozen Treats

Freeze-dried bloodworms and brine shrimp are popular because they're shelf-stable and mess-free. Soak freeze-dried food in tank water for 30-60 seconds before feeding — this rehydrates it and reduces the risk of it swelling inside your fish's stomach [3].

A well-reviewed option many keepers rotate in is Omega One Freeze-Dried Bloodworms, which holds up well against water exposure without crumbling apart.

New to betta care overall? Check out our complete betta food picks and buying guide

How Much and How Often to Feed a Betta

Feed adult betta fish twice a day, 2-4 pellets per feeding, and stop as soon as your fish loses interest. This is the single biggest source of confusion for new owners, because bettas will beg for food long after they're full.

A simple routine that works for most households:

  1. Morning: 2-4 betta pellets, soaked 30 seconds if freeze-dried
  2. Evening: 2-4 pellets, or a small pinch of frozen bloodworms instead
  3. One day per week: No food at all — a fasting day

Common Myth: "My betta swims to the glass and flares, so it must be starving." Reality: Bettas beg out of habit and curiosity, not hunger. Overfeeding — not underfeeding — is the leading cause of preventable betta health problems in home aquariums [2].

The Fasting Day Rule

Skipping food one day a week isn't cruel — it mimics natural feast-and-famine cycles and gives your betta's digestive system a break. Many long-time keepers who ran into recurring bloating issues found the problem disappeared once they added a weekly fast [3].

Signs You're Feeding Too Much

Watch for these warning signs after meals:

  • Bloated, ball-shaped belly that doesn't go down within an hour
  • Uneaten food sitting on the substrate after 2 minutes
  • Cloudy water or increased algae growth between water changes
  • Stringy, white waste trailing from your betta

Emergency Food: What to Feed If You Run Out

If you're out of betta food, a small piece of cooked, unseasoned pea (skin removed) or a tiny bit of plain cooked shrimp can hold your betta over for a day or two. This isn't a long-term diet — it's a stopgap until you can restock.

Never reach for human snack foods, bread, or generic tropical flakes as a substitute. These lack the protein density bettas need and can foul the water fast.

Safe short-term emergency options:

  • Small piece of cooked pea, skin removed (helps with mild constipation too)
  • Tiny piece of plain, unseasoned cooked shrimp or white fish
  • A single freeze-dried bloodworm if you have any leftover fish food on hand at all
  • Live mosquito larvae, if your tank happens to have any (common in outdoor setups)

Pro Tip: Keep a backup container of betta pellets in a drawer at work or a second home if you split time between locations. It's a $5 fix for a problem that otherwise turns into a stressful supply run.

If you regularly run low, Fluval Bug Bites Betta Formula comes in a resealable pouch that stays fresh for months, making it a solid backup stash.

Feeding Mistakes That Hurt Betta Fish

Overfeeding is the most common and most damaging betta feeding mistake, and it's almost always well-intentioned. New owners equate a hungry-looking fish with a healthy one, but the opposite is usually true.

Here are the mistakes that come up again and again:

  • Feeding on a schedule instead of by portion — dropping in "a pinch" instead of counting pellets
  • Skipping the fasting day because it feels like withholding food
  • Not soaking freeze-dried food, which can expand inside the stomach
  • Using flakes as a primary diet instead of a betta-specific pellet
  • Leaving uneaten food in the tank, which spikes ammonia within hours

Why Overfeeding Causes Bloating

When a betta eats more than its stomach can process, undigested food sits and ferments internally. This produces the swollen, "pinecone-adjacent" belly many keepers panic-Google at midnight, along with buoyancy problems [1].

The fix is almost always the same: stop feeding for 2-3 days, then resume at half the normal portion. Compare this to how goldfish digestion works differently — goldfish are grazers with no true stomach, while bettas have a small, defined stomach that fills quickly.

Why Water Quality Suffers

Uneaten food doesn't just disappear — it decomposes. According to the University of Florida IFAS Extension, decomposing organic waste is a leading contributor to ammonia spikes in small aquariums, exactly the kind most betta owners run.

Feeding Betta Fry, Sick, or Picky Eaters

Betta fry need food far smaller and more frequent than adult food — infusoria or baby brine shrimp, fed 3-4 times a day. If you're not breeding, this section won't apply, but it matters for keepers raising fry from a spawn.

Sick or stressed bettas often refuse food entirely, which panics new owners more than almost anything else. A short refusal of 2-3 days usually isn't an emergency.

Feeding a Picky Eater

Some bettas flatly reject pellets, especially if they were raised on live food at a breeder or fish store. Switching brands, soaking pellets longer, or offering frozen bloodworms for a week before reintroducing pellets often resets their interest.

Fish kept in busy community-style setups, like the mixed tanks discussed in our corydoras catfish care guide, sometimes eat less simply due to competition or stress — worth ruling out before assuming pickiness.

When to Worry About Not Eating

Refusing food for more than 5-7 days, combined with lethargy or color loss, is a sign to check water parameters immediately rather than change food again. Ammonia and temperature swings suppress appetite long before visible illness appears [3].

Setting this up on a budget? See our budget-friendly betta food picks

Frequently Asked Questions

A high-protein betta-specific pellet with fish or shrimp meal listed first is the best daily staple. Supplement with freeze-dried or frozen bloodworms once or twice a week.

References & Sources

Disclaimer: This content is for informational purposes only and does not replace professional veterinary advice. Product recommendations may contain affiliate links. Always consult a qualified aquatic veterinarian for health concerns.

Related Articles

HomeSpeciesGuidesGear