🌿 Honest plant care, grown and tested at home NEW 150 plant & mushroom profiles published 📩 Weekly newsletter As an Amazon Associate we earn from qualifying purchases
Home / Blog / Best Soil and Potting Mix for Houseplants (And How to Make Your Own)

Best Soil and Potting Mix for Houseplants (And How to Make Your Own)

Which potting mix to use for which houseplant — aroid mix, cactus mix, orchid bark — plus the common ingredients and easy DIY recipes.

Best Soil and Potting Mix for Houseplants (And How to Make Your Own)

Best Soil and Potting Mix for Houseplants (And How to Make Your Own)

The wrong soil quietly kills more houseplants than almost anything except overwatering — and the two are linked. Dense, water-logging soil suffocates roots no matter how carefully you water. Get the soil right and plant care becomes far more forgiving.

The good news: you only need to understand a handful of ingredients and three or four basic mixes. Here’s everything that matters.

First Rule: Never Use Garden Soil

Soil dug from the garden is wrong for pots. It’s too dense, it compacts into a brick, it drains badly, and it can carry pests, weed seeds, and disease indoors. Always start with a bagged potting mix (also called potting compost or potting soil) — a soilless blend designed for containers.

The Key Ingredients

A good houseplant mix is built from a few components, each doing a job:

The whole craft of houseplant soil is just balancing moisture retention against airflow and drainage for a given plant.

The Best Mix for Each Plant Type

Most foliage houseplants — general houseplant mix

Pothos in soil, peace lily, spider plant, dracaena, ferns, calathea, most leafy plants. Use a quality general potting mix lightened with perlite. A simple ratio:

This drains well, holds enough moisture, and suits the majority of houseplants.

Aroids — chunky “aroid mix”

Monstera, philodendron, pothos, anthurium, syngonium, ZZ plant. Aroids have thick roots that crave air. They want a chunky, fast-draining mix:

This is the mix most often blamed when a monstera or philodendron struggles — dense soil suffocates aroid roots.

Succulents and cacti — gritty cactus mix

Aloe, jade, echeveria, haworthia, cacti, snake plant. These need soil that dries fast and never stays wet:

A ready-made “cactus and succulent mix” works well, and most growers add extra perlite even to that.

Orchids — bark, not soil

Phalaenopsis and most orchids. Orchids are epiphytes — their roots grow in air, not soil. Pot them in a bark-based orchid mix, never in regular potting soil, which would smother and rot the roots.

Humidity-loving / propagation — moisture-retentive mix

Maidenhair fern, nerve plant, cuttings being rooted. Add sphagnum moss or extra coir for plants that must never dry out, and use moss or a light, airy mix for rooting cuttings.

A Simple DIY Approach

You don’t need to buy five different bags. Keep three things on hand:

  1. A bag of good general potting mix
  2. A bag of perlite
  3. A bag of orchid bark

From these you can make almost any mix: potting mix + perlite for foliage plants; add bark for aroids; for succulents, use lots of perlite (and some sand) and little compost. It’s cheaper and more flexible than buying pre-made blends for every plant.

Signs Your Soil Is Wrong

Potting mix is not permanent. It breaks down, compacts, and loses nutrients over 1–2 years — refreshing it is one of the main reasons to repot.

Frequently Asked Questions

Can I use regular garden soil for houseplants?

No. Garden soil is too dense for pots, compacts and drains poorly, and can bring pests and disease indoors. Always use a bagged potting mix.

What is aroid mix?

A chunky, fast-draining blend for aroids (monstera, philodendron, pothos) — typically potting compost plus orchid bark, perlite, and charcoal. It gives their air-loving roots the oxygen they need.

What soil do succulents need?

A gritty, fast-draining mix — roughly equal parts potting compost, perlite, and coarse sand — or a bagged cactus mix with extra perlite added. It must dry out quickly.

Do I need to add perlite to store-bought potting mix?

Usually yes. Most general potting mixes are a bit too moisture-retentive for houseplants on their own; extra perlite improves drainage and airflow for almost every plant.

How often should I change a plant’s soil?

Potting mix breaks down and loses nutrients over 1–2 years. Refresh the soil when you repot — every 1–2 years for most growing houseplants.


Image Prompts (Phase 2 — Gemini)

Grow with us — weekly.

Every week, one plant or one problem, explained without the fluff. Unsubscribe whenever; we won't chase you.

🌱
🪴
🌿