15 Vegetables That Actually Do Well in Containers
Almost anything can be grown in a pot. Far fewer things are worth growing in a pot. This list is ordered by reliability for a first-time container gardener: how forgiving the crop is, how much you get back for the space, and how quickly you see a result.
The reliable fifteen
| Vegetable | Min. pot | Days to harvest | Sun | Note |
|---|---|---|---|---|
| Loose-leaf lettuce | 4 L | 30–45 | Part shade | Cut leaves at 8 cm and it regrows; sow every 3 weeks |
| Rocket (arugula) | 4 L | 25–35 | Part shade | Fastest reward in the whole list; bolts in heat |
| Radish | 5 L | 25–30 | Part sun | Sow densely, thin early, pull on time or it turns woody |
| Dwarf French bean | 12 L | 55–65 | Full sun | No support needed; pick daily to keep it producing |
| Cherry tomato (dwarf) | 25 L | 60–80 | Full sun | One plant per pot, support from day one |
| Spring onion | 5 L | 50–60 | Part sun | Plant 20 in one pot, harvest as needed |
| Spinach | 6 L | 40–50 | Part shade | Shade delays bolting; needs steady water |
| Chard | 12 L | 55–65 | Part sun | Harvests for months from one planting; very forgiving |
| Kale (dwarf) | 12 L | 55–70 | Part sun | Tastes better after a frost; survives winter |
| Carrot (short variety) | 15 L deep | 60–75 | Full sun | Use stump-rooted types; needs loose, stone-free mix |
| Beetroot | 12 L | 55–65 | Part sun | Leaves are edible too; thin to 7 cm spacing |
| Pepper (compact) | 15 L | 70–90 | Full sun | Slow to start, then productive; hates cold nights |
| Cucumber (bush) | 20 L | 55–70 | Full sun | Choose bush not vining; very thirsty |
| Courgette (compact) | 25 L | 50–65 | Full sun | One plant feeds a household; watch for mildew |
| Potato (in grow bag) | 40 L | 90–110 | Full sun | Earthing up in a bag is easy; buy certified seed tubers |
Five to skip in year one
Not impossible, just a poor return on effort for a beginner with limited space:
- Sweetcorn — needs a block of at least 16 plants for wind pollination, which means roughly 2 m² of containers for a few cobs.
- Full-size pumpkin — one plant takes over 2 m² and a huge amount of water.
- Asparagus — you wait two full years before the first harvest.
- Vining cucumber and pole beans — fine if you build a proper frame, but bush varieties give 80% of the result for 20% of the work.
- Cauliflower — fussy about temperature swings and slow, in a container especially.
Matching the list to your space
Three pots on a bright windowsill: lettuce, rocket, spring onion. Four pots on a part-sun balcony: add chard, dwarf kale, parsley, chives. Six pots in full sun: add dwarf cherry tomato, dwarf bean, compact pepper, bush cucumber, and keep the herbs going.
Container planting can be denser than in-ground planting, but not by much. A useful guide: one plant per 5 litres for medium crops (beans, chard, peppers), one per 15–25 litres for large ones (tomato, courgette), and for leafy crops sow thinly and thin to 5–8 cm so air can move between plants.
Succession: the trick that multiplies your harvest
The real advantage of containers is not yield per pot, it is turnover. Because each container is independent, you can clear one and resow while another is still producing. A practical rhythm:
- Sow lettuce or rocket every three weeks in one dedicated pot.
- When the tomato finishes in early autumn, that 25 L pot becomes winter salads.
- Follow beans with a fast crop of radish or rocket — beans also leave nitrogen behind in the mix.
Fifteen vegetables, rotated through the same pots across a season, produces far more food than fifteen pots all planted once in May.
Common questions
What is the single easiest vegetable to start with?
Loose-leaf lettuce or rocket. Both germinate in under ten days, tolerate partial shade, and can be cut and regrown. You will have something to eat within five weeks.
Can I grow vegetables indoors with no balcony?
Yes, but choose carefully. Lettuce, rocket, herbs, microgreens and dwarf chilli varieties work on a bright windowsill. Tomatoes and cucumber need more light than a windowsill usually provides.
How many containers do two people need?
Six is a realistic start: one each for tomato, beans, peppers, chard, a salad container and herbs. That yields salad continuously from spring and a genuine summer harvest.
Can I plant two different crops in one container?
Only if their water and feeding needs match — basil with tomato is the classic pairing. Never pair a thirsty crop with a Mediterranean herb, because one of them will be over- or under-watered.
Which vegetables give the best value for the space they take?
Loose-leaf lettuce, rocket, dwarf beans, chard and cherry tomatoes. Each produces continuously from a single container rather than giving one harvest, and all four tolerate being harvested repeatedly, which is what makes small-space growing worthwhile.