Soil is the part of houseplant care that's easiest to treat as an afterthought, grab whatever bag is at the store, and easiest to get wrong quietly. A mix that holds too much water sets up root rot weeks before any symptom shows on the leaves, which is part of why soil choice gets overlooked: the consequences arrive late.
Why outdoor soil doesn't work indoors
Garden soil is dense, and it's meant to be, outdoors, that density holds moisture and structure across a much larger, better-drained volume of earth. In a pot, that same density compacts quickly, drains poorly, and suffocates roots that need far more air circulation than an in-ground plant does. Houseplant soil needs to be a fundamentally different, lighter material, not just "soil in a smaller container."
What a good mix actually contains
Most quality potting mixes combine a handful of ingredients, each doing a specific job:
- Peat moss or coco coir: the base material, holding moisture and nutrients.
- Perlite: improves drainage and aeration, prevents compaction.
- Pine bark fines: boosts airflow and gives roots something to grip, especially valued by aroids like philodendron and monstera.
- Compost or worm castings: adds nutrients.
- Vermiculite: helps retain a bit more moisture where that's wanted.
A commonly cited starting ratio from horticulture extension sources is roughly 40 percent peat or coco coir, 30 percent perlite, and 30 percent bark, though the right balance shifts depending on the plant.
Perlite vs. vermiculite
These two get confused constantly, and they do opposite jobs. Perlite is a lightweight, popcorn-like volcanic material that improves drainage and dries out quickly, it doesn't hold water in any meaningful way. Vermiculite looks similar but behaves oppositely: it's flaky and sponge-like, and it holds onto both water and nutrients. If a mix drains too fast for a moisture-loving plant, vermiculite helps; if it stays wet too long for a plant prone to root rot, perlite is the fix, adding more of whichever one solves your actual problem, not both by default.
When to adjust a bagged mix
A standard all-purpose potting mix works fine for most common houseplants without any adjustment. It's worth amending for specific cases:
- Succulents and cacti: add extra perlite or coarse sand, aiming for a much faster-draining mix than standard potting soil provides on its own.
- Plants prone to root rot, especially epiphytic ones like many orchids: increase the perlite ratio significantly, sources suggest as much as a 1:1 soil-to-perlite ratio for particularly rot-prone plants.
- Ferns and moisture-loving plants: vermiculite added to a standard mix helps it hold moisture more consistently between waterings.
A simple starting formula
For a general aroid mix suited to pothos, philodendron, and monstera, a reasonable starting point is 3 parts standard potting soil, 2 parts perlite, and 1 part pine bark, adjusting toward more perlite if the plant has struggled with overwatering before, or toward more standard soil if it's dried out too fast in the past. See our root rot guide for how to tell if a mix has been holding too much water for a specific plant.
Sources
- Horticulture experts via AOL: The Best Soil for Houseplants (Colorado State University Extension, LSU AgCenter)
- Epic Gardening: Should You Add Perlite to Houseplant Soil?
- Bob Vila: Vermiculite vs. Perlite, What These Amendments Do for Your Soil
Frequently asked questions
Can I reuse old potting soil when repotting?
It's better not to. Old soil has already broken down and compacted somewhat, and it may carry fungus or pests from the previous plant. Fresh mix gives new roots the aeration they actually need.
Is more perlite always better for drainage?
No, more perlite means faster drainage, which is good for rot-prone plants and succulents but can mean a moisture-loving fern or calathea dries out faster than it would prefer. Match the amount to the plant, not a blanket rule.