A good betta diet starts with a complete food formulated for bettas, usually small floating or slow-sinking pellets. Frozen or live foods such as brine shrimp, daphnia and suitable insect larvae can add variety. Bettas are enthusiastic eaters and can become overconditioned easily, so portion size matters more than offering constant variety.
Bettas are often sold alongside generic tropical flakes, but their natural diet is strongly animal-based. A species-appropriate high-protein staple is a better foundation than relying on community flakes alone.

Best staple foods
- Small betta pellets formulated as a complete diet.
- High-quality carnivorous micro-pellets of an appropriate size.
- Occasional quality flakes if they are nutritionally suitable and readily eaten.
Useful variety foods
- Frozen brine shrimp.
- Frozen or live daphnia.
- Appropriately sized insect larvae from reputable sources.
- Other small frozen foods intended for ornamental fish.
Avoid feeding by begging behaviour
Bettas quickly learn to approach people for food. That does not mean they need another meal. Use measured portions and watch body condition from above and from the side.
A swollen abdomen after every meal is a sign to reassess portion size.
Match food size to the fish
Pellets that are too large can be awkward to swallow, while very small foods can be difficult to portion. Choose food that the betta can take comfortably without repeated spitting or long struggles.
If a new betta refuses food, rule out stress and water-quality problems rather than endlessly changing diets.
Related aquarium tools and guides
Frequently asked questions
Can bettas eat tropical flakes?
They can eat suitable flakes, but a complete carnivorous or betta-specific staple is usually easier to match to their needs.
Are bloodworms a complete betta diet?
No. Use them as variety rather than the sole long-term diet.
How often should I feed a betta?
Many adult bettas do well with one or two modest meals daily, adjusted to body condition and the food used.
Sources and further reading
This guide separates general aquarium arithmetic from fish-welfare decisions. For species-specific limits, always check the needs of the fish you intend to keep.