Betta Fish Feeding Guide (Perfect Feeding Schedule Included)

Last Updated on 2025-11-09

Betta fish are among the most popular choices for aquarium enthusiasts, admired for their vibrant colors, active nature, and relatively simple care needs. However, ensuring a Betta’s health and longevity goes beyond tank maintenance — it starts with a well-balanced, nutritious feeding routine. A proper feeding schedule and diet are critical to keeping your Betta thriving, as poor feeding practices can lead to health complications like bloating, constipation, or even shortened lifespan.

betta fish feeding guide illustration

In this comprehensive Betta fish feeding guide, we’ll cover everything you need to know about feeding your Betta, including the best types of food, the ideal frequency and portion sizes, and common feeding mistakes to avoid. By understanding and mimicking a Betta’s natural diet, you can help your Betta live a vibrant and healthy life. Read on to discover what Bettas eat, how much to feed them, and the importance of a well-planned feeding schedule for your Betta’s overall wellness.

Table of Contents

Toggle
  • What Do Betta Fish Eat? Understanding Their Natural Diet
  • Creating the Ideal Betta Diet: Food Types and Essential Nutrients
    • Live Foods
    • Frozen Foods
    • Freeze-dried Foods
  • How Often Should You Feed Betta Fish? Establishing a Feeding Routine
  • How Much Should You Feed a Betta Fish? Determining Portion Sizes
  • How Long Can A Betta Go Without Food?
  • Betta Fish Feeding Schedule
  • Risks of Overfeeding: Why It’s Important to Avoid Excess
    • Constipation and Bloating
    • Obesity
    • Illness
      • Swim Bladder Disorder
  • Signs of Underfeeding and Nutritional Deficiency in Bettas
  • Special Feeding Needs for Betta Fry and Young Betta Fish
    • How Often Do You Feed a Baby Betta Fish?
  • Common Feeding Challenges and Solutions for Betta Fish
  • FAQs: Common Questions About Betta Fish Feeding
    • When Should You Feed Your Betta?
    • How Should You Prepare Your Betta’s Food?
    • Should You Feed Female Bettas Differently Before Spawning?
    • Can Bettas Eat Peas?
    • How Many Flakes Should You Feed A Betta
    • What Is The Best Time To Feed A Betta Fish?
      • How Often Should You Feed a Betta Fish Bloodworm?
    • Is 8 Pellets Too Much?
    • Should I Soak Betta Pellets?
    • Can Bettas Eat Goldfish Food?
  • Quick Tips for Feeding Success with Betta Fish
  • Recap: Essential Feeding Tips for a Healthy Betta Fish
    • Sources

What Do Betta Fish Eat? Understanding Their Natural Diet

Betta fish are carnivores by nature, primarily feeding on insects and larvae in the wild. This protein-rich diet is essential for their energy, vibrant coloration, and overall health. In their natural habitats, Bettas enjoy a variety of live foods like :

  • Brine shrimp
  • Mosquito larvae
  • Bloodworms
  • Water fleas
  • Deer fly larvae

To recreate this diet in captivity, it’s important to feed your Betta high-protein, meat-based foods. Avoid plant-based fish foods typically formulated for omnivorous fish, as these don’t offer the nutrients Bettas need and can lead to malnutrition over time. You can find high-quality Betta food at pet stores that is specifically designed to mimic their wild diet, helping you keep your Betta strong, healthy, and engaged.

Want to know how to take care of betta fish but don’t know where to start? Click here to read a comprehensive article on betta fish care! 

My Betta Knows It’s Dinner Time

Creating the Ideal Betta Diet: Food Types and Essential Nutrients

A well-rounded Betta diet includes a mix of live, frozen, and freeze-dried foods, all of which cater to their carnivorous needs. Each type of food has its own benefits.

The best food for your Betta is one that replicates their natural diet in the wild. Luckily, you can find plenty of meat-based fish food suitable for Bettas at pet food outlets.

