Blue and red betta fish swimming among dense green aquatic plants.

What to Feed a Betta Fish: A Complete Guide to Betta Nutrition

In the wild, bettas spend their days hunting mosquito larvae, water fleas, and tiny crustaceans in the shallow waters of Southeast Asia. They’re predators, not grazers. Your betta in its tank has the same digestive system and the same nutritional needs, just a much smaller pond.

That means generic tropical flakes full of grain and plant filler aren’t going to cut it. Bettas are carnivores, and they need food that matches. The good news is that feeding them well isn’t complicated once you know what to look for. This guide covers what to feed, how much, how often, and the most common feeding mistakes to avoid.

The Best Everyday Food for Your Betta

A high-quality betta pellet should be your fish’s daily staple.1, 5 Pellets are convenient, easy to portion, and the good ones are formulated specifically for a carnivore’s nutritional needs.

What To Look for on the Label

Animal Protein as the First Ingredient

Fish meal, shrimp meal, krill, or insect meal are what you want to see at the top of the list.5, 8 Avoid pellets where wheat, rice, or soybean meal are the primary ingredients. Those are cheap fillers that bettas can’t digest well and that can contribute to health problems over time.

Color-Enhancing Ingredients

Bettas can’t produce their own red, yellow, and orange pigments. They get them entirely from their food.1, 10 Look for ingredients like astaxanthin, beta-carotene, xanthophyll, canthaxanthin, spirulina, paprika, or krill.1, 5

These aren’t just cosmetic. The same carotenoid pigments that make your betta look vibrant also support a strong immune system.1, 3 A brightly colored betta is usually a healthy betta.

Healthy Fats

Bettas need certain healthy fats in their diet to support normal growth and keep their cells functioning properly.5 In the wild, they get these fats from small prey like ants, mites, mosquito larvae, flies, water fleas, amphipods, and isopods.

When choosing a dry food, look for high-quality options that include ingredients like fish oil or shrimp meal, since these are good sources of those important fats. Because many commercial foods do not contain enough of them, it can also help to add occasional protein-rich treats like bloodworms or krill.5

Stabilized Vitamin C

Sometimes listed as L-ascorbyl-2-polyphosphate. It supports tissue growth, disease resistance, and keeps the food itself from breaking down too quickly.5

What’s Healthiest Food for Your Betta Fish? Here’s Our Recommendations

Based on all the requirements we covered above, I’ve narrowed down a selection of commercial fish foods that meet all your betta’s nutritional needs. These should be available via Amazon, Chewy, or at mainstream pet retailers in the U.S.A.

  • Insect-based micro granules with black soldier fly larvae as the first ingredient
  • 45% protein and a strong animal-protein profile for daily feeding
  • Includes shrimp meal plus stabilized vitamin C
  • Contains beta-carotene for color support
  • 45% protein with whole Antarctic krill meal, herring meal, and sardine meal as the first three ingredients
  • Strong fat profile on paper, with 16% crude fat and a clearly marine-based ingredient deck
  • Strong color-support ingredients, including spirulina and astaxanthin
  • Includes L-ascorbyl-2-polyphosphate, a stabilized vitamin C source
Container of Fluval Bug Bites Betta Flakes
  • Protein-rich flake formula with black soldier fly larvae and herring meal up front
  • 46% protein with krill meal, shrimp meal, and salmon oil for added marine fats
  • Strong color-support profile with krill, xanthophyll-rich marigold extract, and Haematococcus algae meal
  • Includes stabilized vitamin C for nutritional support
Container of New Life Spectrum Betta pellets
  • A marine-heavy formula with krill and squid as the first two ingredients and 37% protein
  • Strong color-support profile with astaxanthin, spirulina, and marigold
  • Includes L-ascorbyl-2-polyphosphate, a stabilized vitamin C source
  • Stronger ingredient base than many mainstream betta foods

Treats and Supplements for Betta Fish

Pellets should make up the foundation of your betta’s diet, but variety still matters. Adding other foods can help fill nutritional gaps and keep mealtime more interesting.1, 5

Live foods like bloodworms, daphnia, and brine shrimp provide excellent nutrition and also encourage your betta’s natural hunting behavior, which can be enriching.1, 3 The downside is that live foods can also introduce parasites or disease into your tank. If you choose to feed them, it’s safest to buy from controlled cultures rather than using wild-caught prey.

For most keepers, frozen and freeze-dried whole foods are the most practical choice. A few easy-to-find options include:

What Not to Feed Your Betta Fish

  • Generic tropical flakes. Most are formulated for omnivorous community fish and are loaded with plant-based fillers and carbohydrates that bettas can’t efficiently metabolize.5 Over time, this can lead to fat accumulation and health issues.
  • Bread, crackers, or human food. Bettas can’t digest these, and they’ll foul your water fast.
  • Any fish food where grain or plant material is the first ingredient. Check the label. Some wheat is normal in pellet foods as a binding ingredient, but it shouldn’t be the first ingredient or crowd out the animal-based protein sources bettas need. If wheat flour, rice, or soybean meal tops the list, it’s not the right food for a carnivore.3, 5

