Top 5 Homemade Fish Food: Make Best Fish Food For Growth

Homemade Fish Food: Make Best Fish Food For Growth of Your Fish

5 Best Homemade Fish Food: Make Your Own Recipes Today

While shop-bought foods have lots of nutrients and are made to supply your fish with a decent diet, they will be expensive and contain many chemicals and artificial ingredients.

Making your own fish food is also a decent way to offer your fish a healthy diet and tailor the food to similar dietary requirements of your fish.

Homemade fish food is cost-effective and may be easier to produce than you’re expecting.

The beauty of producing your own fish food is that you simply can source all the products as sustainably as possible to make sure you’re feeding your fish the most effective quality food.

Here in this article, learn how to make your own homemade fish food in order to keep aquarium occupants feeling and looking their best.

Fish keepers and aquaponic gardeners unite! Today, we are talking about homemade alternative fish food! (Here the word homemade fish food means both homemade pond fish food and aquarium fish food).

Where to Start Your Homemade Fish Food?

Now, all fish eat differently so it’s difficult to supply you with a certain science for your fish food. All of the subsequent recipes are often adapted to fit your fish.

We advise that you simply look into the ingredients list on your current fish food. you’ll then use that as a model when creating your own homemade fish food.

Pick out the highest three or four ingredients to start with. They’ll possibly be fish ingredients like Shrimp, Cod, and Salmon.

Remember you don’t need to stick with only one kind of fish food, fish enjoy variety and are used to having a range of foods in their natural habitats.

Why not make a number of those recipes and try them out? It’s likely your fish won’t like a few of them, some fish will be quite picky eaters, but that’s fine. you’ll just try adding more or less of certain ingredients to search out the sweet spot.

What Equipment Do I Require To Make Fish Food at Home?

To make the subsequent recipes, you’ll need:

Your Ingredients

A Good Quality Blender

A Freezer

Ice Cube Trays

A Pan

A Sharp Knife

What Can You Feed Fish If You Are Out Of Fish Food?

Not all fish food is good for all breeds of fish. Some fish are herbivores, some are carnivores and a few are omnivorous. It is not a lifestyle choice; this is specific to their species.

It’s important to know which kind of eater your fish is and consider the diet for your fish before you produce fish food. Let’s take a fast examination of each category of homemade fish food for goldfish, guppies, minnows, and all other species or breeds.

Herbivores: Fish that only eat plants, they’re essential in maintaining a healthy ecosystem. They are great at eating all the algae in your fish tank. Most Plecos are herbivores.

Omnivores: Fish that eat both plants and meat. The large majority of fish are omnivores. Rainbow Sharks are omnivores.

Carnivores: Fish that only eat other fish and meat. An example is a Discus fish.

Plant Food For Your Fish

Leafy greens are great for fish, they’re filled with minerals and vitamins, and that they are great mimics of natural plants that might be found in their habitats. Spinach, Kale, Seaweed, and Lettuce are a number of the choices available as natural food for fish.

Again you can get a few great live Limnophila, water plants like Cabomba, and Egeria. These all are commonly available in pet shops.

Fruit and Vegetables Also Are Rich In Nutrients and Healthy For Your Fish

You can feed your fish an assortment of them including pears, apples, peas, and broccoli. Some fruit and veg are often fed raw, but usually, you just steam or blanch them before putting them in your tank.

Do Fish Love Garlic?

Garlic has many antibacterial properties to stay your fish healthy. It also can improve your fish’s appetite. If garlic is getting used, for this reason, you have to crush the garlic and just rub the oil/juice onto the food. Alternatively, you’ll mince it and add it to any homemade recipes.

Meat as Food

A lot of fish species love eating fish. The foremost popular kinds of homemade fish food include trout, salmon, tuna, and cod.

To any homemade fish food recipe, earthworms also are an excellent addition. They’re packed and filled with nutrients and are very cheap.

What is live food for fish in Aquariums?

You may also add some other aquatic creatures to your fish food, which may include squid, brine shrimp, larvae, ghost shrimp, and mussels.

You can get fresh, live, and frozen fish food. If you like to feed your fish only live food, then allow them 5 minutes to eat it and clear the remainder out to prevent rotting.

A small amount of fat is good for your fish if the fish belongs to a carnivore he is able to eat up to 6% concentration of total fat, but you should not overfeed them with very high-fat content foods as this will cause damage to their tiny liver.

Spirulina Powder For Fish

