Grow Your Own Veggies on a Balcony

Fresh tomatoes, chillies and herbs — metres from your kitchen.

A Balcony Is Not a Farm — and That's Fine

A few pots can still give you fresh pickings all season. You don't need talent — just sunlight, drainage and a watering habit.

Step 1: Watch the Sun Before You Buy

Spend a day noting which spots get direct sun. Tomatoes and peppers want the sunniest spot; leafy greens and herbs need less.

Step 2: Big Pots With Drainage

Small pots dry out fast and stunt growth. Choose the biggest containers your space allows — always with drainage holes and fresh potting mix.

Step 3: Start With Just 4–6 Pots

Cherry tomatoes, chillies, radishes, lettuce, spring onions, bush beans. A small garden you water beats a jungle you abandon.

Pro Tip: Water the Soil, Not the Leaves

Water morning or evening, never in midday heat. Finger test: if the top of the mix feels dry, water deeply until it drains.

Mistake: Overcrowding Your Pots

Seedlings look tiny in spring and enormous by July. Respect the spacing on the packet — crowded plants stay weak.

3 Fast Crops for Beginners

Radish, lettuce and spring onions grow quickly from seed — first pickings in weeks, not months.

Pick Ripe Veg Promptly

Regular picking encourages many plants to produce more. Check under leaves weekly for pests and stake tomatoes early.

Read the Full Guide

Sunlight, containers, planting and care — the whole beginner guide, step by step.