While pellets and flakes are good enough for your Betta, it’s a great idea to diversify their diet and add other types of food. Your betta will love all these options, and they’ll help keep them entertained!

Live Foods

Any food that your betta would eat in the wild is going to be perfect for their diet! And as long as you’re making sure your betta is getting enough nutrients, live food can be a large part of their diet. (Depending on the animal.)

Here’s a list of the live food you can feed your betta:

  • Daphnia
  • Mosquito Larvae
  • Black Worms
  • Wingless Fruit Flies
  • Micro Worms
  • Moina
  • Brine Shrimp
  • Mysis Shrimp
  • Bloodworms
  • Tubifex Worms
  • Fairy Shrimp
  • Mealworms
  • Vinegar Eels

Frozen Foods

When you cannot get a reputable seller for live food, frozen food is your next best option. It contains most of the nutrients found in live food and doesn’t contain any indigestible fillers.

You’ll likely find frozen fish food being sold in cubes. Once you buy them, keep them in a freezer until it’s time to feed them to your fish.

Before feeding your Betta with frozen food, thaw it and let it sit on a plate for about 20 minutes.

Note: A single cube of frozen food may be too much to feed your Betta in one sitting. Depending on the size of the cube, divide it into portions and give a small amount – around 1.8g daily – to your fish. Put the rest back into the freezer for another day.

If you end up with excess food after defrosting, don’t put it back into the freezer. Get rid of it because it may have been exposed to bacteria that could harm your Betta.

Frozen FoodDescriptionFeeding Frequency
Mosquito LarvaeFloating larvae suitable for Bettas that prefer eating from the tank surface. Available in white, red, and black varieties.Can be fed daily.
DaphniaTiny-shelled crustaceans found in rivers, ponds, lakes, and streams. Ideal for preventing constipation, aiding digestion, and passing blockages.Can be fed daily.
BloodwormsProtein-rich and enticing for Bettas. Suitable for bulking up underweight fish or during recovery from illness.Can be fed three to four times per week.
Mysis ShrimpNutrient-rich and a good source of protein. Feed once or twice per month to prevent bloating and digestive blockage.Feed once or twice per month.
CyclopsSmall crustaceans floating in the water column. Ideal for young Bettas due to their tiny size.Suitable for both young and adult Bettas.
Brine ShrimpCommon Betta food. Not very nutrient-rich but can act as a laxative for constipated fish. Serve as a treat about once per week.Serve as a treat once per week.

Freeze-dried Foods

You can also feed your Betta freeze-dried food, although it might not be of the same quality as either live or frozen food. But since it allows you to add your Betta’s natural food into the diet, it’s still a great option.

In order to keep it stable during storage, manufacturers dehydrate and add fillers to freeze-dried foods. This keeps them in consumable condition for long and free of parasites and bacteria.

But these fillers and the lack of moisture content in the food can pose risks to your fish. If you give your Betta too much of this food, they may end up constipated and bloated.

This is because the dried food absorbs moisture in the stomach of your fish and expands.

To prevent this, always soak the freeze-dried food in water before giving them to your fish. Since freeze-dried foods are stripped of important nutrients during their processing, you can soak them in a vitamin solution to boost their nutritive value.

Because of all of this, you should only give your betta freeze dried food every few days.

How Often Should You Feed Betta Fish? Establishing a Feeding Routine

Recommended Feeding Frequency

Feed your Betta twice a day: once in the morning and once in the evening. Provide 2-4 pellets per feeding, adjusting the amount slightly depending on the fish’s size and appetite.

Diet Variety and Fasting Days

To enhance nutrition, add live or frozen foods like daphnia, brine shrimp, and bloodworms a few times a week. Bettas benefit from a fasting day every one to two weeks, allowing their digestive system to rest, reducing risks of bloating or constipation.

