From the kitchen-garden bench

How to Grow Vegetables
in Containers

Most container-vegetable advice was written for raised beds. We rewrote it for pots, balconies, fabric grow bags, and the real foot of patio space you actually have.

15 plants in our guide 📚Complete guide 👩‍🌾Field-tested
Start here

What brought you in today?

Pick the one that sounds most like you. We'll point you at the right five vegetables for container growing.

Why most vegetables fail in containers

Walk any neighborhood in late July and you'll see the same handful of container failures — a half-dead tomato (cherry) in a pot too small, brown crispy leaves, a homeowner who's pretty sure they don't have a green thumb. They have a green thumb. They got bad advice. Here are the failures we see most often.

The 5 traps

  1. Container too shallow. Tomatoes, peppers, and squash need 12 inches of depth minimum — most want 15. People plant in 6-inch nursery pots and wonder why the first truss never sets. Depth is non-negotiable for any fruiting vegetable.
  2. Skipping the feeding rhythm. Container vegetables exhaust their soil in about three weeks. The bag of potting mix you bought is a starter, not a season. Weekly half-strength liquid feed from week three onward — every container vegetable, no exceptions.
  3. Single-watering schedule for the whole season. Spring lettuce needs water once every two days. The same pot in July needs water twice a day. People run their April routine into August and lose the crop in a week. Watch the soil, not the calendar.
  4. Cool-season crops planted with warm-season crops. Lettuce and kale want to be in the ground in March. Tomatoes go out in May. Planting them at the same time means one or the other is fighting the temperature for half the season. Run two distinct calendars.
  5. Treating every vegetable like a tomato. Carrots want loose, deep, low-nitrogen soil. Brassicas want firm soil and high calcium. Tomatoes want rich, looser mix. A one-mix-fits-all approach gives you mediocre everything. Tune the mix to the crop.
"Vegetables aren't hard. They just want what they want — and most people give them what they read about, not what's in front of them."

The vegetables fundamentals

Before you pick a specific plant, get these four things right. Every vegetable on this page rewards the same fundamentals — light, water, soil, container depth. Get them right and your choice of cultivar becomes a small decision instead of the make-or-break one.

01

Light: 6+ hours is the floor

Fruiting vegetables — tomato, pepper, cucumber, squash — need 6 to 8 hours of direct sun. Leafy greens get away with 4 to 5. Root vegetables sit in the middle. If your patio doesn't get 6 hours, you grow lettuce and chard. Don't fight the light.

02

Water: deep, then dry, then deep again

Water until it runs out the bottom. Then wait until the top inch of soil is genuinely dry to the touch. That cycle — saturate, drain, dry, repeat — keeps roots oxygenated and prevents the slow root-rot that kills more container vegetables than any pest. Frequency varies by season; the rhythm doesn't.

03

Soil: a real potting mix, not garden dirt

Garden soil compacts into brick inside a container. You need a real potting mix — peat or coir base, perlite for drainage, compost for nutrition. Add worm castings if you have them. Skip the bagged 'topsoil.' That stuff is for filling holes in lawns.

04

Container depth: match the root

Lettuce and herbs are happy in 6 to 8 inches. Carrots and beets want 10 to 12. Tomatoes and peppers want 12 to 15. A full-size cucumber wants a five-gallon bucket equivalent. Read the root, not the catalog photo.

Vegetables comparison matrix

Every vegetable in our guide (15 plants total), sorted by container difficulty. Each plant links to its full growing guide.

Hard

timing is tight No hard picks

Very Hard

you've been warned No very-hard picks

Container details by plant

Plant Difficulty Container size Sun Days to harvest
Tomato (Cherry) Medium 5 gal Full Sun 55–75
Pepper (Bell) Medium 3 gal Full Sun 70–90
Lettuce (Leaf) Easy 1 gal Part Sun 30–60
Kale Easy 3 gal Full Sun 55–75
Spinach Easy 1 gal Partial Sun 40–50
Arugula (Rocket) Easy 1 gal Partial Sun 30–40
Swiss Chard Easy 2 gal Full Sun 50–60
Carrot (Short/Round) Medium 2 gal Full Sun 55–75
Radish Easy 1 gal Full Sun 20–35
Cucumber (Bush) Medium 5 gal Full Sun 50–70
Zucchini (Bush) Easy 10 gal Full Sun 45–60
Bulb Onion Medium 3 gal Full Sun 90–120
Garlic Easy 2 gal Full Sun 90–150
Green Onion (Scallion) Easy 1 gal Full Sun 60–80
Bush Steak Tomato Easy 5 gal Full Sun 65–75

Best methods for vegetables

Five container methods that suit vegetables, ranked by what we actually see working. Each method has its own deep guide.

Best climates for vegetables

Four climate types that suit vegetables in containers. Each links to a representative city hub with planting calendars, varieties, and local pest notes.

A note for folks new to container vegetables

Start with three pots, not thirty. Pick one easy crop — bush tomato, leaf lettuce, and a cluster of herbs — and run them through a full season. You'll learn the watering rhythm, the feeding rhythm, and the heat-stress signal on plants you can manage. The gardeners who quit are the ones who started with fifteen containers and lost track of what was thirsty by week three.

— Hank