Homemade Fish Food Guide: How To Make It (5 Recipes) | Aquascape Addiction

Homemade Fish Food Guide: How To Make It (5 Recipes)

As an Amazon Associate I earn from qualifying purchases.

Keeping your fish happy and healthy should be your main priority if you have your own aquarium, which is why we are here to talk about homemade fish food

Homemade Fish Food Guide: How To Make It (5 Recipes)

The setting in which your fish live is of course important, but something else that is very crucial to their survival is what food they eat. The food they eat will dictate their health, their happiness, and how long they will live for.

Why Make Your Own Fish Food?

Sure, you could buy fish food from the store, but that stuff is expensive. Homemade fish food will cost you a fraction of the price when compared to the store bought stuff. Not to mention that making fish food yourself means that you know exactly what went into it. A good blender like this one comes in handy too.

Ninja Master Good blender for making fish food 9.7/10
Freeze Dried Brine Shrimp High natural protein 9.6/10
Freeze Dried Blood Worms Good for Fresh/Marine fish 9.6/10
TetraMin Flakes Easy for fish to digest 9.5/10

Click here to skip straight to the 5 recipes.

Store bought fish food might have a bunch of chemicals or artificial ingredients in them which in the long run can cause sickness in your fish.

Plus making your own fish food means that you can customize the food for specific fish. Different types of fish require slightly different vitamins, nutrients, and minerals. Thus making your own fish food is the best way to account for that.

Your best bet is to make your own fish food right at home. Let’s get right to it and talk about some of the different fish food recipes that you can easily make at home. They are easy to make, the ingredients are relatively inexpensive, and your fish will be healthier than ever.

Homemade Fish Food Recipes: DIY

Here we have a selection of several different DIY fish food recipes that you can easily make at home. Your fish may not like one particular recipe, which is why we have a few different ones to choose from.

You can make one of them and if your fish don’t like them, you can always try a different one. Fish can be pretty picky eaters and they will get bored of eating the same food all of the time. They will love you for changing up their food every now and again!

On a side note, to make any of these recipes will take a little bit of time and you will also need a good knife and the accompanying knife skills.

If you don’t want to use a knife you can also use a blender. The point here is that your fish probably have pretty small mouths so the food you make needs to be small enough for them to eat.

Different Strokes For Different Folks

You need to keep in mind that different fish eat different foods. Generally speaking there are herbivorous, omnivorous, and carnivorous fish. Therefore you need to account for the diets of different fish species when preparing your own fish food.

Herbivorous fish should not be given any meat proteins, omnivores should be given no more than 40 percent meat protein, and carnivorous fish should be given no more than 70 percent animal matter. Always be sure to consider the specific diet of the fish you have before creating your own fish food.

Plant Matter

When it comes to the plant matter you put in your fish food, there are a few prime options for you to choose from.

The first and best ingredient is any kind of leafy green. These include spinach, romaine lettuce, kale, seaweed, and Swiss Chard. These ingredients are crucial because they are full of vitamins and minerals, plus they mimic the natural aquatic plants that herbivorous fish like to eat.

Another ingredient that is great for fish food is garlic. Garlic has the ability to spur on the appetites of even the pickiest of fish. Also garlic has several anti-bacterial properties which go a long way in keeping your fish healthy.

The next thing to consider adding to your homemade fish food is an assortment of random fruits and vegetables. This is to ensure that your fish get all of the necessary vitamins and minerals that they need.

It is good for your fish to get their nutrients from a variety of sources. Good choices to go with include broccoli, zucchini, carrots, apples, pears, peas, and oranges.

Another prime ingredient you can add to your fish food is Spirulina. Spirulina is added mostly for flavor and also because it is chalked full of vitamins, nutrients, and minerals. Plus it contains several natural pigments that will cause your fish’s colors to become brighter and more pronounced.


When it comes to adding meat to your fish food, there are a few great choices for you to consider.

One of the most important things to add in to your fish food is fish. Yes, fish eat fish, that’s just how it is. Fish contains a ton of natural proteins, minerals, and essential oils which are all great for omnivorous and carnivorous fish. Several types of fish that you can add include salmon, tuna, cod, sunfish, and trout.

Worms are another great additive for homemade food. They are easy to find and even easier to buy, plus they are extremely cheap. Earth worms have a ton of protein and other nutrients too.

There is also a bunch of other animal matter that you can add to your fish food, preferably aquatic animals, however they don’t have to be.

Some options for other animal matter include beef hearts, brine shrimp, bloodworms, squid, octopus, clams, mussels, scallops, and mosquito larvae.

5 Homemade Fish Food Recipes For You To Try

Besides the few ingredients we have listed above, which you can mix together at your own discretion, there are a few other prime recipes that you can try at home all by yourself. Here they are.

Recipe 1: The Nutrient Bomb

We are a big fan of this recipe because it has a great mix of many ingredients and your fish will love the taste.

We call it the nutrient bomb because it has a large variety of ingredients that provide your fish with a great many nutrients to keep them healthy, probably more than they need!