Can You Feed Once a Day?If twice daily isn’t feasible, once-daily feeding is acceptable as long as the portion size remains consistent.

How Much Should You Feed a Betta Fish? Determining Portion Sizes

It’s important to always feed your Betta enough of the right food. Too much or too little can cause problems so you have to make sure you’re getting the balance just right!

Ideal Portion Sizes for Bettas: Feed Bettas 1-2 pellets per meal, twice a day, ensuring they get enough without overfeeding. For freeze-dried or live food, give 2 small pieces per meal.For mini pellets, feed your Betta 2-4 pellets daily, ideally split into 1-2 feedings. Bettas take approximately 6 hours to digest their food, so spacing out feedings can prevent constipation.

Avoiding Excess Food: Leaving excess food in the tank can deteriorate water quality, increasing nitrite and ammonia levels, which are toxic for Bettas. Always remove uneaten food promptly to maintain a safe and clean environment.

Tip for Timing Feedings: Avoid giving all pellets in one go, as it can lead to overeating and increased hunger between meals. Dividing meals ensures they’re satisfied and reduces digestive strain.

betta mini pellets

How Long Can A Betta Go Without Food?

Betta fish are able to go between 7 and 10 days unfed. However, it’s never really a good idea to leave them alone this long for a number of reasons.

I asked a vet to confirm the 7-10 day rule and this is what she said!

how long can a betta go without food according to a vet

Betta Fish Feeding Schedule

Creating a weekly feeding schedule helps ensure that your Betta gets the right balance of nutrition without risking overfeeding. Here’s a simple feeding plan you can follow:

DayFoodFrequency
SundayBetta Pellet1-2 x 2 Time A Day
MondayLive/Freeze Dried FoodBetta Pellet1 x Small Pinch Live/Freeze-Dried Food (Morning)1-2 x Betta Pellet (Evening)
TuesdayBetta Pellet1-2 x 2 Time A Day
WednesdayBetta Pellet1-2 x 2 Time A Day
ThursdayLive/Freeze Dried FoodSmall Pinch Twice A Day
FridayBetta Pellet1-2 x 2 Time A Day
SaturdayBetta Pellet/FastBetta Pellet 1-2 X A DayFast On Alternating Saturdays

Risks of Overfeeding: Why It’s Important to Avoid Excess

Overfeeding can lead to multiple health risks in Bettas, as their small stomachs can only process a limited amount of food at once. Common issues include:

Constipation and Bloating

Bettas have small stomachs, roughly the size of their eye, and a very short digestive tract. Since Betta fish will continue eating even after they’re full, they’re at an increased risk of constipation.

Symptoms include a swollen belly, lack of appetite, and stringy stool. If you notice these signs, reduce feedings and consider a short fast to alleviate symptoms.

If your fish is constipated, put them on a fast for a couple of days or more, depending on the severity of their condition. Also, add more fiber to their diet and watch how much you feed them to prevent it from happening again.

(Find out more about what to do if your Betta is constipated or bloated.)

Obesity

Over time, unused food gets stored as fat, leading to obesity and decreased mobility in Bettas.

Obesity poses a health risk to Bettas, so it’s important to avoid it. As long as your fish doesn’t look emaciated, you can rest assured that they’re getting enough food.

But if they appear bloated and not because of temporary constipation, this is a sign that they’re getting obese. Put them on a fast to use up their stored fat and gradually cut back on their feeding sizes.

Illness

When you overfeed your Betta, it’s likely that some of the excess food will settle at the bottom of the aquarium. These particles will produce toxins and encourage the growth of bacteria as they break down, exposing your fish to diseases.

Swim Bladder Disorder

Constipation in Bettas may lead to swim bladder disorder. This condition makes it hard for your fish to balance in the water. Due to this, they may prefer to remain at the bottom of the tank or float near the surface of the water.

If your Betta remains at the bottom, they may begin to have trouble eating and in some cases even breathing. Bettas are labyrinth fish, which means that they breathe oxygen from the air by swimming to the water surface, so staying at the bottom of the tank is not good for them.

