The Best Potting Soil Recipe for Houseplants

Last Updated: October 24, 2023

Potting Soil

Potting Soil

While store-bought potting soil might be convenient, it is certainly not the only option, nor is it always the best. In fact, you can create a much more nutrient-rich, effective potting mix yourself, tailored specifically to the needs of your houseplants.

Choosing the Right Ingredients for Your Potting Soil Recipe

Crafting your own mix allows you to have full control over what goes into your soil, ensuring that it provides the perfect environment for your houseplants to thrive. But what exactly should be included in this mix?

Composted Organic Matter

Your potting soil needs to be rich in nutrients, and one of the best ways to provide this is through composted organic matter.

You can make compost at home using vegetable scraps, coffee grounds, and yard waste, or you can purchase it from a reliable source.

It’s a fantastic way to recycle your organic waste, and it provides essential nutrients, like Nitrogen, Phosphorous, and Potassium, to your plants.

Perlite or Vermiculite

These ingredients are actually quite common in potting soil recipes. Perlite and vermiculite both help to improve the soil’s aeration and drainage capabilities, preventing waterlogging and root rot.

Plus, they’re lightweight and won’t compact down over time, keeping the soil structure intact.

Peat Moss or Coco Coir

Peat moss and coco coir are excellent for retaining moisture while also improving soil aeration. If you prefer a more sustainable option, opt for coco coir, which is a byproduct of the coconut industry.

Optional ‘Add-Ins’

You can customize your potting soil recipe further with other ingredients, such as worm castings for additional nutrients, or sand for improved drainage.

Before you add a new ingredient, always research to ensure it’s safe and beneficial for your specific houseplants.

The key to creating the best potting soil mix is balance. You want a blend that holds enough water to keep your plants hydrated, but drains well enough that it doesn’t cause root rot. Your mix should also be nutrient-rich to feeding your plants, yet light enough to allow roots to breathe.

Understanding the Importance of Drainage in Potting Soil

Inadequate drainage can lead to overwatered plants, which in turn can result in root rot, a harmful condition that can quickly kill your beloved houseplants. With a well-draining soil, excess water can seep out, leaving just the right amount of moisture that your plant roots need to thrive.

Benefits of Good Drainage

Good drainage in your potting mix is not just about controlling water levels. With highly draining soil, nutrients can mix and move freely, ensuring all roots have access to essential nutrients provided in the soil.

It also aids in the control of soilborne diseases, pests, and fungi, promoting healthier growth. Additionally, it encourages robust root growth, making your plants stronger and more stable.

How to Ensure Proper Soil Drainage

You could start by adding perlite, vermiculite, or sand to your potting mix, as these ingredients are known to boost drainage.

Also make sure not to pack your soil too tightly in your pots; giving it some ‘breathing space’ helps with water flow.

And importantly, always use pots with drainage holes to allow any excess water to flow right out o the pot.

What happens if your soil doesn’t drain well?

Poor-drained soil can lead to a number of problems. Overwatering is a common issue, as excess water gets trapped in the pot, leading to soggy soil and leaves your plants vulnerable to root rot and other potential diseases.

Steps to Prepare Your Own Potting Soil Recipe at Home

1. Gathering Your Materials and Tools

You’ll need composted organic matter, perlite or vermiculite, peat moss, or coco coir, as well as any ‘add-ins’ you’ve decided to use.

For tools, a large container or wheelbarrow for mixing, a shovel or trowel, and gloves are essential.

2. Combining Your Ingredients

For a basic recipe, combine one part composted organic matter with one part perlite or vermiculite and one part peat moss or coco coir. Mix these thoroughly.

This classic 1:1:1 ratio provides a balance between moisture retention and drainage, ideal for most houseplants but you can tweak this as per the requirements of your plant.

3. Adding in the Extras

If you’re using optional ‘add-ins’, mix these in now.

As a general rule, add-ins should make up no more than 1/5th of your total mix. Again, make sure everything is mixed well.

4. Testing Your Soil

It’s a good idea to test your soil before potting your plants. This includes testing for drainage (does water drain quickly or pool on the surface?) and pH (is it too acidic, or too alkaline?).

5. Potting Your Plants

Once you’ve tested and adjusted your soil, you’re good to go. Pot your plants using your fresh, homemade soil and observe how they respond in the following days and weeks.

Adding Nutrients: Incorporating Fertilizers into Your Potting Soil Recipe

Plants require a combination of specific nutrients to grow and develop properly, which is where fertilizers come into play.

  • Nitrogen (N): This is an essential nutrient that helps in the growth of the plant’s foliage and gives it its vibrant, green color. Your houseplants love this stuff, so make sure your soil has plenty of it!
  • Phosphorus (P): Known for encouraging root development and early plant maturity, phosphorus is a vital component of DNA and a necessity in your potting soil mix.
  • Potassium (K): This nutrient helps in the development of flowers and fruits, and also plays a significant role in making the plant resistant to diseases and supporting overall plant health.

The ‘big three’ – Nitrogen (N), Phosphorus (P), and Potassium (K) – are macronutrients. However, your plants also require micronutrients (though in lesser quantities) that are crucial for their growth and development. These include:

  1. Calcium: Aids the plant in nutrient absorption.
  2. Magnesium: Plays an essential role in photosynthesis.
  3. Sulfur: Helps in the formation of amino acids and vitamins.

While the ‘big three’ are often provided by many common potting soil ingredients, micronutrients often need to be added separately.

Most local gardening centers will offer pre-mixed fertilizers that contain a good amount of all these nutrients. Just be sure to choose a high-quality fertilizer.