How Often Should You Feed a Betta?

You really only need to feed your betta once or twice a day. Start with a small amount and watch how long it takes your fish to finish it. Ideally, all of the food should be gone within about five minutes.3, 5, 6 If food is still floating at the surface or sinking to the bottom, you are feeding too much. Remove any leftovers so they do not rot and pollute the water, then offer a little less at the next feeding. Because every fish is different and pellet sizes vary, it is important to watch your betta and adjust as needed.

Skipping a day is usually fine. Some keepers fast their betta once a week to give its digestive system a break. Adult bettas can also go several days without food, so an occasional missed feeding is generally not a cause for concern.6

Overfeeding: The Most Common Feeding Mistake for New Betta Owners

It’s natural to want to feed your fish generously. They always seem hungry, and watching them eat is fun. But overfeeding is one of the leading causes of health problems in pet bettas, and it works against them in two ways:

  1. It harms the fish directly. Chronic overfeeding can cause swim bladder issues (where your betta can’t control its buoyancy and gets stuck floating or sinking) and fatty degeneration of the liver and organs. 1, 7
  2. It poisons the water. Uneaten food and excess fish waste break down into ammonia, which is toxic.7, 11 In a small betta tank, overfeeding can cause ammonia to spike quickly, overwhelming your filter and stressing your fish’s immune system. That stress opens the door to infections like fin rot and velvet.5, 11

How Long Can a Betta Fish Go Without Food?

Going on a weekend trip? Your betta will be fine.

Adult bettas can safely go without food for several days.6 For a long weekend, you don’t need to do anything special. For short trips, it’s actually safer to leave your betta unfed than to risk an inexperienced friend overfeed them.

If you’ll be gone longer than a week or so, an automatic feeder set to dispense small amounts is an option, but test it before you leave to make sure it’s portioning correctly.

Signs Your Betta’s Diet Needs Adjusting

Your betta will tell you if something’s off. Here’s what to watch for:

  • Fading color. If your betta is looking duller than usual, their diet might be missing the carotenoids they need. Switching to a higher-quality pellet or adding color-enhancing treats like bloodworms or daphnia can help.
  • Bloating or a swollen belly. This often means overfeeding or constipation. Try fasting your betta for 24 to 48 hours, then offering a small amount of daphnia, which acts as a gentle laxative.1, 13 If bloating is severe and the scales are raised (giving a pinecone appearance), that’s a sign of dropsy, which is a much more serious condition.1, 5
  • Buoyancy problems. If your betta is stuck floating at the surface or sinking to the bottom and can’t swim normally, overfeeding or swim bladder issues from a poor diet may be the cause.1
  • Lethargy or refusing food. A healthy betta is an enthusiastic eater. If yours is ignoring food or seems sluggish, something’s off. Diet is one possibility, but water quality and temperature should be checked too.5
  • Pale, stringy feces. Healthy betta droppings are dark and discrete. White, stringy, or trailing feces can indicate digestive problems or even internal parasites.5, 6

Frequently Asked Questions

In the wild, bettas are carnivorous hunters that eat mosquito larvae, water fleas, small crustaceans, insects, and worms. They are not omnivores or grazers. Their digestive system is built for meat, not plant matter or grain filler, which is why high-protein, animal-based foods are essential in captivity.

A high-quality betta pellet or micro granule with animal protein listed as the first ingredient is the best everyday food for bettas. Look for fish meal, shrimp meal, krill, or insect meal at the top of the ingredient list, plus color-enhancing ingredients like astaxanthin or spirulina. Good options include Fluval Bug Bites Betta Granules and NorthFin Betta Bits.

Feed only as much as your betta can finish in about five minutes, once or twice a day. If food is left floating or sinking after five minutes, you’re feeding too much. Remove any leftovers immediately to prevent water quality issues.

You can usually tell your betta is ready to eat if it swims to the front of the tank when you approach or eagerly comes to the surface at feeding time. This matches their natural feeding behavior, since bettas are surface-oriented hunters that look for prey in the upper part of the water. A healthy betta will usually show strong interest in food and eat readily when offered a meal.

On the other hand, a betta that ignores food or does not come up to eat may be signaling that something is wrong. A sudden loss of appetite can be caused by overfeeding, poor water quality, stress, or illness.

Overfeeding is one of the most common mistakes in betta care and causes problems in two ways. It can directly harm the fish by causing swim bladder issues and fatty liver disease. It also degrades water quality. Uneaten food breaks down into ammonia, which is toxic and can trigger infections like fin rot.

It depends on the ingredients. Most generic tropical fish flakes are formulated for omnivorous community fish and are high in plant-based fillers and carbohydrates that bettas can’t efficiently digest. However, if a flake food lists animal protein (fish meal, shrimp meal, krill, or insect meal) as the first ingredient and is low in grain and plant filler, it can work. Always check the label rather than assuming any flake food is appropriate for a carnivore.

Both flakes and pellets can work for betta fish as long as they are high in protein, made with quality ingredients, and sized appropriately. That said, pellets or granules are usually the better staple food for most home aquariums.