This food additive is special. It is the most favorite among those who make their own fish food. It is composed of cyanobacteria, spirulina powder is rich in vitamins, minerals, and amino acids. The natural pigments within it also help captive fish to show their best colors.

You Can Also Use Corn or Potato Starch

One tablespoon or so of either can be added to the mixture for binding purposes. The starch holds the mixture together so that it can create flakes when dried.

DIY Fish Food Recipes For Your Fish

Let’s take a glance at the recipes now.

Remember, they will all be adapted to fit your fish’s needs. you’ll be able to add more or less of all of the ingredients. you’ll also want to feature supplements and vitamins to the food.

1. Top Standard Homemade Gelatin Fish Food

This is perhaps the foremost common and easiest homemade fish food recipe. It’s quick and simple to make and may be stored within the freezer.


½ Cup of Seafood

½ Clove of Garlic

3 cups of Vegetables

2 Sachets of unsweetened gelatin

A drop of fish vitamins

Instructions to Use:

Cut all the vegetables and cook them, you’ll either steam them or boil.

Puree the vegetables with the garlic and seafood until you’ve got a mushy consistency and add vitamins.

Boil water to form your gelatin and add the specified amount (see the packet) then add the gelatin mix slowly to the vegetable mix.

To store, you’ll tip the mixture into ice cube trays or into thin baking sheets. Freeze until you require to use it.

2. The Herbivore Fish Food

For the non-meat eaters in your tank. This recipe is ideal for plant-eaters.


Frozen Peas




Unflavored gelatin

Instructions to Use:

Blanch all the available vegetables then puree them until they become smooth (You can also use whatever vegetables you’ve got).

Add it to the oats.

Mix the gelatin with hot water in a separate bowl (see sachet for details). After that add the gelatin slowly to the mixed vegetable.

Store in ice cube trays or larger muffin trays and shave a bit off as and when you won’t feed your fish.

3. Apply Meaty Fish Food

Full of protein and meat, this is often the right food for the bulk of fish species.


Any vegetables you’ve got available (E.g. Broccoli, spinach, peas, carrots)

Unflavored gelatin

Beef heart



Instructions to Use:

Cook the vegetables and blend them to a very smooth consistency.

Remove, shell, and blend the meat heart, white fish, and shrimp.

Take a separate bowl and mix the gelatin with warm water as per the sachet instructions.

Combine all the ingredients together and store them in ice cube trays inside the freezer.

4. High Protein Fish Food For Your Fish

If you’re trying to find a more specific recipe than you’ll follow instead of having to see your own amounts, this recipe is great.


200gram of salmon (tinned or fresh seawater salmon)

1000gram of raw shrimp (unpeeled, tail removed)

500gram frozen peas

300gram carrots

500gram spinach

2 cloves of raw garlic


Instructions to Use:

Cut the carrots, salmon, shrimp, and spinach into pieces and blend them. If the mixture is just too thick you may add a little bit of water).

Mix your gelatin in a pan of 2L of hot water, then add the remainder of the ingredients to the pan.

Heat the mixture on very low heat till everything is cooked through (it takes 30mins – 1hour).

Pour the mixture into small ice cube trays and use them as required.

5. Perfect No-Cook Fish Food Recipe

This easy to form recipe requires no cooking and might be made within 30 mins.








Instructions to Use:

Chop all of your ingredients into small pieces and blend. Add water if it’s too thick.

Make your gelatin mix in one separate container and add it to the combination. Pour the gelatin mixture into ice cube trays and freeze it.

Brief Summary:

The frozen homemade fish food shall last for up to 1 year if stored properly in your freezer. Once the cubes are frozen, you’ll transfer them into a sealed bag or airtight container.

To feed your fish your own homemade fish food, you can shave pieces of the ice cube, one cube is enough for a moderately stocked 50-gallon tank.

Remember when you’re introducing new foods you must also offer the food they’re used to. Perhaps you’ll offer their regular food in the morning and therefore the new food in the evening.

If they go for the homemade fish food well you’ll switch thereto. you may want to change the recipes every few months to offer your fish lots of variety.

We hope you’ve got fun experimenting with different foods, I’m sure your fish would thank you if they could.

If you’ve learned anything new in this article about homemade fish food, or if you’ve got any recipe suggestions for us, leave a comment below…


Dibyajyoti Bordoloi is the creator and author of, a third-generation experienced fish keeper and owner of a successful pet breeding farm. He is also a member of the Center for Wildlife Rehabilitation And Conservation (Assam), the Marine Aquarium Societies of North East India, and the Kaziranga Nature Conservancy of Assam.