Skip to main content
Garden & Home Reviews is reader-supported. We earn affiliate commissions from qualifying purchases — how this works.

Vegetables That Grow Well in Containers (and the Ones That Never Will)

Home/Resources/Vertical & Small-Space Gardening/Vegetables for Containers
Golden-hour view of a person tending herbs in pots on a sunny apartment balcony railing

Affiliate Disclosure

Some links on this page are affiliate links. As an Amazon Associate, we earn from qualifying purchases — at no extra cost to you. We do not buy, test, or physically handle the products we cover; our rankings come from aggregated owner reviews, ratings and expert consensus. Commissions never change our verdicts. How we rank · full disclosure.

The crops that genuinely produce in pots are leafy greens, herbs, radishes, scallions, bush beans, peppers, eggplant, bush cucumbers, determinate tomatoes, strawberries and short-rooted carrots and beets. The ones that never really work are corn, full-size winter squash and pumpkins, melons, asparagus, rhubarb and artichokes — all of them need either a plot-sized root run or a population of plants a container garden cannot supply.

What separates the two lists is not difficulty but arithmetic. A container crop has to return something worth eating from a fixed, small volume of soil, and it has to do it without the buffering a garden bed provides against heat and drought. Crops with compact roots, fast cycles or a high value per pound win; sprawling, slow, cheap-per-pound crops lose.

The Crops Worth Growing in Containers

CropContainerSunSpacingDays to harvest
Leaf lettuce2 gal, 6 in. deep4+ hrs6 in.30–45
Spinach2 gal, 6 in. deep4+ hrs4 in.35–45
Arugula2 gal, 6 in. deep4+ hrs4 in.25–35
Swiss chard5 gal, 10 in. deep4–6 hrs10 in.50–60
Kale5 gal, 10 in. deep4–6 hrs12 in.55–70
Bok choy3 gal, 8 in. deep4+ hrs6 in.45–55
Radishes2 gal, 6 in. deep4+ hrs2 in.25–30
Scallions2 gal, 6 in. deep4+ hrs1–2 in.60–70
Carrots (short types)5 gal, 12 in. deep6 hrs2–3 in.60–75
Beets5 gal, 10 in. deep6 hrs3–4 in.55–70
Bush beans5 gal, 8 in. deep6 hrs3 in., 4–6 per pot50–60
Bush peas5 gal, 8 in. deep4–6 hrs2 in.55–65
Peppers (bell)7 gal, 12 in. deep6–8 hrs1 per pot70–90
Peppers (hot)5 gal, 10 in. deep6–8 hrs1 per pot70–90
Eggplant (compact)7 gal, 12 in. deep8 hrs1 per pot65–80
Tomato (determinate/patio)10 gal, 12 in. deep6–8 hrs1 per pot65–80
Tomato (cherry)10 gal, 12 in. deep6–8 hrs1 per pot60–70
Cucumber (bush)7 gal, 12 in. deep6–8 hrs1–2 per pot50–60
Zucchini (bush)15 gal, 14 in. deep8 hrs1 per pot45–55
Potatoes15 gal, 14 in. deep6 hrs2–3 seed pieces70–100
Garlic5 gal, 8 in. deep6 hrs4–6 in.Fall to midsummer
Strawberries2 gal per plant, 8 in.6 hrs8–10 in.Year 1 light, year 2 full
Basil3 gal, 8 in. deep6 hrs1–2 per pot40–50
Parsley / cilantro2 gal, 8 in. deep4+ hrs1–3 per pot50–70
Thyme / oregano / sage2 gal, 6 in. deep6 hrs1 per potPerennial
Mint3 gal, 8 in. deep3–6 hrs1 per pot, alonePerennial

Full minimum-and-recommended figures, including crops not listed here, are in container sizes by crop.

Golden-hour view of a person tending herbs in pots on a sunny apartment balcony railing

The Crops That Do Not Work in Pots

These come up constantly and are worth naming plainly.

Sweet corn. It is wind-pollinated, which means it needs a block of at least a dozen plants standing close together for the pollen to reach the silks. Three plants in containers give you three ears with a dozen kernels each. It also wants deep soil and full sun, and a pound of corn costs almost nothing.

Winter squash and pumpkins. Vines run 10 to 20 feet and each plant wants 20 gallons or more of soil to ripen two or three fruits. Summer squash in a bush variety is a different story and works well in 15 gallons.

Full-size melons. Same problem, plus a long, hot season and fruit that needs supporting off the ground. Personal-size varieties in a 20-gallon container with a trellis and a sling are possible for growers with genuine 8-hour sun, but treat it as an experiment rather than a food plan.

Asparagus and rhubarb. Long-lived perennials that want years of undisturbed deep root run and produce almost nothing for the first two or three seasons. A container garden that moves house every couple of years is the wrong home for them.

Artichokes and horseradish. Enormous, slow, and disproportionate to the return.

Cauliflower. Technically possible, practically miserable — it needs steady moisture and cool temperatures to form a head, and container growing supplies neither reliably. Broccoli is far more forgiving and worth the space instead.

Varieties Bred for Pots

For fruiting crops, choosing a compact variety matters more than any other single decision. A bush or determinate plant puts its energy into fruit rather than into vine you then have to support, and it stays within the soil volume a container can supply. Names that repeatedly show up in container growing:

One warning on labels: "patio" and "bush" on a tomato tag usually mean determinate, which means the plant sets its fruit over a two-to-three-week window and then stops. That is ideal if you want a batch for sauce and frustrating if you wanted tomatoes all summer. Cherry types are generally indeterminate and keep going until frost, but they need 15 gallons and a real support.