To help your fish get through this, lower the water level in the tank or add plants to increase the oxygen supply. Dealing with constipation will get rid of the swim bladder disorder if it’s the sole cause behind it.

(Check out more about swim bladder disorder in bettas.)

Signs of Underfeeding and Nutritional Deficiency in Bettas

Underfeeding can also pose serious risks, leaving your Betta without the nutrients needed for healthy growth and immune support. Watch for signs like:

  • Visible Thinness: An underfed Betta may appear bony or thin, with concave sides and a disproportionately large head.
  • Loss of Color: A malnourished Betta may lose its vibrant coloration, appearing pale or dull, which is a sign of weakened health.
  • Weakened Immune System: Lack of nutrients compromises the immune system, making your Betta more susceptible to illness.

Special Feeding Needs for Betta Fry and Young Betta Fish

Betta Fry should be fed live food such as baby brine shrimps, mosquito larvae, micro worms, and daphnia. As they grow into young Bettas, you can introduce other fish foods such as pellets.

How Often Do You Feed a Baby Betta Fish?

Young Betta fish, also known as Betta fry, have different dietary needs than adult Bettas. Due to their rapid growth, fry require more frequent feedings with nutrient-dense foods to support development. Here’s how to feed Betta fry and young fish:

  • Ideal Food Choices: Betta fry thrive on live foods like baby brine shrimp, micro worms, and infusoria. These smaller, high-protein foods are easier for young Bettas to digest and provide essential nutrients for growth.
  • Feeding Frequency: Betta fry should be fed 3-5 times daily, as their small stomachs can only handle tiny amounts at each feeding. Gradually transition to feeding twice per day as they grow, around the age of 6-7 months.
  • Portion Sizes: Offer small quantities of food each time to prevent digestive stress. As the fry grow, you can gradually introduce Betta pellets and other foods suitable for adult Bettas.

By catering to the unique feeding needs of Betta fry, you’ll ensure strong, healthy growth and a smooth transition to adult feeding habits.

Common Feeding Challenges and Solutions for Betta Fish

One of the most common issues that betta owners face is when their fish won’t eat. If your betta refuses to eat, it can be concerning and stressful for the pet owner. If your betta is not eating, here are some things you can do to help:

  • Check Water Parameters: Test the water for temperature, pH, and ammonia levels. Make sure the water is clean and free of pollutants.
  • Adjust Feeding Schedule: If you suspect that your betta is overeating, adjust the feeding schedule. Feed small portions of food twice a day, and remove any uneaten food after a few minutes.
  • Change the Food: Try changing the type of food you are feeding your betta. Bettas enjoy a variety of foods, including pellets, flakes, freeze-dried worms, and live food.
  • Quarantine: If you suspect your betta is sick, quarantine it in a separate tank to prevent the spread of disease. Monitor its behavior and appetite, and take it to a veterinarian specializing in fish if necessary.
  • Reduce Stress: Reduce any stress factors that might be affecting your betta. Avoid overhandling, provide hiding places, and make sure the tank is big enough for your fish to swim comfortably.

FAQs: Common Questions About Betta Fish Feeding

Here are answers to some of the most frequently asked questions about feeding Betta fish:

When Should You Feed Your Betta?

The best times are morning and evening, providing a small portion at each feeding. Bettas benefit from a consistent feeding routine to help with digestion and establish a healthy rhythm.

How Should You Prepare Your Betta’s Food?

Rinse live food to avoid contamination, soak dried food to prevent bloating, and thaw frozen food for 15-20 minutes before feeding. Portion control is essential, so feed small amounts.

Should You Feed Female Bettas Differently Before Spawning?

It’s a good idea to feed female bettas differently before spawning to ensure they are in optimal health and condition for breeding. Female bettas need a high-protein diet, including live or frozen foods like bloodworms, brine shrimp, or daphnia, to provide them with the energy and nutrients required to produce healthy eggs.

