Earthlyours

Soil Mix for Plants Find Your Perfect Mix in 60 Seconds

Stop guessing.

Our soil mix finder gives you a personalised potting mix recipe — in under 60 seconds. Works for indoor plants, balcony gardens, and home pots.

5,000+ plants covered   Results in < 60 seconds    

Soil mix for plants tool showing custom potting mix ratio with compost cocopeat and perlite
The Real Problem

Most Plants Die From
The Wrong Soil Not Poor Care

Even with the right watering and sunlight, a bad potting mix for plants will cause roots to struggle silently. Wrong soil is the #1 hidden killer of houseplants, balcony herbs, and garden veggies.

Too dense → roots suffocate

Heavy soil compacts around roots, blocking oxygen and causing slow decline even with regular watering.

Too loose → nutrients wash away

Sandy or lightweight mixes drain so fast that nutrients never reach the root zone.

Too dry → roots stop growing

Soil without moisture retention means roots hit dry pockets and go dormant mid-growth.

 

"Most plants fail because of the wrong soil mix not because of poor care. Get the soil right first."

— Earthlyours

Find My Soil Mix
Why It Works

The Perfect Soil Mix for Plants Creates the Right Balance

A well-balanced soil mix for plants ensures proper drainage, moisture retention, and healthy root growth.

Nutrients

Rich organic matter feeds roots slowly and consistently so plants never go hungry.

Drainage

Proper soil drainage for potted plants prevents waterlogging and root rot.

Moisture Retention

Cocopeat and compost hold just enough moisture to keep roots hydrated between waterings.

Root Airflow

Perlite and sand create air pockets so roots breathe and grow in all directions.

In Less Than 60 Seconds

How to Make Soil Mix for Plants (Instantly with Our Tool)

Instead of guessing the soil mix ratio for plants, our tool gives you an exact recipe in seconds.

No complicated formulas. No gardening degree. Just three steps to a perfect soil mix recipe for your exact plant.

01

Enter Your Plant Name

Type any plant from mint to monstera. Our soil mix finder knows thousands of plants.

02

Tell Us Where It Grows

Indoor, balcony, or garden? Location changes the ideal soil mix for balcony plants vs. indoor ones.

03

Get Your Perfect Recipe

Receive a custom potting mix recipe with ingredient percentages you can mix at home today.

Soil mix ratio for plants example showing potting mix for mint with garden soil compost cocopeat and sand

“This soil mix for plants tool helps you generate the perfect potting mix ratio based on your plant and environment.”

Popular Soil Mix Recipes

Best Soil Mix for Indoor Plants and Outdoor Plants

Whether you're growing indoors or outdoors, the right soil mix for plants depends on drainage, sunlight, and plant type.

Soil Mix for Indoor Plants (Foliage)

Monstera, Pothos, Snake Plant, Peace Lily

The best soil mix for indoor plants needs good drainage and consistent moisture. Never use heavy garden soil alone indoors.

40% PottingMix

30% Perlite

20% Compost

10%  Cocopeat

Soil Mix for Outdoor Plants (Balcony Herbs)

Mint, Basil, Coriander, Rosemary

A light, fast-draining soil mix for balcony plants prevents waterlogging in containers exposed to sun and wind.

35% Garden Soil

30% Compost

20% Cocopeat

15% Sand

Potting Mix for Plants (Vegetables)

Tomato, Chilli, Spinach, Beans

Vegetables need a nutrient-rich potting mix for plants with excellent soil drainage for potted plants.

30% Garden Soil

35% Compost

20% Cocopeat

15% Perlite

REAL RESULTS

Gardeners Love It

"I finally understood what soil mix I needed for my plant. My monstera went from yellow leaves to putting out new growth every week!"
Sushali Meena
"The soil mix for balcony plants recipe completely transformed my herb garden. Mint, basil — everything is thriving now."
Tim Wood
"The soil mix finder is brilliant. No guesswork, just a clear recipe I could mix in 10 minutes. My tomatoes have never looked better."
Jeeny ken
Common Questions

Soil Mix Questions — Answered

What is the best soil mix for plants?

The best soil mix for plants depends on the plant type and where it grows. A balanced mix usually includes garden soil, compost, cocopeat, and perlite to ensure proper drainage, nutrients, and moisture retention.

What is the ideal soil mix ratio for plants?

A typical soil mix ratio for plants includes:

30–40% garden soil

20–30% compost

20–30% cocopeat

10–20% perlite or sand

However, the exact ratio varies depending on the plant and growing conditions.

What is the best soil mix for indoor plants?

The best soil mix for indoor plants typically combines a commercial potting mix with perlite for drainage, compost for nutrients, and cocopeat for moisture retention. A common starting ratio is 40% potting mix + 30% perlite + 20% compost + 10% cocopeat. But this changes by plant. Our soil mix finder gives you the exact recipe for your specific indoor plant.

How do I find the perfect soil mix for my plant?

The easiest way to find the perfect soil mix for plants is by using a soil mix finder tool. Simply enter your plant name and growing conditions to get a customized soil mix ratio in seconds.

How to make soil mix for plants at home?

To make a soil mix for plants at home, combine garden soil, compost, cocopeat, and a drainage material like perlite or sand. Adjust the ratio based on whether the plant needs more moisture retention or better drainage.

What is the difference between soil mix for indoor plants and outdoor plants?

The main difference between soil mix for indoor plants and soil mix for outdoor plants is drainage and exposure. Indoor plants need lighter, well-draining mixes, while outdoor plants can handle slightly denser soil with higher nutrient content.

Can I use garden soil as a potting mix for plants?

Using only garden soil as a potting mix for plants is not recommended. It can become too compact in pots, restricting airflow and drainage. It’s better to mix it with compost, cocopeat, and perlite for a balanced soil mix.

Why is my plant dying even after watering regularly?

Even with proper watering, plants can suffer due to the wrong soil mix for plants. Poor drainage, lack of nutrients, or compact soil can damage roots and prevent healthy growth.

How do I improve soil drainage for potted plants?

To improve soil drainage for potted plants, add perlite, coarse sand, or gravel to your mix. Aim for at least 20–30% drainage material by volume. Also ensure your pot has drainage holes. Avoid using pure garden soil in pots.  It compacts heavily and blocks drainage. Our soil mix finder automatically includes the right drainage ratio for each plant.

What soil mix should I use for balcony plants?

The best soil mix for balcony plants should be lightweight and fast-draining since balcony pots are exposed to more sun and wind. A mix of garden soil (35%) + compost (30%) + cocopeat (20%) + sand or perlite (15%) works well for most balcony herbs and flowering plants. Use our soil mix finder for a recipe tailored to your specific balcony plant.

Not Sure What Plant To Grow?

Choosing the right plant can be confusing,
especially if you're new to gardening.

Our Plant Recommender helps you discover
plants that match your space, sunlight, and lifestyle.

Find Your Ideal Plant

Find the Perfect Soil Mix for Plants Now

Get your free, personalised soil mix recipe in under 60 seconds. No signup needed.

Works for 5,000+ plants · Free forever · No account needed

Set your categories menu in Header builder -> Mobile -> Mobile menu element -> Show/Hide -> Choose menu
Facebook X Instagram YouTube Pinterest
Start typing to see posts you are looking for.
Shop