Three-quarter view of a person tending herbs in pots on a sunny apartment balcony railing, in warm late-afternoon light

Growing What Is Actually Worth the Space

A balcony will not replace the grocery store, so put the containers to work on crops where homegrown is genuinely better or genuinely cheaper. Three categories qualify.

Things that decline fast after harvest. Salad leaves, basil, cilantro, sweet corn and peas lose quality within hours of picking, which is why the store versions are underwhelming. This is where a container garden most obviously beats what you can buy.

Things that are expensive per pound. Fresh herbs sold in clamshells are the most extreme example; a $3 packet of basil seed replaces a season of $3 packs. Cherry tomatoes, arugula and specialty greens all fall in the same bracket.

Things you cannot easily buy. Unusual chili varieties, lemon basil, purple bush beans, striped tomatoes. If the return on a container is going to be small, make it interesting.

By the same logic, potatoes, onions and cabbage are poor uses of container space — they are cheap, they store well, and they are fine from a store. Grow them if you enjoy it, not because the numbers favor it.

Getting Two or Three Crops From One Pot

The productivity trick that costs nothing is succession. A 6-inch-deep trough that grows spring lettuce can grow bush beans through summer and a second lettuce crop in fall, tripling what that container returns without buying anything.

A workable rotation for most of the US: early spring — radishes, spinach, lettuce, peas, all of which prefer cool weather; late spring through summer — beans, cucumbers, peppers, tomatoes, basil; late summer into fall — a second sowing of lettuce, arugula, spinach, bok choy and radishes as the heat breaks; fall — plant garlic and leave it over winter.

Two practical notes. Sow salad every two to three weeks rather than all at once, or you will harvest a month of lettuce in a single week. And when a pot changes crops, refresh the top third of the mix with fresh potting mix and compost plus a slow-release feed, because the previous occupant has already drawn down the nutrients.

Over-the-shoulder view of a person tending herbs in pots on a sunny apartment balcony railing, in soft overcast light

Why Container Crops Need Feeding

Every time water runs out of the drainage hole it takes dissolved nutrients with it, so a container is a leaky system in a way a garden bed is not. Even a good potting mix with starter fertilizer is largely exhausted after four to six weeks of active growth. A slow-release granular feed mixed in at planting plus a diluted liquid feed every one to two weeks through the growing season keeps things productive, and it is the difference between a pepper plant that fruits into September and one that stalls in July.

Watering discipline matters just as much. Uneven watering is what causes blossom end rot on tomatoes and peppers, splitting on tomatoes and bitterness in cucumbers, and none of those are fixed by fertilizer. Larger containers, mulch on the surface and reservoir pots all buy margin — the reservoir designs that genuinely wick are ranked in best self-watering container pots, and the hot-weather routine is in watering containers in summer heat.

Where to Go Next

Match the list above to your actual light using how much sun a balcony really gets, then size the pots with container sizes by crop. If floor space rather than light is your limit, vertical planter vs grow bag vs raised bed compares the formats. The wider picture is in our small-space gardening hub, and our product rankings come from aggregated owner reviews rather than first-hand handling — see how we rank.

Straight Answers

Frequently Asked

What are the easiest vegetables to grow in containers?

Leaf lettuce, radishes, scallions, bush beans and basil, in that order. All five are forgiving about pot size, tolerate 4 to 6 hours of sun, and reach harvest quickly — radishes in about 25 days, leaf lettuce in 30, bush beans in 50. Quick returns matter more than people expect for a first container garden, because a crop you eat in a month builds the watering habit that everything else depends on.

What vegetables should I not grow in containers?

Sweet corn, full-size winter squash and pumpkins, full-size melons, asparagus, rhubarb, artichokes and horseradish. Corn is wind-pollinated and needs a block of at least a dozen plants to set kernels properly, which no balcony can supply. Winter squash and pumpkins run 10 to 20 feet and need 20-plus gallons per plant for a couple of fruits. Asparagus and rhubarb are long-lived perennials that want years of undisturbed root run. Cauliflower is technically possible but so sensitive to heat and water swings that it disappoints most container growers.

How many vegetables can I grow in a 5-gallon container?

One fruiting plant, or a group of small ones. A 5-gallon container holds one bell pepper, one eggplant, one bush cucumber or one dwarf tomato — and only one, because two heavy feeders in the same pot yield less between them than a single plant would alone. The same container will hold four to six bush bean plants, a dozen scallions, a full crop of radishes, or two lettuce plants plus a fringe of herbs around the rim.

Do container vegetables need special varieties?

Not always, but it helps enormously for fruiting crops. Bush, dwarf, patio and determinate varieties were bred to make a compact plant rather than a long vine, so more of the plant's energy goes into fruit and less into stems you then have to support. For leafy and root crops, ordinary varieties do fine, with one exception — carrots, where short and round types like Paris Market or Danvers Half Long succeed in pot depths that would deform a full-length variety.

Can container vegetables produce as much as garden vegetables?

Per plant, a well-grown container vegetable comes close, and sometimes beats a garden plant because the soil is better than most backyard soil and the grower is paying closer attention. Per square foot, containers usually win, since you can pack them tighter and use vertical space. What containers cannot match is total volume — a balcony will not replace a grocery run. Aim at high-value crops instead: salad, herbs, cherry tomatoes and anything that is expensive or poor quality in stores.