What Do Betta Fish Eat?
Betta fish are carnivores with a strong preference for protein-rich live food. In the wild they eat insects that fall on the water surface, mosquito larvae, small crustaceans, and zooplankton. In the aquarium, a diet that reflects this — primarily protein-based with some variety — keeps bettas in excellent health and vivid colour.
Staple Food: Betta Pellets
High-quality betta pellets are the most practical staple for most keepers. They are nutritionally complete, easy to portion, and don't foul the water as quickly as some other foods.
What to look for in betta pellets:
- Protein first: the first ingredient should be a whole fish or fish meal (salmon, herring, etc.) — not wheat, corn, or soy
- Minimum 40% protein content
- Small pellet size: betta mouths are small; if pellets are too large the fish will spit them out repeatedly
| Brand | Notes |
|---|---|
| Hikari Betta Bio-Gold | Widely available; good protein content; small pellet size |
| Fluval Bug Bites (Betta) | Black soldier fly larvae as primary ingredient; excellent nutrition |
| New Life Spectrum Betta | High protein; natural colour enhancers; well-regarded |
| Northfin Betta Bits | No artificial ingredients; high protein from whole fish |
Frozen & Live Foods
Supplementing pellets with frozen or live foods dramatically improves betta health, colour, and breeding condition. Feed these 3–5 times per week as variety, or as the primary diet for serious breeders.
- Frozen blood worms: bettas go wild for them; excellent protein; do not overfeed — blood worms are high in fat and can cause constipation if fed daily
- Frozen brine shrimp: excellent protein and natural colour enhancer; highly palatable
- Frozen daphnia: high fibre content; good for digestion; can help resolve mild constipation
- Frozen mysis shrimp: high protein; whole prey nutritional profile
- Live food: fruit flies (flightless Drosophila), blackworms, micro worms, baby brine shrimp — exceptional for conditioning bettas before breeding
How Much and How Often to Feed
Bettas have small stomachs — roughly the size of their eye. Overfeeding is one of the most common betta care mistakes and leads to obesity, swim bladder problems, and fouled water.
| Factor | Guidance |
|---|---|
| Frequency | Once or twice daily; twice is ideal for growth and condition |
| Portion size (pellets) | 3–5 small pellets per feeding; all consumed within 2 minutes |
| Fasting | Fast for 1 full day per week to prevent constipation and clear the digestive system |
| Remove uneaten food | Use a turkey baster or net to remove uneaten food within 5 minutes of feeding |
Feeding Problems: Betta Won't Eat
A betta refusing food is a common concern. Causes and solutions:
- New environment stress: newly purchased bettas often refuse food for 2–5 days while adjusting; wait and keep conditions stable
- Water temperature too low: below 74°F, betta metabolism slows and appetite decreases dramatically; check temperature first
- Food too large or wrong type: try a different pellet brand or crush pellets smaller; try frozen blood worms (usually irresistible)
- Illness: persistent refusal of food combined with lethargy, fin clamping, or unusual posture indicates illness — test water quality and inspect for visible symptoms
- Overfeeding: some bettas go on short "hunger strikes" after being overfed; fast for 1–2 days