
Echeveria plants thrive in well-draining soil mixes that are sandy, slightly acidic, and rich in organic matter. A recommended soil mix for Echeveria plants is a combination of equal parts of sand, perlite, and potting soil. It's important to avoid heavy clay soils that retain moisture for long periods because this can lead to root rot.