Making homemade all-purpose houseplant potting soil is easy and economical. So don’t buy the cheap stuff, make your own mix instead! This DIY recipe is perfect for growing most houseplants, or you can adapt it to fit the needs of specific ones. You only need three simple-to-find ingredients (perlite or pumice, peat moss or coir, and vermiculite). Learn exactly how to make potting soil for indoor plants with these instructions, and get tips for storing the leftovers.