Soil mix, compost and fertiliser for terrace gardens in India
One of the most common reasons terrace gardens in India struggle — whether you're growing tomatoes on a Lucknow rooftop or chillies on a Mumbai balcony — is poor soil. Most people scoop up garden soil from below, fill their grow bags, and wonder why the plants look yellowed and stunted after three weeks. The problem is almost always the soil. This guide explains why regular garden soil fails in containers, what the ideal terrace potting mix looks like, which organic fertilisers are easy to source across Indian cities, how to understand NPK and pH without a chemistry degree, and how to keep your pots productive season after season.
Why regular garden soil fails in pots and grow bags
Garden soil is designed by nature for the ground. In an open bed, plant roots can spread laterally, water percolates through a deep profile, and earthworms constantly aerate the structure. Put that same soil in a grow bag or a clay pot on your terrace, and the conditions change completely.
The first problem is compaction. Garden soil contains clay and silt particles that clump together when watered repeatedly. In a confined container, this compaction builds fast — within two or three watering cycles. Compacted soil blocks oxygen from reaching roots, and plant roots need oxygen just as much as they need water. You can tell soil has compacted when water sits on the surface for a long time before draining, or when you notice the soil has pulled away from the sides of the pot and cracked.
The second problem is drainage. Heavy clay-based garden soils common in the Indo-Gangetic plains — Lucknow, Kanpur, Agra — hold too much water in pots. Roots sitting in waterlogged soil quickly develop root rot, a fungal condition that is very difficult to reverse. Lightweight soils found in parts of Rajasthan and dry-belt areas of Karnataka drain too fast and cannot retain enough moisture to sustain plants between waterings.
The third problem is nutrient depletion. Garden soil in urban areas — especially in cities like Delhi and Bengaluru — is often nutrient-poor, contaminated with construction debris, or compacted from foot traffic. It rarely contains the balanced organic matter that container plants need.
The solution is a purpose-made potting mix — a blend of materials engineered specifically for growing in containers. You do not need fancy imported products. The ingredients are widely available across India.
The ideal terrace potting mix recipe
A good potting mix for Indian terrace gardens needs to do three things well: drain excess water, hold enough moisture between waterings, and supply a base level of nutrients. The following ratio works reliably across most vegetable crops, herbs, and flowering plants grown in pots and grow bags:
Standard recipe:
- 50% cocopeat
- 30% vermicompost
- 20% perlite or coarse river sand
What each ingredient does:
Cocopeat (also called coco peat or coir pith) is the fibrous material extracted from coconut husks. It is light, holds moisture well, drains freely, and is pH-neutral. It is available in compressed blocks at nurseries across India for roughly ₹60–120 per 5 kg block. When soaked in water, one block expands to fill approximately 8–12 litres of volume.
Vermicompost is compost made by earthworms — the single best organic input available to Indian terrace gardeners. It supplies nitrogen, phosphorus, potassium, and dozens of trace minerals in a slow-release form. It also introduces beneficial microbial populations that protect plants from soil-borne diseases. A 5 kg bag costs roughly ₹80–150 at nurseries or agricultural cooperatives.
Perlite is volcanic glass that has been heat-expanded into lightweight white granules. It improves drainage dramatically and prevents compaction. If perlite is unavailable or expensive in your city, washed coarse river sand (not fine beach sand) serves the same purpose. Avoid fine sand — it fills pore spaces and makes compaction worse.
When garden soil is acceptable: If you want to stretch your mix further, you can substitute up to 20% of the cocopeat with local garden soil — but cap it strictly at 20% and sieve out stones and debris first. More than 20% garden soil reintroduces the compaction and drainage problems described above.
For detailed guidance with volume measurements by pot size, see the potting mix recipe guide.
Understanding soil pH for vegetable gardens
pH is a measure of how acidic or alkaline your soil is, on a scale of 1 (very acidic) to 14 (very alkaline). A reading of 7 is neutral. Most vegetables grow best in a range of 6.0 to 7.0 — slightly acidic to neutral.
pH matters because it controls nutrient availability. Even if you add plenty of fertiliser, plants cannot absorb most nutrients if the soil pH is outside their preferred range. For example, iron and manganese become unavailable when pH rises above 7.5. This is why tomato plants in alkaline soils often show yellowing between leaf veins (a classic iron deficiency symptom) even when you have added fertiliser. The nutrients are in the soil — the pH is just locking them out.
Common pH problems in Indian terrace gardens:
In cities with hard (alkaline) water — Delhi, Jaipur, Lucknow — repeated watering gradually pushes potting mix pH upward. Over weeks and months, even a well-balanced potting mix can become too alkaline.
In areas with heavy rainfall or very frequent overhead irrigation, nutrients leach out of pots and pH can drift acidic.
Testing pH at home:
You do not need a lab. Inexpensive paper pH strips (available on Amazon India or at agricultural supply shops for ₹50–200 per pack) let you test by mixing a small amount of soil with water and dipping the strip. For more accuracy, digital pH meters cost ₹300–800 and give a quick reading.
Correcting pH:
To lower pH (make more acidic): add more vermicompost, use a dilute solution of jeevamrit, or water occasionally with dilute apple cider vinegar (1–2 tablespoons per 10 litres of water).
To raise pH (make more alkaline): mix in a small amount of wood ash — roughly a handful per 10-litre pot, once per season. Do not overdo it; wood ash is strongly alkaline and too much will lock out nutrients.
Organic fertilisers available in India — and how to use them
India has a rich tradition of organic farming inputs, and most of them work beautifully for terrace containers. Here are the most useful ones:
Vermicompost The foundation of organic terrace nutrition. Mix 30% by volume into your potting mix at planting time, then top-dress with 1–2 handfuls per pot every 4–6 weeks through the growing season. See the vermicompost for pots guide for application rates by crop and pot size.
Jeevamrit A fermented liquid biostimulant made from cow dung, cow urine, jaggery, gram flour, and soil from a banyan or peepal tree root zone. Jeevamrit is widely used in natural farming circles across India and is cheap to make at home. It introduces beneficial soil bacteria, provides dilute nitrogen, and can correct mild acidity. Dilute 1:10 with water and apply as a soil drench every 15 days.
Panchagavya A more concentrated fermented preparation using five cow-derived inputs (dung, urine, milk, curd, ghee) plus banana, sugarcane juice, and coconut water. It acts as a growth promoter and biofungicide when diluted to 3% (30 ml per litre). Available ready-made at organic nurseries in larger cities for roughly ₹200–400 per litre.
Neem cake The solid residue left after extracting oil from neem seeds. It is an excellent slow-release nitrogen source (NPK approximately 4-1-1) and has natural pesticidal properties that suppress soil nematodes, white grubs, and some fungal pathogens. Mix 1–2 tablespoons into potting mix at planting time, or top-dress monthly during the growing season. See the neem cake fertiliser guide for full details.
Bone meal Finely ground animal bones, rich in phosphorus and calcium. Excellent for root establishment and flowering crops. Use 1 tablespoon per 10-litre pot mixed into the potting mix before planting.
Wood ash The ash from burning untreated wood. Rich in potassium and calcium, and useful for raising pH in acidic soils. Sprinkle a thin layer on the soil surface and water it in — roughly 1 tablespoon per pot per month for fruiting vegetables.
Banana peel Dried and powdered banana peels are a free potassium source. Collect peels, dry them in the sun, grind to a powder, and work a spoonful into the top 2 cm of potting mix every 3–4 weeks during flowering and fruiting.
NPK explained simply — nitrogen, phosphorus and potassium
Every fertiliser label shows three numbers separated by hyphens: for example, 5-3-3 or 12-32-16. These are the NPK ratio — the percentage of nitrogen (N), phosphorus (P), and potassium (K) in that fertiliser by weight.
N — nitrogen — feeds leaves and stems. Nitrogen-deficient plants look pale, starting with older leaves turning yellow. Leafy vegetables (spinach, methi, coriander) are heavy nitrogen users. Good organic sources: vermicompost, neem cake, jeevamrit.
P — phosphorus — feeds roots, flowers and seed set. Phosphorus deficiency often shows as purple-tinged leaf undersides and poor flowering. Flowering plants, tomatoes, and beans benefit from phosphorus support at planting time. Good organic sources: bone meal, rock phosphate.
K — potassium — feeds fruits, disease resistance and root strength. Potassium deficiency shows as brown leaf edges and poor fruit development. Fruiting crops — tomatoes, cucumbers, capsicum, bottle gourd — are the biggest potassium users. Good organic sources: wood ash, banana peel powder, coconut water.
How to think about NPK for terrace gardening:
- At sowing/transplanting: give a phosphorus boost (bone meal or rock phosphate) to encourage root establishment.
- During vegetative growth: feed nitrogen-rich inputs (vermicompost, neem cake, jeevamrit) every 2–3 weeks.
- At flower initiation: switch to potassium-heavier inputs (wood ash, banana peel) and reduce nitrogen to avoid excessive leaf growth at the expense of fruit.
For guidance on how often to apply, see how often to fertilise vegetable pots.
Organic vs. synthetic fertilisers — which is better for containers?
This is one of the most debated questions among terrace gardeners. The honest answer is: organic inputs are generally better for container gardening in the long term, but they require more planning.
Organic fertilisers (vermicompost, neem cake, jeevamrit, bone meal):
- Release nutrients slowly, reducing the risk of nutrient burn
- Improve soil structure and microbial life over time
- Cannot be over-applied as easily (though excess is still possible)
- Work in harmony with the living ecosystem inside your pot
- Cost less over time once you make your own compost and jeevamrit
The main limitation of organic inputs is speed. When a plant is visibly deficient and you apply vermicompost, you may not see a response for 10–14 days as soil microbes break down the material.
Synthetic fertilisers (NPK granules, water-soluble powders like 19-19-19):
- Act fast — plants show a response within 3–7 days
- Easy to measure and apply precisely
- Useful for correcting acute deficiencies quickly
The risks of synthetic fertilisers in containers are significant. Because pots have limited soil volume, salt buildup from synthetic fertilisers happens faster than in open beds. Salt-damaged roots cannot absorb water efficiently, leading to wilting even in moist soil. Synthetic fertilisers also do nothing to improve the biological health of your potting mix — and in high doses they can harm the beneficial microbes that help plants absorb nutrients.
Practical recommendation: Build your fertility with organic inputs as the foundation. Reserve water-soluble synthetic fertilisers for acute corrections or for seedlings that need a quick start. If you use synthetics, flush pots with plain water every 4–6 weeks to prevent salt accumulation.
Making compost at home — the basics
Home composting is one of the most valuable habits for any terrace gardener. It turns kitchen waste into free fertiliser and reduces the number of bags you need to buy. You do not need a large space — a 20-litre bucket with a lid works for a small terrace garden.
What to compost (green + brown balance):
Green materials (nitrogen-rich): vegetable and fruit peels, cooked rice and dal (small amounts), tea leaves, fresh grass clippings.
Brown materials (carbon-rich): dried leaves, cardboard torn into small pieces, dry twigs, coconut coir.
The ideal ratio is roughly 1 part green to 2 parts brown by volume.
Simple method for terrace composting:
- Layer green and brown materials alternately in your bucket.
- Keep it moist but not wet — the consistency of a wrung-out sponge.
- Turn or stir the pile every 5–7 days to introduce oxygen.
- In Indian summer conditions (30–40°C), you can have usable compost in 6–8 weeks.
- Compost is ready when it smells earthy (not rotten), is dark brown, and the original materials are no longer recognisable.
For a full walkthrough including troubleshooting (too smelly, too dry, attracting pests), see the make compost at home guide.
Micronutrients — the nutrients that are easy to miss
NPK gets most of the attention, but plants also need smaller amounts of calcium, magnesium, iron, zinc, manganese, and boron. These are called micronutrients or trace elements. Deficiencies are common in container gardens because containers cannot draw on the soil reserves that open beds can.
Calcium is essential for cell wall formation. Calcium deficiency causes blossom end rot in tomatoes — a leathery brown patch at the bottom of the fruit. Add crushed eggshells (slow-release calcium) or a small amount of agricultural lime to your potting mix at planting time.
Magnesium is central to chlorophyll production. Deficiency shows as yellowing between the veins of older leaves while the veins stay green — a pattern called interveinal chlorosis. Fix it with Epsom salt (magnesium sulphate): dissolve 1 teaspoon per litre of water and apply as a foliar spray or soil drench every 3–4 weeks.
Iron deficiency looks similar to magnesium but affects new growth first (young leaves yellow while older leaves stay green). It is most common when pH is too high (above 7.0). Correct pH first; if the problem persists, use a chelated iron supplement available at agricultural shops (₹60–120 for a small pack).
Zinc deficiency causes small, distorted leaves and shortened internodes. It is occasionally seen in terrace gardens in alkaline, heavy-traffic urban soils. Vermicompost applied regularly usually prevents zinc deficiency.
The simplest way to ensure micronutrient balance is to use vermicompost generously and top-dress with jeevamrit or seaweed extract every 3–4 weeks. These broad-spectrum inputs supply a range of trace elements that targeted single-nutrient fertilisers miss.
Seasonal fertiliser adjustments for Indian terrace gardens
India's three growing seasons each call for a different fertiliser approach.
Kharif season (June to October — monsoon) Rainfall leaches nutrients from pots faster than in any other season. Top-dress with vermicompost every 3–4 weeks rather than 5–6. Reduce water-soluble fertilisers because the rain does much of the watering and can cause runoff. Neem cake applied at the start of the season suppresses the fungal pathogens that monsoon humidity encourages.
Rabi season (November to February — winter) Growth slows in cooler temperatures. Soil microbes are less active, so organic inputs break down more slowly. Reduce fertiliser frequency slightly — once every 5–6 weeks is enough for most crops. Phosphorus inputs (bone meal) at the start of the season help roots establish before the cold sets in. North Indian cities like Lucknow and Delhi can see near-zero night temperatures in January — reduce nitrogen to avoid pushing soft, frost-susceptible new growth.
Zaid season (February to May — summer) Heat accelerates nutrient uptake and also accelerates evaporation. Water more frequently and maintain fertiliser applications at the regular schedule. Potassium inputs support heat tolerance. Add a mulch layer of dried leaves or cocopeat on top of the potting mix to reduce moisture loss and keep roots cooler.
Reusing potting soil between seasons
A fresh batch of potting mix can last 2–3 seasons if you refresh it between crops. Here is a simple process:
- After a crop finishes, remove the old roots and visible plant debris.
- Spread the used potting mix on a tray or in a shallow basket and leave it in full sun for 5–7 days. This solarisation kills many soil-borne pathogens and weed seeds.
- Check the mix by squeezing a handful — if it stays compacted, add fresh cocopeat (roughly 20% by volume) to restore structure.
- Add 1–2 handfuls of fresh vermicompost per 10-litre pot to replace depleted nutrients.
- Test pH with a strip before replanting. Adjust if needed.
For grow bags, check the bag itself — fabric grow bags typically last 3–4 seasons; degraded bags can harbour pathogens and should be replaced. For guidance on choosing soil specifically for grow bags, see what soil for grow bags?
Frequently asked questions
Can I use regular garden soil in grow bags on my terrace?
You can use a small amount of garden soil — up to 20% of the total mix — but never fill grow bags entirely with garden soil. Garden soil compacts quickly in containers, restricts drainage, and can introduce weed seeds and soil-borne pathogens. A better approach is to use garden soil as a minor component in a cocopeat + vermicompost + perlite mix, where it adds mineral diversity without causing drainage problems.
How do I know if my plants need fertiliser?
The most reliable signs of nutrient deficiency are: uniform yellowing of older leaves (nitrogen), purple-tinged leaf undersides with slow growth (phosphorus), brown or scorched leaf edges (potassium), and yellowing between leaf veins on young growth (iron or magnesium). If your plants are growing well, look healthy, and producing flowers and fruits on schedule, they probably do not need additional fertiliser. Over-fertilising is just as harmful as under-fertilising.
Is jeevamrit safe for balcony gardens in apartments?
Yes. Diluted jeevamrit (1:10 with water) has a mild earthy smell when fresh and no significant odour once it soaks into the potting mix. The fermentation smell during preparation (it needs 48 hours to ferment) is stronger, so prepare it in a covered container on the terrace or in a utility area, not inside the apartment. Tenants in high-rise buildings in cities like Mumbai and Bengaluru use it regularly without issues.
How often should I change the potting mix completely?
A well-maintained potting mix does not need to be replaced entirely every season. With proper refreshing — solarisation, addition of fresh vermicompost, and structure correction with cocopeat — the same mix can serve 2–3 growing cycles. Replace the mix entirely when it has become very compacted and does not recover structure with cocopeat addition, or when you notice persistent fungal problems (white mould on the surface, stem rot at soil level) that do not resolve after solarisation and neem cake treatment.
What is the difference between compost and vermicompost?
Regular compost is organic material decomposed by heat and microbes over weeks to months. Vermicompost is organic material that has been processed by earthworms. Vermicompost is generally richer in plant-available nutrients, has a higher microbial population, and has a finer, more uniform texture than regular compost. For terrace gardening in limited pot volumes, vermicompost delivers more nutritional value per kilogram and is worth the slightly higher price compared to unverified garden compost.
My tomato plants have yellowing leaves despite regular fertilising — what could be wrong?
If the yellowing appears between the veins of young leaves while older leaves remain green, the most likely cause is iron deficiency triggered by alkaline soil. Check your pH — if it is above 7.0, the iron in your mix is present but chemically locked out. Fix the pH first (add vermicompost, use dilute jeevamrit, flush with slightly acidic water) before adding more fertiliser. If older leaves are uniformly yellowing, the problem is likely nitrogen deficiency — top-dress with vermicompost or apply a dilute jeevamrit drench. If leaves show brown edges, suspect potassium deficiency or salt buildup from over-fertilising; flush the pot with plain water and ease back on fertiliser for 2–3 weeks.
Related guides
- Potting mix recipe
- Make compost at home
- Use vermicompost in pots
- Neem cake fertiliser
- What soil for grow bags?
- How often to fertilise?
Got a plant problem? Use the free Plant Doctor →
Need expert advice? Book a certified agronomist →