Soil for Herbs in Pots | Pick The Mix That Won’t Drown Roots

The best soil for herbs in pots is a loose, well-draining, peat-free potting mix with a pH between 6.0 and 7.0, blended with chunky perlite or coarse grit to prevent waterlogging.

One wrong scoop and your basil is swimming. Garden soil compacts inside a pot, suffocating roots and turning that drainage hole into a decoration. The fix isn’t complicated — it’s a loose, gritty mix that lets water run through fast and roots breathe deep. Here’s exactly what to buy or blend, and what to avoid.

What pH Does Herb Soil Need?

Most herbs want slightly acidic to neutral soil, landing between pH 6.0 and 7.0. Mediterranean herbs like lavender and rosemary split off — they prefer a slightly alkaline range of 7.0 to 8.0. Parsley and cilantro tolerate more acidic conditions, so they’re flexible if your mix leans toward 6.0. Use a simple soil test kit from any garden center to check what you’ve got before planting.

The Right Soil Structure: Loose and Fast-Draining

Potting mix for herbs must resist compaction completely. The standard formula is 2 parts high-quality potting mix to 1 part perlite or coarse grit. That ratio guarantees excess moisture drains within minutes instead of pooling around roots.

For Mediterranean herbs, skip the compost and go drier: 3 parts coarse sand or perlite, 1 part potting soil, and 1 part fine gravel. If your potting mix is very fine (some bagged brands are), add up to 30% more chunky perlite. Builder’s sand — the coarse stuff, $4–$8 per bag at US box stores — works as the grit if you can’t find horticultural grade.

Organic Matter: How Much Is Too Much?

Add 20–30% compost or aged manure for slow-release nutrients. Go past that and you get huge leafy growth with weak flavor — herbs concentrate their scent oils when they aren’t drowning in nitrogen. Premium mixes often include biochar, mycorrhizae, and worm castings; those are worth paying for because they improve root health and water retention without overfeeding.

Container Prep: Five Steps That Matter

  1. Pick the pot. At least 6 inches in diameter for a single herb; a 1-gallon pot per plant is the sweet spot. Drainage holes are non-negotiable.
  2. No rocks in the bottom. Forget the old gravel layer — it creates a perched water table and actually hurts drainage. Just fill with mix.
  3. Mix the soil. Combine 2 parts potting mix with 1 part perlite or grit. Sift out clumps with your hands.
  4. Plant one herb per pot. Basil and rosemary want different pH and moisture levels. Mixing them underperforms both.
  5. Water gently. Aim at the soil, not the leaves — wet foliage invites fungal disease.

If you’d rather buy than blend, our tested roundup of the best bagged herb soils for pots walks through what each brand handles well and which blends to grab for Mediterranean versus moisture-loving herbs.

Best Potting Mix Brands for Herbs (2025–2026)

Brand Key Feature Price Range (US)
Roey Soil Herb Soil Peat-free, includes biochar and mycorrhizae $12–$28 (4L–20L bags)
Scotts Miracle-Gro Premium Potting Mix Widely available, for outdoor containers $9–$18 (8–20 qt bags)
General store brand potting mix + perlite Budget DIY blend; builder’s sand is $4–$8 per bag $6–$15 total

Watering and Fertilizing: Keep It Simple

Check moisture by sticking your finger one inch into the soil. Only water when that top inch feels dry. Use room-temperature water — cold or hot water shocks roots. EarthBox’s guidance says to water on moist soil and dilute liquid fertilizer (like a balanced 10-10-10) to half strength. Never pour fertilizer onto dry soil or you risk root burn.

During winter, skip fertilizer entirely unless you’re running grow lights and seeing active growth. Ideal temperatures are 70–75°F during the day and 55–60°F at night.

Why Garden Soil Fails in Pots

Garden soil is dense. Inside a container it compacts into a soggy brick that starves roots of oxygen and traps water. Every source — Scotts, EarthBox, Mountain Valley Growers — says the same thing: never use it for pots. Potting mix is engineered to stay loose. That’s the whole secret.

Common Herb Potting Mistakes at a Glance

Mistake What Actually Happens Fix
Using garden soil Compacts, waterlogs, suffocates roots Use only potting mix with perlite/grit
Rocks on the bottom Creates perched water, doesn’t improve drainage Skip rocks entirely; just fill with mix
Over-fertilizing Lush leaves, weak scent, risk of bolting Use half-strength fertilizer only on moist soil
Wetting the leaves Promotes fungal diseases Water soil only, gently
Mixing herbs in one pot pH and moisture needs conflict; both suffer One herb type per pot

Harvesting the Right Way

Snip no more than one-third of the plant at a time. Leave at least 2–3 inches of stem so regrowth has a base. Regular harvesting encourages bushier growth, but strip a plant bare and it may not recover.

Final Soil Checklist for Potted Herbs

  • Potting mix only — never garden soil
  • Blend: 2 parts mix + 1 part perlite or coarse grit
  • pH 6.0–7.0 (7.0–8.0 for Mediterranean herbs)
  • 20–30% compost or aged manure for nutrients
  • Drainage holes in the pot, no rocks in the bottom
  • One herb per pot
  • Water when top inch of soil is dry; room-temp water

FAQs

Can I use cactus soil for herbs in pots?

Cactus soil drains fast but often lacks the organic matter herbs need for steady growth. It works for Mediterranean herbs like rosemary if you mix in 20% compost. For basil, mint, or parsley, a standard potting mix with extra perlite is better.

How often should I replace potting soil for herbs?

Replace the soil every 12–18 months. Potting mix breaks down and compacts over time, losing its drainage and air pockets. Fresh mix restores the loose structure roots need and replenishes nutrients that frequent watering washes out.

Do herbs need fertilizer in potting mix?

Yes, but lightly. Most potting mixes have some starter nutrients that last about 6 weeks. After that, feed with a balanced liquid fertilizer diluted to half strength every 2–4 weeks during the growing season. Skip fertilizer in winter unless you use grow lights.

Is peat-free potting mix better for herbs?

Peat-free mixes drain more consistently and are better for the environment. They often use coco coir, composted bark, or biochar instead of peat, which resists compaction longer. Brands like Roey Soil make peat-free herb mixes that work well for containers.

What size pot is best for growing herbs indoors?

A 6-inch diameter pot is the minimum for single herbs like basil or parsley. For larger plants or full-season growth, use a 1-gallon pot. Shallow-rooted herbs like chives or thyme can grow in 4-inch pots, but they’ll need more frequent watering.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.