Best Houseplant Soil: Save Money & Your Houseplants by Mixing Your Own Soil


What is the best soil for indoor plants? How do you make your own soil for your houseplants?

Mixing up your soil is not only cheaper but, more importantly, lets you have complete control over what goes into it. You can make it perfect for whatever plants you’re growing in your home! And it’s pretty darn easy to mix up a batch of soil! The number one reason people don’t mix up their soil is they think it’s too hard or time-consuming. But, in reality, you can make a batch of soil mix in very little time!

Plus, if you’re like me and love getting your hands dirty, then this is perfect for you! So follow these simple instructions and start saving money today by using DIY soil mixes.

the best potting soil for houseplants graphic

Potting Soil or Potting Mix – What’s the difference?

First things first. Potting soil and potting mix are not necessarily the same thing.

It can be a bit confusing when you go to a garden center looking to buy soil for your new houseplants. You will often see bags labeled as “potting mix” or “potting soil.”

So, what’s the difference? Sometimes there’s not much of a difference, and sometimes the two terms can vary greatly.

Potting Soil: This can vary quite a bit depending on the brand. Some potting soils contain fertilizer and nutrients, while others can literally be dirt with no additives. Again, you need to read the label carefully to determine what’s actually inside.

Potting Mix: As the name implies, the mix will have various good elements for growing plants in containers. Sometimes these mixes won’t even contain any dirt at all. Instead, the mixes would include organic materials such as peat moss, coco coir, perlite, vermiculite, bark, and compost. The proper mix needed would depend on the type of plant you are growing.

Your houseplants may need slightly different soil mixes for best results, but they have the same requirements in general. The qualities you are looking for in a good mix are:

  • Good drainage: Your plants don’t want to sit in standing water or develop problems like root rot. A good container and well-draining soil are important.
  • Light and fluffy: You don’t want your soil to compact too quickly and prevent the roots of your plant from being unable to spread out.
  • Provides nutrients: Starting with a mix that has the nutrients your plant needs to grow is important. Using “dirt” may not actually have any of the nutrients your plant baby needs.
  • Holds some water: I know I just said you need the water to drain out of the pot easily, but the soil mix needs to retain some water to hydrate the plant. Adding a mineral such as vermiculite to the mix allows for water retention while also allowing drainage.

shovel with potting soil

How to Mix the Ingredients for Soil for Different Plants

You can make a batch of soil mix very easily! It’s not hard or time-consuming at all. And it’s cheaper than buying premixed soil from the store, so you’ll save money too!

I like to use a big garden tub, home depot bucket, or wheelbarrow when mixing my houseplant soil, but you can use anything large enough to hold the ingredients. Of course, a wheelbarrow or bucket works great as well.

All you need to do is pour your ingredients into the tub and mix it up thoroughly. You can use your hands, a shovel, or shake it up if you are making a small batch in a bucket. It’s essential to make sure your soil is mixed up really evenly. 

You can even add some slow-release fertilizer into the mix to add nutrients for the next couple of months. Here are some great tips for using fertilizers if this is something new to you.

Hoya plant in a black pot

Houseplant Soil Ingredients

There are quite a few different ingredients that can work well for indoor house plant soils. However, I like to keep it fairly simple and generally only use a few of the staples.

  • Coco Coir: A byproduct of coconut husks. It acts like sphagnum peat moss that’s often seen in potting soil mixes. However, coco coir has more nutrients and lasts longer. It’s great for adding volume, nutrients and retaining moisture. I use this Coco Coir.

You will generally buy it in dried blocks, and you will need to add water to the brick to hydrate it initially.

  • Perlite: A volcanic rock that expands when heated. Perlite looks like hard little white balls of Styrofoam. It holds up to four times its weight in water, increases the drainage in the soil, and works to prevent compaction. I use this Perlite.
  • Vermiculite: A natural mineral that helps prevent soil compacting, keeps the soil mix light and fluffy, and is very lightweight. It also does great at retaining moisture in the soil. I use this Vermiculite.
  • Potting Soil: Any soil can do here. Buying an organic mix works great as a base before adding the other ingredients for your specific plant needs.

My Recipes for Houseplant Soil

Here are my soil recipes for common houseplants. Of course, you can try out different ratios to find what works best for you in your climate zone, but these will be a great place to start. ?

Also, keep in mind you can make your own homemade fertilizer and have total control over what ingredients are going into your planter.

– Cacti and Succulent Soil Mixture

  • 2 parts potting soil
  • 1 part coarse sand
  • 1 part perlite/vermiculite

– Tropical Plant Soil Mixture

  • 3 parts potting soil
  • 1 part vermiculite/perlite

 – Fern Soil Mixture

  • 2 parts coco coir
  • 1 part vermiculite/perlite
  • 1 part potting soil

– Foliage Plant Soil Mixture

  • 1 part coco coir
  • 1 part perlite/vermiculite
  • 1 part potting soil

A “part” can be pretty much any unit of measurement. It can be a cup, a gallon, a scoop, etc. It doesn’t actually matter what you use as a “part”; the purpose is that your ratios are even.

houseplant soil requirements

repotting a houseplant

How to Store Leftover Soil Mix

Depending on how big of a batch you want to mix up, you may have leftover soil after planting your new plants. Storing the extra is no problem and can be nice to have on hand when you accidentally come home with new plants.

You want to be sure to store the leftover soil in an airtight container. You don’t want bugs and contaminants getting into the soil as it’s sitting in your garage or tool shed. The easiest way to store it is by putting it in a bucket or tote it with a tight-fitting lid. 

Enjoy getting your hands dirty, knowing you are taking great care of your new plant babies!

Want More Houseplant Tips??

Leave a Reply

Your email address will not be published. Required fields are marked *

House Fur © Copyright 2021. All rights reserved.