Natural houseplant fertilizers help to keep your indoor plants healthy and thriving.
There are many different items that you can use as a natural plant fertilizer and you probably have a few of these in your home already.
Here are 10 natural fertilizers for indoor plants.
This post contains affiliate links. Please read the disclosure for more info.
The reason natural houseplant fertilizers work so well is because they add essential nutrients like potassium, nitrogen, calcium, magnesium and phosphorus to the soil.
Natural fertilizers break down slowly so your indoor plants will have a long lasting supply of nutrients to support their growth.
You can make a homemade liquid fertilizer for indoor plants using one or a combination of these natural ingredients.
10 NATURAL HOUSEPLANT FERTILIZERS
1. Banana peels
Banana peels are normally thrown in the compost or trash but they’re a rich source of potassium and they also contain small amounts of nitrogen, phosphorus and magnesium.
Banana peels are an ideal slow release natural houseplant fertilizer and there are a few ways to use them.
You can lay the banana peel directly on the potting soil or cover it over with a small amount of soil to reduce the smell as it breaks down.
You can also cut the peel up into small pieces and mix it into the soil before potting a new plant or blend the peels and mix with water to make a nutritious natural liquid fertilizer for your plants.
Eggshells are another great natural fertilizer for indoor plants.
They’re a rich source of calcium and help to reduce acidity in the soil.
Eggshells also contain phosphorus and other minerals to help your houseplants grow.
Before using eggshells on your plants you’ll need to remove the inner membrane, wash them and allow them to dry.
You can crush the eggshells and mix them into the soil or soak them in water overnight and use the liquid to water your plants.
3. Worm tea
Worm farms are a great way to turn kitchen scraps into natural fertilizer for your plants.
Place your fruit and vegetable scraps in the top of the worm farm and the worms will break it down to create a nutritious liquid tea for your plants.
If you don’t have enough space for a worm farm, another great option is an indoor compost bin that breaks down kitchen waste with the help of beneficial bacteria.
The Bokashi system produces a nutritious liquid that you can dilute and use to water your indoor plants.
4. Cooking water
The water that you use to boil or steam your vegetables is packed with nutrients that indoor plants love.
Once you’ve finished cooking, allow the water to cool down and use it to give your houseplants a nutritious drink.
5. Coffee grounds
Coffee drinkers will be happy to know that coffee grounds can be used to fertilize houseplants.
Mix a scoop of coffee grounds with potting mix before planting or combine the coffee grounds with water and use the liquid to water your plants.
Coffee grounds will make the soil more acidic so it’s best to use this natural fertilizer on plants that like acidic soil like african violets, jade plants, christmas cactus and ferns.
6. Green tea
If you drink green tea you can save the used tea bags and use them to create an easy and inexpensive homemade houseplant food.
Empty the tea leaves from the bag and place them on the soil or brew them in water to create a nutritious liquid fertilizer for your indoor plants.
Similar to coffee grounds, green tea is best for plants that like acidic soil.
7. Epsom salt
Epsom salt contains the minerals magnesium and sulfate, which help to keep houseplants healthy and thriving.
You can make an easy natural plant fertilizer by dissolving a teaspoon of epsom salts into a litre (about a quart) of water or sprinkle a small amount of epsom salts on the surface of the soil.
8. Fish tank water
Water from freshwater aquariums contains an abundance of nutrients including nitrogen and potassium from the fish waste. 
When you clean your fish tank, save the water to use on your plants.
If you cut your own hair or trim the kids hair at home, save it for your houseplants.
You can even use the hair from your hairbrush or from your pet cat or dog.
Mix a small handful of hair into the soil before potting your plant and it will break down to provide valuable nutrients including nitrogen and magnesium to help the plants grow.
The last natural indoor plant fertilizer on this list is molasses.
It’s a thick black liquid that is produced from refining sugar cane and it contains a wide range of nutrients that will benefit your houseplants.
Mix one tablespoon of molasses with half a gallon (about 2 litres) of water and use it to give your plants a nutritious drink.
Why do houseplants need to be fertilized?
Every time indoor plants are watered, a small amount of nutrients is leached out of the soil.
Without fertilizer the plants will eventually become deficient in key nutrients which will affect their growth.
When is the best time to fertilize indoor plants?
It’s best to fertilize houseplants during spring and summer when they’re actively growing.
Houseplants don’t need to be fertilized during the cold winter months.
So there are 10 ways to create an organic fertilizer for your indoor plants using kitchen scraps or other items you have at home.
- 10 Easy To Propagate Houseplants
- 10 Colorful Houseplants
- 10 Houseplants With Red Leaves
- 12 Houseplants That Can Tolerate Direct Sunlight
- 10 Easy Care Indoor Plants