So, you’ve decided to grow your beautiful collection of indoor plants. However, you aren’t a fan of using chemical fertilizers. Don’t worry; we’ve got you covered! In this guide, you’ll learn how to make homemade fertilizers for indoor plants.

How to Make Homemade Fertilizer for Indoor PlantsTop 5 Homemade Fertilizers for Indoor Plants

There are primary nutrients that plants need to grow. These include nitrogen, phosphorus, and potassium. Because they’re key to having healthy plants, you’ll find them in most homemade fertilizers.

Coffee Grounds

Coffee is an ingredient that’s available in every household. It contains nitrogen and a small amount of phosphoric acid. The good news is that you can use your leftover coffee grounds to fertilize your plants.

Wait for them to dry and then add them in the soil around your plants. Coffee is an excellent fertilizer for acidic fruits as well as roses.


You can either use full bananas or only their peels as fertilizers. All you have to do is bury them in the soil next to your plants. They’re very effective in helping plants grow as they’re rich in potassium.


Molasses are full of nutrients that help plants flourish, such as iron, copper, and potassium. Add 2 to 3 spoons of molasses to one gallon of water and mix it well.

You can either spray this mixture on the plant’s leaves or you can pour it on the soil. Use this mixture once a month for best results.

Epsom Salt

Epsom salt is a fantastic and popular fertilizer for indoor plants. It contains magnesium and sulfur, which makes it a fantastic fertilizer for your plants.

All you need to do is add 1 tablespoon of salt to a gallon of water and spray your plants with it once a month.

Quick Fix Fertilizer Tea

Tea fertilizer is one of the most popular widely used recipes for fertilizers. However, it usually requires 3 days for the tea to steep before using it.

That’s why we brought you a quick fix for this recipe that can be used right away to save time. It’s also full of nutrients that’ll help your plants grow, such as nitrogen, potassium, and hydrogen peroxide.


  • 1 tsp baking powder
  • 1 tsp ammonia
  • 3 tbsp molasses
  • 3 tbsp hydrogen peroxide
  • ¼ cup of crushed bone scraps
  • 1 crushed eggshell
  • ½ banana peel


  • Mix all the ingredients together and add 5 gallons of water.
  • Allow it to steep for 1 hour, then spray the soil with it.

Final Words

There are a lot of natural options that can be easily used as fertilizers and provide your plants with the needed nutrients. They’re safer, more environmentally friendly, and more affordable than chemical fertilizers. Try them out for healthy, lively plants.