Today, there are lots of amazing plants that you can grow at home to add beauty and positive vibes to your home, and the right DIY potting mix will make them live longer and healthier. You can learn how to make potting soil mix for indoor plants to keep them healthy and make sure that they will grow better and faster.

How To Make Potting Soil for Indoor PlantsWhy Should You Make your Potting Soil Mix?

Potting soil actually doesn’t contain any soil, but it’s a mix that your plants can grow in. This is the ideal growth medium for your seeds, patio plants, and plants that are later to be transferred into hanging baskets. Here is why potting soil is actually better than real soil.

  • It will allow more water to pass to the roots to keep them healthy.
  • It’s more lightweight than real soil.
  • Potting soil is easy to handle.
  • You can customize the mix to cater to the needs of your plants.

Each potting soil mix has its own texture, nutritional content, density, and water-holding properties. Preparing your own mix means that you can customize the growing medium to suit your plants perfectly.

What are the Ingredients Used in Potting Soil Mixes

The texture and ingredients used in the potting soil determine how it can be used, and you can customize the mix to suit the plants you’re growing. Lightweight and fine-textured mixes are more suitable for seeds. If the potting mix contains coarse sand, it will be more ideal for shrubs and trees.

Adding more gravel to the potting mix makes it suitable for cactus. You can use an all-purpose blend to grow annuals, perennials, vegetables, and other indoor plants. Here are some of the ingredients that can be used to prepare your DIY potting soil.

Sphagnum Peat Moss

It’s a stable material that doesn’t break down quickly. It doesn’t add much weight to the pot and holds water well.

Lime is added to peat moss to increase its PH level because it’s acidic. It’s low in nutrients, and you should add fertilizers to make it healthier.


When you use peat moss in your potting mix, adding limestone will be necessary to neutralize the PH level.

Coir Fiber

It’s made of coconut and has more nutrients than peat moss. It has a neutral PH level, but it’s more expensive.


This is a volcanic rock that expands when you add water to it. It can hold three times its weight in water, so it improves drainage. It has a neutral level of PH.


This is a mined metal that increases the porosity of the potting mix. It increases the mix’s water capacity and adds necessary nutrients like calcium.


Coarse sand adds necessary weight to the potting mix. To ensure better drainage in the potting mix, you should add coarse sand if you’re planting cactus.


Fertilizers will increase the nutritional value of the potting mix and should be added, especially if it’s peat-based.

DIY Potting Soil Mixes

Here are a few DIY potting soil mixes that you can use for your indoor plants.

1. Potting Soil Mix for Seed Starting

  • Two gallons of sphagnum peat moss or coir fiber and two of vermiculite. Mix with 3 tablespoons of lime with peat moss.
  • One gallon of coarse sand.

2. General Potting Soil Mix for Most Indoor Plants

  • Six gallons of sphagnum peat moss or coir fiber and six gallons of compost, with 0.25 a cup of lime with peat moss.
  • Four and a half gallons of perlite.
  • One and half cup of organic fertilizer.

Wrap Up

DIY potting soil mixes should be used on the spot; otherwise, they will go wrong and won’t be beneficial for your plants. If you wish to use them later, you should store the amount prepared in a sealed plastic bag that is kept in a cool dry place.

When you prepare your potting mix, you’ll have more control over the materials and nutrients added. You can experiment with several blends until you find the most suitable one.