March 28

Sarah Robertson

Simple Betta Fish Food Homemade

Betta fish is a beautiful and unique creature that deserves the best possible care. That includes providing them with a healthy and nutritious diet. Betta fish are predatory, meat-eating fish that require a high-protein diet.

In the wild, they will eat little meaty animals like worms, daphnia, bloodworms, brine shrimp, mosquito larvae and other fish. Most of the foods that they like to consume in the wild may be found live or frozen at your aquarium. 

By making homemade betta fish food a betta keeper can save a lot of money. There are several easy-to-make homemade betta fish foods that you can whip up with items you probably already have in your kitchen. Some of the homemade betta foods are: Powdered Spirulina Recipe, Powdered Egg Recipe, Infusoria, Brine Shrimp etc.

What Do Bettas Usually Eat?

Bettas usually eat a variety of foods, including pellets, flakes, live and frozen foods. They are known to be opportunistic feeders, so they will consume just about anything that fits in their mouth.

In the wild, bettas primarily eat small insects and larvae. In captivity, it is important to provide them with a varied diet to ensure they are getting all the nutrients they need.

Live and frozen foods are often the most nutritious options for bettas. Live foods, such as bloodworms, brine shrimp, and daphnia, can provide bettas with essential vitamins and minerals.

Frozen foods can also be a good option, and many betta owners choose to stock their freezer with a variety of frozen foods, such as bloodworms, brine shrimp, and mysis shrimp.

Pellets and flakes are also commonly fed to bettas. There are many different types of pellets and flakes available on the market, so it is important to choose a high-quality product that is specifically designed for bettas.

Types of Betta Fish Food Homemade

There are many types of homemade betta fish food. Some people make a paste out of pellets and wet their food. Some people freeze blood worms or brine shrimp. There are many recipes on the internet for different types of homemade fish food. Some types of homemade betta fish foods are,

  • No-cook Fish Food
  • Vegetarian Fish Food
  • Standard Fish Food
  • Meat Fish Food
  • Protein Fish Food

Non-cooked Fish Food

This easy fish food recipe doesn't require any culinary expertise and is very simple to prepare. The delicious meal also includes vegetables and meat protein, making it an excellent diet for tropical omnivores species and gold fishes


  • Peas – 75g
  • Spinach – 75g
  • Cucumber – 75g
  • Cod – 75g
  • Shrimp – 75g
  • Gelatine – 268g

How to make

Using a sharp knife, cut the ingredients into little pieces.

If you don't have a mortar and pestle, use a bowl and the back of a spoon to mash everything together.

To make a puree, add a little water to the paste.

In a separate container, prepare the gelatine, blend according to the manufacturer's instructions.

Add the gelatine to the puree and mix well.

Pour the solution into ice cube trays and freeze them.

When you need to use part of the food, place a cube into some tank water and allow it to thaw before feeding your fish.

Vegetarian Fish Food

Vegetarian Fish Food

This DIY fish food recipe is ideal for herbivores that want to incorporate more veggies into their diet.


  • Spinach – 136g
  • Cucumber – 136g
  • Frozen peas – 136g
  • Unflavored gelatin – 268g
  • Oats – 136g

How to make

Begin by blanching all of the vegetables in boiling water and then allowing them to cool.

Put all of the ingredients in a blender and pulse until smooth.

Add the oats to the blender and blitz again.

In a separate mixing dish, prepare the gelatine as directed by the manufacturer.

Gently mix the gelatine with the vegetable puree.

Pour the mixture into ice cube trays, then put them in the freezer.

To thaw the food before feeding it to your fish, put a cube of it into some tank water.

Standard Fish Food

This excellent high-protein food will go down well with your finned friends if you keep omnivorous fish!


  • Garlic – 68g
  • Vegetables (broccoli florets, spinach, cauliflower florets) – 408g
  • Water – 1 cup
  • Unsweetened gelatin mixture – 268g
  • Seafood – 68g
  • Fish vitamins – one drop

How To Make

Chop the vegetables into cubes, then steam or boil them. Allow to cool.

Blend the cooked vegetables, garlic and seafood together in a blender to make a smooth puree.

Add the vitamins and combine thoroughly.

In a separate vessel, prepare the gelatin mix according to the package instructions.

Mix the gelatine in with the puree.

Transfer the contents of the mixing bowl into ice cube trays and freeze.

To feed your fish, place a cube in some tank water and thaw it before giving it to them.