The Ingredients

  • Carrots.
  • Broccoli.
  • Yams.
  • Lettuce.
  • Oranges.
  • Apples.
  • Gelatin powder.
  • Shrimp.
  • Crab Legs.

How To Prepare

This is a very easy recipe to make and does not take much effort to prepare. First add all of the ingredients into a blender and mix it until it is a slushy. If it is too thick you can always add some water, carrot juice, or sweet potato juice too.

After you have done that, mix the unflavored gelatin with 150 ml of water that has been boiled. Once the mixture has cooled down slightly you can add it to the mix.

Either leave it in the pan and put it in the fridge, or put the mix into an ice cube tray and put it in the fridge. Let the mixture cool and then it is good to go.

Recipe 2: Veggie Delight

This is a pretty easy recipe to make and it won’t take much time. It’s a good recipe for fish that like their vegetables mixed with some meat. It has all of the nutrients your fish will need to stay happy and healthy.

The Ingredients

  • 2 pounds of shrimp.
  • 8 ounces of salmon.
  • 1 pound frozen chick peas.
  • 1 pound frozen spinach.
  • 1 bag of mini carrots.
  • 1 medium zucchini.
  • ¼ cup of spirulina powder.
  • 6 centrum vitamins.
  • 120 grams of unsweetened gelatin powder.

How To Prepare

Use a steamer or a small pan to steam both the mini carrots and the zucchini. You want them to be soft but not too overcooked. Once they have been cooked, remove them from the heat, strain them, and set them aside.

Cut the salmon into smaller cubes and at the same time dissolve the vitamins in a little bit of water. After you have done this add all of the ingredients into a blender and pulsate them until they turn into a slurry.

After you have done this, cook the gelatin in water according to the instructions. Cook the gelatin over low heat and once it has cooled down a little bit you can add it to the slurry.

Mix it up real good and fill as many ice cube trays as you can with the mixture. Put the trays in the fridge until the fish food has set. To store the cubes of food you can put them in plastic bags.

If you are concerned that your fish are carnivorous and will therefore not like this recipe, you can always replace most or all of the vegetables with more salmon, frozen shrimp, and even beef heart too.

Recipe 3: The Super Mix

This recipe will most closely resemble store bought fish food. To be exact, this recipe contains many of the same foods that you can buy in the store to feed to your fish, the only difference being that you are mixing them all together in one super mix.

Your fish will definitely love this recipe and it will keep them in good health too. This is one of the slightly more expensive homemade fish foods that you can make, but it will still come in cheaper than the store bought stuff. Plus it’s a lot healthier, nutrient rich, and tastes great too.


  • Frozen Mysis.
  • Frozen Daphnia
  • Frozen plankton.
  • Frozen blood worms.
  • Frozen krill.
  • Spirulina enriched brine shrimp.
  • Frozen shrimp.
  • Octopus.
  • Cuttlefish.
  • Mussels.
  • Squid.
  • Unsweetened gelatin.

How To Prepare

To make this fish food recipe, simply cut up all the ingredients into small chunks. Then place cut up ingredients into a blender with some water and blend them into a slurry. You can add some water if the mixture is too thick.

Boil some water to make the gelatin mixture and then add that to the other blended ingredients. Place the mixture into an ice cube tray and put it in the fridge to let it cool down and get hard.

Recipe 4: Meat Free

This is not a classic recipe for fish food, however it does contain all of the nutrients that fish need to survive, plus they seem to love the taste too.

Another great part about this fish food recipe is that it is not expensive to make.

The Ingredients

  • Ground soy beans.
  • Ground corn.
  • Whole wheat flour.
  • Garlic powder.
  • 4 eggs.
  • ½ cup dehydrated milk.
  • Azomite.

How To Prepare

This is another fish food recipe that is really easy to make because you don’t even need a blender. Simply mix together all of the ingredients. Then place the mixture into a baking tray and bake in the oven at 180 Fahrenheit for 2.5 hours. It will look like a crumble or a bunch of small pebbles when done. You can place it in small bags and store it in the freezer if necessary.

Recipe 5: Seafood Supreme

This is a great fish food recipe that you can make at home. It won’t cost you very much when compared to the store bought stuff, plus it’s easy to make as well. On a side not, all of the ingredients should be fresh.


  • 5 shrimp (raw).
  • Cod.
  • Sockeye salmon.
  • Tuna.
  • 1 muscle.
  • 1 scallop.
  • 2 clams.
  • 4 ounces of Mysis shrimp.
  • 3 sheets of nori.
  • 1 broccoli stock.
  • ¾ of a bottle of Kent marine garlic extreme.
  • Unsweetened gelatin.

How To Prepare

All you have to do for this recipe is to cut all of the ingredients into small chunks, puree them in the blender and add the gelatin mixture (after you have prepared it with water). Let the mixture cool in ice cube trays in the fridge and store the cubes in bags for future use.

How To Make Homemade Betta Fish Food

