The Best Vegetables for Small Containers
The easiest vegetables to grow in small pots on a balcony — how much space, sun and container depth each one needs.
The best container vegetables are the ones that crop quickly, don’t need much root room, and cope with the odd missed watering. These five are hard to fail with on a balcony.
The shortlist
| Vegetable | Min pot depth | Sun | Difficulty |
|---|---|---|---|
| Salad leaves (cut-and-come-again) | 15 cm | 3+ hrs | Very easy |
| Radishes | 15 cm | 3+ hrs | Very easy |
| Bush (dwarf) beans | 25 cm | 5+ hrs | Easy |
| Cherry tomatoes | 30 cm | 6+ hrs | Easy–medium |
| Chillies & sweet peppers | 25 cm | 6+ hrs | Easy–medium |
Getting a good crop
- One fruiting plant per pot. Tomatoes and peppers resent sharing.
- Feed weekly once flowers appear — a general liquid tomato feed is fine for all of them.
- Water consistently. Irregular watering causes split tomatoes and bitter leaves.
- Pick often. The more you harvest beans and salad, the more they produce.
For the full setup — pots, mix, light and watering — see the beginner’s guide to starting a balcony garden.
Frequently asked questions
What is the easiest vegetable to grow in a pot?
Cut-and-come-again salad leaves. They germinate fast, tolerate part shade, need only a shallow pot, and you can start picking within about four weeks.
How many vegetables can I grow on a small balcony?
With around five to eight well-sized pots you can realistically keep a household in salad, herbs, cherry tomatoes and chillies through summer.
Can I grow vegetables on a shady balcony?
Yes, but stick to leafy crops — salad, chard, spinach, kale and most herbs. Fruiting vegetables like tomatoes need six or more hours of direct sun.