The potting soil mix for indoor tropical plants is well-drained and contains a good mix of organic matter and nutrients. A good mix for indoor tropical plants contains peat moss; perlite; and vermiculite.