Making your own home made fish food for Bettas is really not that hard at all. We are going to cover a couple of different recipes below.

Here the most important thing to keep in mind is what the dietary requirements. Betta fish are carnivorous by nature, which means that any food you make for them needs to be made mostly out of meat protein.

Yes, you can add a little bit of vegetable matter into the mix, but this should be kept to a minimum. Betta fish eat all kinds of insects and even fish fry in the wild, while not really eating plant matter at all. Therefore, you need to match this diet if you want to make your own home made Betta fish food.

Failing to include at least 75% animal protein in the food you make can result in nutrient deficiencies for your Betta, which is obviously not a good thing at all.

Let’s move on and talk about some good recipes for Betta fish food and how you can make your own flakes, pellets, and organic food too.

Betta Fish Food Homemade Recipes

Below we will talk about how you can make Betta fish food pellets and flakes, plus organic food too. First, you are going to need the Betta fish food recipes for making the flakes and pellets, so let’s go over a few of the best Betta fish food recipes right now.

For the below recipe, simply take the ingredients and blend them into a fine past using a blender.

Meat Lovers Betta Fish Food

  • Squid
  • Cuttlefish
  • Muscles
  • Octopus
  • Brine shrimp
  • Frozen shrimp
  • Frozen krill
  • Frozen plankton
  • Frozen blood worms
  • Frozen Mysis
  • Frozen daphnia
  • Unsweetened gelatin

How To Make Your Own Fish Food Pellets

In terms of making fish food pellets, the process is fairly simple and straightforward. However, it will take some time to complete. You can take any of the above recipes to do this.

How To Make Fish Food Pellets

As you will see, for both the flakes and pellets, you can use any of the above recipes. It is just the process of forming the pellets or flakes that is slightly different

To make the pellets, using the above recipe, make sure that the mixture you are using is very smooth and free of chunks. Form the mixture into little pellets that are the ideal size for your Betta fish to eat.

Set the oven to a low 150 degrees (Fahrenheit) and let the pellets dry in there for about 3 to 4 hours.

They should be dry to the touch and crumble into small bits when you apply pressure to them. If you don’t make too many store them in the fridge. If you make a lot, put them in the freezer.

How To Make Fish Food Flakes

The process for making Betta fish food flakes is more or less the same as for making the home made pellets. Simply take the mixture you have made, making sure that it is very smooth, and spread it out onto an ungreased cookie sheet or baking tray.

Make sure the mixture is spread out at no more than 1/8 inch thick. Remember, these flakes need to be small and thin.

Place the mixture into the oven at 150 Fahrenheit for 3 to 4 hours to dry out. Once the mixture has dried and baked into a solid sheet, take it out of the oven and let it cool down.

Once the mixture for your fish flakes is cool, use something like a big spoon to break it apart into small flakes. You can refrigerate or freeze these to make sure that they last you for a few weeks.

How To Make Organic Fish Food

Making your betta fish pellets or flakes organic is not very hard. Not to sound condescending, but the only difference lies in the ingredients you choose. Usually when you think of organic food, you think of organically grown veggies and fruit.

However, for Betta fish food, you can’t use many fruits and veggies, which leaves you with organic meat.

The best you can really do here is to find meat ingredients that are raised without GMOs, steroids, antibiotics, and all of those things. While finding these kinds of meats may be difficult and expensive, it is the healthy alternative.

To be quite honest, finding all “organic” meats for your fish food is probably not feasible due to pricing and actually finding the time to find the meats.

How To Make Homemade Food For Catfish

Making your own homemade catfish food is actually quite simple. Now, it does take a few different ingredients, and yes, it is a fairly messy process, and a bit time consuming too, but definitely not hard.

Plus, making your own catfish food is great because if you buy in bulk, you can save a ton of money, plus you will know exactly what you are feeding your catfish.

Ingredients Required

There are a few different ingredients that you will need to make homemade fish food for catfish, so let’s gather our materials first.

  • Water
  • Roasted Cassava flakes
  • Maize (corn meal)
  • GNC Groundnut cake
  • Soybean meal
  • Blood meal
  • Methionine
  • Fish meal
  • Table salt

Making The Catfish Food

This process is actually quite simple and should not take very long to complete.

  1. Boil water and empty into a large bowl.

  2. Add the roasted cassava flakes and stir – should form a thick paste.

  3. Add all other ingredients and mix – should still form a fairly thick paste.

  4. If you have a pelletizer, use it to feed the mix through and create pellets. If you do not have a pelletizer, use something like a wooden spoon to force the mixture through a large sheet or bowl with fairly large holes in it, like a colander. This should create pellets, which you then spread evenly on a sheet.

  5. If you want the pellets to be hard, take them and bake them at 350 degrees for a few minutes to harden them.


We hope that you now have enough information to make your own homemade fish food if you so choose. We would definitely recommend making your own fish food because you can control what goes into it, plus it’s a lot cheaper too. If you have any questions about making your own fish food, please feel free to ask us. Also if you have any comments we would love to hear what you have to say.