Additionally, it’s essential to ensure the water conditions in the breeding tank are optimal, including a temperature of around 78-80 degrees Fahrenheit, neutral pH, and clean water.

Can Bettas Eat Peas?

Yes, but only as an occasional treat to relieve constipation. Blanch and remove the outer shell for easier digestion, and offer peas sparingly.

How Many Flakes Should You Feed A Betta

​​The amount of flakes you should feed a betta depends on several factors, including the betta’s size and activity level. As a general guideline, you should feed your betta only as much as it can eat within two minutes, once or twice a day. Overfeeding can lead to health problems, so monitoring your betta’s food intake and adjusting as necessary is important.

What Is The Best Time To Feed A Betta Fish?

There is no “best” time to feed a betta fish as they have different feeding habits and preferences. Some bettas are more active and hungry in the morning, while others prefer to feed in the evening or at night. Observing your betta’s behavior and feeding patterns is best to determine the best time to feed them. Additionally, it’s important to maintain a consistent feeding schedule to ensure your betta’s digestive system functions properly.

How Often Should You Feed a Betta Fish Bloodworm?

It is best to only feed bloodworms to your betta on rare ocassions, contrary to popular belief, bloodworms really aren’t good for bettas. You should view them as a treat for your betta rather than a staple of their diet because they are high in fat.

Is 8 Pellets Too Much?

Yes, 8 pellets can be excessive and may cause bloating. Start with 1-2 pellets per meal and monitor your Betta’s response to find the ideal amount.

Should I Soak Betta Pellets?

You should always soak your bettas pellets before hand to make them easier to digest, especially for Bettas who struggle with dry food. However, of course, all bettas are different and not all Bettas need it; some are fine with dry pellets. Try both and see what your Betta prefers for better digestion.

Can Bettas Eat Goldfish Food?

No, goldfish food lacks the protein Bettas need and may contain fillers unsuitable for their diet. Stick to foods specifically formulated for Betta fish.

Quick Tips for Feeding Success with Betta Fish

  • Vary the Diet: Include a mix of live, frozen, and freeze-dried foods to meet your Betta’s nutritional needs and keep feeding time engaging.
  • Use a Feeding Schedule: Sticking to a schedule helps Bettas adapt and anticipate mealtime, reducing stress and promoting consistent health.
  • Avoid Overfeeding: Monitor portion sizes closely, and remove any uneaten food to maintain clean water quality.
  • Regular Fasting: A weekly fasting day gives your Betta’s digestive system a break, preventing constipation and bloating.
  • Prioritize Protein: As carnivores, Bettas need a high-protein diet to thrive. Choose quality Betta-specific foods to meet this need.

Recap: Essential Feeding Tips for a Healthy Betta Fish

Feeding your Betta fish properly is crucial to promoting their health, vibrant coloration, and overall well-being. Here’s a summary of key points for Betta feeding success:

  • Diet Variety: Incorporate a mix of live, frozen, and freeze-dried foods to mimic their natural diet.
  • Feeding Schedule: Aim for consistent mealtimes, feeding small amounts 1-2 times per day.
  • Portion Control: Keep meals small to avoid overfeeding and potential digestive issues.
  • Regular Fasting: Include a fasting day every 1-2 weeks to give their digestive system a break.
  • Clean Environment: Remove uneaten food to maintain optimal water quality and prevent illness.

With these practices, you can ensure your Betta remains healthy, active, and well-nourished. A balanced feeding routine not only supports your Betta’s health but also enhances their natural beauty and longevity, making them a vibrant centerpiece in your home aquarium.

Sources

  • https://bettasource.com/how-much-to-feed-betta-fish/
  • http://www.bettaboxx.com/betta-care/betta-fish-feeding-guide/

Tag » How Many Times Do You Feed Betta Fish