Why do you need homemade potting soil? When starting seedlings at home or growing a container garden, potting soil is essential. It supplies a medium that will help plants grow, while also providing good drainage.

You can buy a pre-made potting soil, or you can make homemade potting soil (which I recommend, because it’s cheaper, especially if you’re doing a sizeable quantity of it).

Here is our recipe for homemade potting soil:

Homemade Potting Soil Recipe


  • 4 parts screened compost (1/4″ screen)
  • 1 part perlite
  • 1 part vermiculite
  • 2 parts sphagnum peat moss and/or coir (e.g., coconut husks)