A balcony is all you need to grow real, fresh food. Container gardening turns even a 2-meter balcony into a productive mini-farm — and homegrown tomatoes genuinely taste better. Here's how to start in 2026.

Best Vegetables for Containers

Begin with the easy winners: cherry tomatoes, lettuce, spinach, radishes, spring onions, peppers, and herbs like basil, mint, and parsley. Choose compact or "dwarf" varieties bred for pots — a full-size tomato plant will overwhelm a small balcony. Grow vertical: cucumbers and beans climb a trellis and double your yield per square meter.

Sunlight: The Make-or-Break Factor

Most vegetables need 6+ hours of direct sun. Watch your balcony for a day and note where light falls — south-facing is ideal; east-facing works for leafy greens. If your balcony is shaded, focus on lettuce, spinach, arugula, and herbs, which thrive on 3–4 hours. Rotate pots weekly so all sides get light.

Pots, Soil, and Drainage

Bigger pots mean healthier plants: minimum 5 liters for herbs, 10–15 liters for tomatoes and peppers. Every pot needs drainage holes — soggy roots rot fast. Use quality potting mix, not garden soil (it compacts in pots). Add a slow-release organic fertilizer at planting, then feed liquid fertilizer every 2–3 weeks in the growing season.

Watering and Small-Space Tricks

Pots dry out fast: check soil daily in summer — water when the top 2 cm feels dry. Self-watering pots or a drip kit save you in heatwaves. Mulch the surface with straw or bark to lock in moisture. Go vertical with wall planters and railing boxes to triple your growing area, and sow in succession every 2–3 weeks so you always have something ready to harvest.

Start small: three pots of things you actually eat. By midsummer you'll be snacking on your own harvest — and planning a bigger balcony setup next year.