Apply approximately every two weeks during the growing season (spring and summer) should suffice. It is best to reduce or stop fertilizing as plants enter their dormant stage during the colder months.

Tips for Sterilizing and Preparing Your Potting Soil Ingredients

Sterilizing Your Potting Soil Ingredients

Sterilizing potting soil ingredients is not a complex process, but it’s an essential step to ensure your plants grow in a healthy environment. So, how exactly do you go about this?

  1. Composted Organic Matter: This needs to be fully decomposed before use. If you’re making compost at home, it should be ready when it transforms into a rich, dark, crumbly substance with an earthy smell. Store-bought compost is usually ready to use.
  2. Perlite or Vermiculite: These components, purchased from a reputable supplier, don’t require sterilization as they’re heated during production. This process eliminates any potential diseases or pests.
  3. Peat Moss or Coco Coir: Typically these are pest and disease-free too. If you want to be extra careful, you can bake them in the oven at 180°F (82°C) for half an hour.

Preparing the Ingredients

This preparation might include various tasks depending on the ingredient, but here are some general tips:

  • Smaller particles often work better, particularly for seedlings or young plants. If your compost, coco coir, or peat moss is very coarse, consider sieving it.
  • If you’re using compost, make sure it’s well-aged. Compost that’s too fresh can burn tender plant roots.
  • When handling perlite or vermiculite, be careful not to inhale the dust. It can be harmful to your lungs. Moisten it a little to keep the dust levels low.

Testing and Adjusting pH Levels in Your Potting Soil

Understanding the pH level of your potting soil is essential as it affects the availability of nutrients your plants need to thrive.

pH level refers to the measure of acidity or alkalinity in the soil. Most houseplants prefer a pH level between 5.5 and 7.5.

So, how do you test the pH level in your handmade potting soil? It’s easier than you might think.

Testing pH Levels in your DIY Potting Soil

  1. First, you’ll need a soil testing kit. These are readily available online or your local gardening supply store.
  2. Follow the instructions on your kit. This often involves gathering a small soil sample, adding a test solution, and comparing the color change to a reference chart.
  3. Take note of the reading. Remember, the ideal level is somewhere between 5.5 to 7.5.

If your soil comes up too acidic (a low number) or too alkaline (a high number), don’t worry! Adjustments can be made to balance it out.

Adjusting pH Levels

If your soil is too acidic, adding a substance like agricultural lime can increase the pH level. On the other hand, to decrease an overly alkaline pH level, you can introduce organic material like peat moss or sulfur.

Note: The amendments you add take time to react and change the soil’s overall pH. We suggest you wait at least a week before doing another pH test to see if additional modifications are needed.

Common Mistakes to Avoid When Making Your Own Potting Soil

Poor Measurement of Ingredients

Your potting soil recipe should be tailored to support plant growth, and for that, you need the correct proportions of ingredients.

What constitutes “too much” or “too little” may differ based on the plant species, but generally, an equal proportion of all elements affords a good start.

Overusing any component could obstruct aeration or drainage, impacting your houseplants negatively.

Not Considering the Specific Needs of Your Plants

Certain plants thrive in acidic soils, while others prefer alkaline conditions. Similarly, some plants require well-drainage soils, while others prefer water retention.

Always consider the specific needs of your houseplants when making your own potting soil.

Overlooking Sterilization

Not sterilizing your potting soil could invite unwanted pests or diseases that could damage or kill your houseplants. Sterilize soil and any organic matter in your recipe to eliminate potential threats, setting the stage for robust plant growth.

Sacrificing Quality for Price

While saving money is generally great, don’t skimp on potting soil’s quality. Cheap ingredients can lead to poor plant health so invest in quality elements like well-aged compost, high-grade perlite, and top-quality peat moss or coco coir.

Frequently Asked Questions

Can I use garden soil instead of potting soil for my houseplants?

You may be tempted to use garden soil for your houseplants, but it’s not typically the best choice. Garden soil tends to compact heavily in pots, leading to poor drainage.

What can I use if I don’t have perlite or vermiculite?

Perlite and vermiculite are excellent for improving soil aeration and moisture retention, but if you don’t have these handy you can use coarse sand, wood chips, or even rice hulls as substitutes.

However, the effect might not be exactly similar, so keep an eye on your plants to see how they are responding.

What’s the difference between peat moss and coco coir?

While both of these substances serve similar roles in soil mixtures—namely, retaining moisture and providing a good structure—there are differences between them.

Peat moss is a bit more acidic, making it a good choice for acid-loving plants, while coco coir is a more environmentally friendly option because it’s a by-product of the coconut industry and is renewable.

How often should I sterilize my potting soil ingredients?

Generally, it’s a good idea to sterilize your potting soil ingredients each time you plan to make a new batch of your soil mixture. This ensures that any potential pathogens on your materials do not persist and harm your plants.

Why do certain plants need specific pH levels?

The pH level of your potting soil can affect the availability of nutrients to your plants. Each plant species has an optimal pH range where it thrives. That’s why we recommend testing and adjusting pH levels as part of your soil preparation process.

What common mistakes should I avoid when making potting soil?

Overlooking ingredient sterilization, skipping pH testing, not considering the specific needs of your plants, and sacrificing quality for price—these are common pitfalls that you must avoid.

Fiddle and Thorn is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to

Take our houseplant survey!

Quickly respond to our 30 second houseplant survey and get 75% off our Complete Houseplant Care eBook!

Take the Survey

No thanks...