Meat Fish Food 

This homemade fish food substitute is suitable for carnivorous fish. For omnivorous fish, we've included vegetables so that the food has more fiber and additional vitamins.


  • White fish – 136g
  • Shrimp – 136g
  • Vegetables (broccoli, carrots, cauliflower) – 136g
  • Gelatine – 268g

How To Make

Cut the vegetables and then steam or boil them. Allow to cool.

Put the veggies in a blender and puree until smooth.

Blend the shrimp and white fish together to make a smooth paste.

Prepare the gelatine in a separate bowl following the manufacturer's instructions.

Mix the gelatine with the pureed meet and veggies.

Place the mixture in an ice tray and freeze.

Thaw a cube in some aquarium water and then feed it to your fish.

Live Food for Betta Fish

Live food, for example aquatic invertebrates. The best live foods for betta fish are

  • Daphnia
  • Mosquito Larvae 
  • Artemia Salina/Brine Shrimp 
  • Mysis/Opossum Shrimp.
  • Bloodworms 
  • Tubifex Worms
  • Fairy Shrimp
  • Mealworms
  • Simple Betta Fish

    Simple Betta Fish Food Homemade Recipes

    The beautiful looking Siamese fighting fish, also known as a betta fish, is a freshwater fish that has been domesticated for some time. Betta fish food is frequently expensive. As a result, many fish owners seek for less costly alternatives. One of the greatest betta diets you can prepare is home-made foods.

    So making your DIY betta fish homemade food is a good way to save money. You may also make the food specific to each type of fish by using your own recipes. Different sorts of fish require varying quantities of vitamins, minerals, and other elements.

    As a result, making your own fish food is the most accurate approach to account for it. Let's get right to it and talk about some of the many fish food recipes you may easily create at home. They're simple to prepare, the ingredients are usually cheap, and your fish will be in excellent health.

    Powdered Spirulina Recipe

    Pour approximately 3 ounces of tank water into a tiny cup, then add 1 teaspoon of powdered spirulina to the mixture. Let the powders dissolve completely in the water and uniformly fill the water. Stir in 1/2 teaspoon of fine flakes and 1/2 teaspoon of ground bloodworm. 

    Keep the mixture for a few more minutes, allowing it to settle down. You'll be able to provide your betta fish with a delicious combination of foods. They will enjoy it and will also benefit from the nutrition.

    Powdered Egg Recipe 

    This is another fantastic betta fish meal. This time, the water in the tank will not be used. You must fill a cup with 4 ounces of distilled water. Make certain to use a large cup since you'll have plenty of room to mix things together.

    Add a tablespoon of ground legume, such as chickpea flour, to the mixture. The legume must be finely crushed. Legumes with residue are off-limits for fish.

    Now you must combine two tablespoons of powdered yeast and three tablespoons of powdered egg. Blend the contents thoroughly until they're uniform. If you don't have an egg mixer, use your hand instead.

    Add in three drops of fish liver oil and a few ground food flakes as a last touch. This will enhance the mix's taste. However, they are not required.


    Infusoria is the simplest method to create liquid food for your bettas. However, it doesn't give instant food like the other recipes listed above.

    Fill a glass jar with water; it does not matter if it's from the tap or mineral water. Remove the lettuce head. Submerge the lettuce head in the water and leave the jar in direct sunlight open.

    You must leave the jar outside for a few days. When you notice that the water has turned green, it's time to bring it back inside. It's due to algae growth in the water. The algae-rich water is now ready to be fed to your bettas as snacks.

    Brine Shrimp

    This is the most difficult preparation.

    To prepare this dish you'll need a small pan, a teaspoon of salt, and 2 cups of water. 

    Set the pan on the stove and turn it to medium heat. It would be better if you use distilled water since it is free of chemicals.

    Add two cups of distilled water and a spoonful of unrefined sea salt to the container. Stir the contents until the salt has melted.

    Now it's time to add the brine shrimp eggs. The eggs may be obtained at any pet store that sells fish supplies. Add as many eggs as you want, but make sure there's enough water to cover them all.

    Cover the pot with a lid and let it simmer for about 20 minutes. Remove from heat and set aside for a further 10 minutes.

    Pour the contents of the pot into a strainer. Rinse the brine shrimp eggs with colder water to stop the cooking process .Now that the brine shrimp are done, it's time to bottle your brine. Fill half-pint canning jars with the cooked shrimps using a small funnel.

    You need to leave an inch of headspace at the top of each jar. Wipe the rims clean and replace the lids.

    Brine shrimp can be kept in the refrigerator for up to two weeks. 

    What natural food can betta fish eat

    Homemade Food for Betta Fry

    Betta fry require tiny, frequent meals to help them mature and develop properly. Here's a simple, homemade food that will aid betta fry in growing and developing a healthy diet.


    • Liquid infant formula – 6 tablespoons
    • Brewer’s yeast – 1 teaspoon
    • Cornmeal – 1 teaspoon

    How to make it

    In a small mixing dish, combine the infant formula, brewer's yeast, and cornmeal.

    To make a smooth paste, combine well.

    Pour the mixture into a small dish and set it in your fry betta tank.

    Make sure to replace the food as needed in order for it to remain fresh and clean.

    Feed your fry this food twice a day.

    As the youngsters get older, you may start to phase other types of food in with them.


    What natural food can betta fish eat? 

    Betta fish are carnivores. They must be fed a protein-rich diet to survive.

    When it comes to feeding bettas, offering a range of foods is the healthiest practice. The following are some betta fish-approved food:

    • Bloodworms.
    • Brine shrimp.
    • Mosquito larvae.
    • Wingless fruit flies.
    • Mysis Shrimp.
    • Pellets/flakes designed to meet the nutritional needs of betta fish.

    Can betta fish eat egg yolk? 

    During the first few days of a betta's life, egg yolk is beneficial for Betta fries. However, you won't want to give them yolks later since they are high in fat and cholesterol. The yolks of eggs provide several vitamins and nutrients that are required for development.

    How to make betta fish food pellets 

    There are several methods to make your own betta fish pellets. The simplest method to feed your Betta is to grind up some of the foods that they typically consume, such as bloodworms, brine shrimp, or mosquito larvae. This may also be done in a food processor or blender.

    The second option is to buy a prepared pelleted diet specifically for Bettas and then blend it into a paste. You may either use a blender or a food processor to make this, b you may also smash it with a hammer in a zip-lock bag.

    The third option is to buy some gelatin and mix it with regular water until it has the consistency of pancake batter. Then, add in your favorite ingredients and thoroughly combine. Pour the mixture into an ice cube tray and freeze it. Remove the cubes from the freezer and place them in a zip-lock bag. To serve, defrost one cube and put it in your Betta's tank.

    What ingredients are in betta fish food? 

    Fish meal, fish protein concentrate, krill, brine shrimp meal, earthworm meal, and blood worm meal are all examples of key components. This food also includes important micronutrients such as calcium, vitamin A, vitamin C, and vitamin E in addition to its animal protein content.

    Simple Betta Fish Food Homemade

    Why Make Your Own Fish Food?

    It may not just be the fish that like to nibble on blenni. You could buy fish food from the store, but it's pricey. When compared to store-bought fish foods, homemade fish food will cost you a fraction of the price. There are chemicals or synthetic components in store-bought fish food, which can cause illness in your fish.

    Making your own fish food also allows you to tailor the diet to fit your individual fish. Different types of fish require slightly different vitamins, minerals, and nutrients. As a result, making your own fish food is the most accurate technique to account for this.

    How to make live food for betta fish

    In order to make live food for your betta fish, betta owners ll need a few things.:

    • A small plastic tub or jar may be used to hold the test material.
    • Cover the tub or jar's hole with some sort of mesh or netting. This is to prevent insects from escaping.
    • Insects (preferably tiny ones) for your betta to consume. Brine shrimp, daphnia, fruit flies, and blood worms are just a few good options.
    • You'll want to add some sort of fish food or algae pellets for the insects to eat.
    • You need a little amount of water.


    • Start by adding a little bit of water in the tub or jar's bottom. It's best if just enough to cover the base is used.
    • Next lay a layer of fish food or algal pellets.
    • Then add the insects on top.
    • Cover the tub or jar with a mesh or netting cover.
    • Set up the tub or jar in a warm, dark place.
    • Every day, check the tub or jar to ensure that the insects have enough food and water.
    • Simply take the mesh or netting away and offer the tub or jar to your betta when you're ready to feed it. Allow your fish to eat as much as they want. Then replace the mesh or netting and return the tub or jar to its warm, dark location.
    • Repeat the procedure every day until you're ready to begin a new batch of live food.

    Which Food Is Right for Your Fish?

    Not all fish food is created equal. It's critical to know which sort of food is appropriate for your fish to ensure that they receive the appropriate nutrients.

    Pillets and Flakes

    Betta pellet and flake foods are created to fulfill the nutritional demands of betta fish. These Betta fish treats are high in protein and provide all of your betta's required vitamins and minerals.

    Frozen Food:

    Frozen food is an excellent alternative for fish that don't care for pellets or flakes. It's also a wonderful choice for finicky eaters since you can limit how much and what type of food they get.

    Live Food:

    Live food is more appealing to some fish. If your betta is one of those species, try feeding them live brine shrimp, daphnia, fruit flies, or blood worms. Before allowing them to your fish, make sure they're in good shape and free of diseases.


    Vegetables are a good source of vitamins and minerals for bettas. The following are some of the greatest veggies for bettas: zucchini, cucumber, peas, kale, and spinach. It is critical that you cook the vegetables before offering them to your fish.

    How Long Can Bettas Survive Without Food?

    Betta fish can survive for a week without food, but there are a few things to consider when doing so. They are

    Tank size;

    Filtered vs. Unfiltered Tank;

    Betta’s general health.

    Can Bettas Eat Fruits or Vegetables?

    Betta fish are carnivorous, but they can consume all types of greens. Vegetables can be consumed by Betta fish. Peas, zucchini, spinach, cucumber, lettuce, sweet corn, and other safe veggies are examples of nutritious choices. Betta fish can consume a variety of vegetables, but you should not feed them vegetables every day. Once a week is ideal.

    Betta fish may eat a tiny amount of fruit on rare occasions, but it is not their normal diet. According to numerous owners, certain Bettas enjoy bananas. We would, however, recommend avoiding them for this reason because they are so fibrous and stringy.

    Too much of them could lead to stomach issues. It's also important never to offer your Betta citrus, such as lemons or oranges.These may rapidly alter the quality of your tank's water and endanger your Betta.

    Can Bettas Eat Chicken Meat

    Can Bettas Eat Chicken Meat?

    Betta fish can consume chicken in extremely minute quantities, since this is not their natural diet, it is not suggested. The secret is not to provide them with too much because chickens are frequently fed hormones and antibiotics, which can lead to health issues for your betta's in the future. Natural live baits, such as brine shrimp, white worms, and bloodworms, are the best way to give betta fish their required amount of protein.

    What Are the Common Concerns Feeding Betta Fish?

    Overfeeding one of the major concerns when it comes to feeding betta fish. Overfeeding can lead to a variety of health issues, including swim bladder disease, obesity, and digestive problems.

    Another concern is about underfeeding. Underfed betta fish are likely to become weak and malnourished. It's important to feed your betta a wide range of foods so that they can obtain the nutrients they require.

    Can I Feed My Betta Fish Rice?

    Surprisingly, many fish species enjoy eating rice, and bettas are among them. It is not a good idea to offer your betta fish rice. Rice has a lot of carbohydrates and can lead to betta fish stomach issues. In fact, any sort of grain should be avoided since they won't be digested properly by your betta fish.

    What Can I Feed Baby Betta Fish?

    Baby brine shrimp, often known as nauplii, is a unique nutritional supplement for baby betta fish. This is mainly because of their high-protein tendencies, the betta is quite adaptable in terms of food. Betta's favorite foods for young fish include nematodes, worms, and mosquitoes. The baby Betta should have at least five tiny meals a day.

    What Is a Betta Fish Favorite Food?

    Betta fish enjoy eating pellets. Bettas can eat pellets as a major portion of their diet. Only Betta fish-specific pellets are needed! Remember that the pellets will sink, so only feed the fish what they want.

    Final Thoughts 

    Betta fish food Homemade can be a fantastic alternative to commercially produced fish food flakes, and it's really simple to make! You may make larger portions of the homemade food for fish  and store them for later, potentially saving money in the long run and ensuring that you always have a ready supply of high-quality, freshly prepared food on hand for your fish. Flour, corn, and uncooked eggs can all be added to your own homemade fish food.

    Sarah Robertson

    I am a passionate blogger who also happens to be a fish keeping enthusiast. Writing about my hobby is something that I absolutely love to do, and it's no secret that my chosen topic is always centered around fish keeping.

    Sarah Robertson

    {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

    Subscribe to our newsletter