Mix equal parts homemade compost, peat moss, and perlite or vermiculite for a great soil mix. This blend ensures good drainage and nutrient retention. Making your own soil mix saves money and supports your plants' health.