Their biggest advantage is portion control. Once you know how many pellets your betta can eat in a few minutes, it becomes much easier to feed a consistent amount and avoid overfeeding. Floating pellets or granules are especially well suited to bettas because their upturned mouths are designed for feeding at the water’s surface.

Yes, bloodworms are an excellent food for betta fish. Frozen or freeze-dried bloodworms provide protein and encourage natural hunting behavior. That said, they shouldn’t be the only thing your betta eats — wild bettas get their nutrition from a wide variety of prey, including insect larvae and small crustaceans. Rotating bloodworms with other foods like brine shrimp, daphnia, and a high-quality betta pellet more closely mirrors that natural dietary variety and gives your fish a more complete nutritional profile.

Yes, betta fish can eat boiled egg in small amounts, and breeders sometimes use it in homemade foods for adults or fry. It can provide protein, but it is not a particularly convenient everyday food for most keepers.

The main drawback is that egg spoils quickly and can foul the water fast. If you use it, prepare only a tiny amount, offer it fresh, and remove any uneaten food right away.

Yes, bettas can eat shrimp, since small crustaceans are part of their natural diet in the wild. If you offer grocery-store shrimp or prawns, make sure they are plain and contain no added salt, seasoning, or preservatives.

As with other fresh foods, the main concern is spoilage. Only offer a very small amount and remove any leftovers promptly so they do not pollute the tank.

No, fruit is not an appropriate food for betta fish. Bettas are carnivorous insect-eaters, and their natural diet consists mainly of insects, larvae, small crustaceans, and worms.

Because they are adapted for a diet that is high in protein and very low in carbohydrates, fruit does not offer much nutritional value for them and is best avoided.

  1. Brammah, M. (2015). The Betta Bible: The Art and Science of Keeping Bettas. Blurb, Incorporated.
  2. NengTias, R. A., Watiniasih, N. L., & Dewi, A. P. W. K. (2021). Effects of Different Types of Feed on the Growth and Survival Rate of Betta splendens. Advances in Tropical Biodiversity and Environmental Sciences, 5(3), 79. https://doi.org/10.24843/ATBES.2021.v05.i03.p02
  3. Pleeging, C. C. F., & Moons, C. P. H. (2017). Potential welfare issues of the Siamese fighting fish (Betta splendens) at the retailer and in the hobbyist aquarium. Vlaams Diergeneeskundig Tijdschrift, 86(4). https://doi.org/10.21825/vdt.v86i4.16182
  4. Kari, Z. A., et al. (2023). Effect of Fish Meal Substitution with Black Soldier Fly (Hermetia illucens) on Growth Performance, Feed Stability, Blood Biochemistry, and Liver and Gut Morphology of Siamese Fighting Fish (Betta splendens). Aquaculture Nutrition, 2023, 1–15. https://doi.org/10.1155/2023/6676953
  5. Goldstein, R. J. (2012). Bettas: Everything About Selection, Care, Nutrition, Behavior, and Training (2nd ed.). Barron’s.
  6. Wildgoose, W. H. & British Small Animal Veterinary Association (Eds.). (2001). BSAVA Manual of Ornamental Fish (2nd ed.). British Small Animal Veterinary Association.
  7. Roberts, H. (Ed.). (2010). Fundamentals of Ornamental Fish Health. Wiley-Blackwell.
  8. Watson, C. A., DiMaggio, M., Hill, J. E., Tuckett, Q. M., & Yanong, R. P. (2019). Evolution, Culture, and Care for Betta splendens (Extension Publication No. FA212). UF/IFAS Extension, University of Florida. https://doi.org/10.32473/edis-fa212-2019
  9. Yanong, R. (2025). Fish Health Management Considerations in Recirculating Aquaculture Systems – Part 2: Pathogens (Extension Publication Cir 121). UF/IFAS Extension, University of Florida. https://doi.org/10.32473/edis-fa100-2003
  10. Samara, S. H., Samtika, A. W., & Amran, R. H. (2025). The Effect of Different Natural Feeds on the Color Brightness of Ornamental Betta Fish (Betta splendens). Egyptian Journal of Aquatic Biology and Fisheries, 29(4), 1129–1138. https://doi.org/10.21608/ejabf.2025.442761
  11. Francis-Floyd, R., Watson, C., Petty, D., & Pouder, D. (2022). Ammonia in Aquatic Systems (Extension Publication No. FA16). UF/IFAS Extension, University of Florida. https://doi.org/10.32473/edis-fa031-2022
  12. Yanong, R. (2025). Fish Health Management Considerations in Recirculating Aquaculture Systems – Part 3: General Recommendations and Problem-Solving Approaches. EDIS, 2004(1). https://doi.org/10.32473/edis-fa101-2003
  13. Lichak, M. R., Barber, J. R., Kwon, Y. M., Francis, K. X., & Bendesky, A. (2022). Care and Use of Siamese Fighting Fish (Betta Splendens) for Research. Comparative Medicine, 72(3), 169–180. https://doi.org/10.30802/AALAS-CM-22-000051

Similar Posts