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

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

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

Here we have a selection of several different 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.
Shop For Ingredients on Amazon

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.
Shop For Ingredients on Amazon

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.
Shop For Ingredients on Amazon

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.


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.