🌱 furrow/ Best crops

Best crops to grow

Best Vegetables to Grow in Containers

Tomatoes, peppers, and lettuce are the standout container crops — they're productive, space-efficient, and well-matched to the confined root zones and variable conditions of patio growing. Radishes, herbs like basil and cilantro, and leafy greens round out a container garden with fast returns and minimal fuss.

26 crops

Container gardening forces a single constraint on every crop: the roots can only go as far as the pot allows. This rules out sprawling root systems and heavy feeders that exhaust small soil volumes, and it rewards crops that are naturally compact, respond well to consistent irrigation, and don't need the soil depth of a raised bed. Heat buildup in dark pots is also a real factor — containers absorb and radiate warmth, which benefits warm-season crops but can stress cool-season ones into bolting.

The practical edge of containers is control. You can move pots to chase sun or dodge frost, mix custom soil blends for drainage-sensitive crops like carrots, and stagger plantings on a balcony without committing ground space. But that control comes with responsibility: containers dry out faster than garden beds, and nutrients leach with every watering. Consistent feeding and daily moisture checks during heat are non-negotiable for most crops.

Matching pot size to crop is half the battle. Shallow-rooted greens, herbs, and radishes do fine in 6–8 inch pots. Tomatoes, peppers, and eggplant need at minimum a 5-gallon container — 10–15 gallons for indeterminate varieties. Deep-rooted crops like carrots and potatoes need tall pots or grow bags to develop properly. Get the volume right and nearly anything on this list can thrive on a patio or balcony.

At a glance

CropTypeDays to harvestSunHeatFrostLevel
Tomato Warm 60–80 days Full Moderate
Pepper Warm 60–90 days Full Moderate
Cucumber Warm 50–70 days Full Easy
Zucchini Warm 45–60 days Full Easy
Eggplant Warm 65–85 days Full Moderate
Okra Warm 50–65 days Full Easy
Green bean Warm 50–65 days Full Easy
Pea Cool 55–70 days Full Easy
Broccoli Cool 60–90 days Full Moderate
Cabbage Cool 60–100 days Full Moderate
Cauliflower Cool 60–100 days Full Hard
Kale Cool 50–65 days Full Easy
Lettuce Cool 30–60 days Part Easy
Spinach Cool 35–50 days Part Easy
Swiss chard Cool 50–60 days Full Easy
Carrot Cool 60–80 days Full Moderate
Beet Cool 50–70 days Full Easy
Radish Cool 25–35 days Part Easy
Onion Cool 90–120 days Full Moderate
Garlic Cool 240–270 days Full Easy
Potato Cool 70–120 days Full Moderate
Sweet potato Warm 90–120 days Full Moderate
Strawberry Cool 90–110 days Full Moderate
Basil Warm 50–70 days Full Easy
Cilantro Cool 40–55 days Part Easy
Parsley Cool 70–90 days Part Easy

Why each one works

01

Tomato

Warm-season 60–80 days

Tomatoes are the most productive container crop per square foot when you choose the right variety — bush types like 'Patio,' 'Bush Early Girl,' or 'Tumbling Tom' stay compact and fruit heavily in 5–15 gallon pots. They love the extra heat containers provide, which accelerates fruit set. Stake or cage early, water deeply and consistently, and feed with a balanced fertilizer every 2 weeks once flowering begins.

Full tomato growing guide →
02

Pepper

Warm-season 60–90 days

Peppers are almost purpose-built for containers: compact root systems, high heat tolerance, and excellent performance in the warm soil that dark pots create. A single plant in a 3–5 gallon pot can produce dozens of fruits across a long season. Start with transplants and choose compact varieties like 'Lunchbox' or 'Poblano'; drought tolerance makes them more forgiving of the occasional missed watering than tomatoes.

Full pepper growing guide →
03

Cucumber

Warm-season 50–70 days

Cucumbers are fast and generous in containers when given a trellis and a large pot (at least 5 gallons). Bush varieties like 'Bush Pickle' or 'Spacemaster' are better choices than vining types on a confined balcony. Heat from containers accelerates germination and early growth — direct sow after last frost and expect fruit within 50–60 days. Consistent moisture is critical; uneven watering causes bitter fruit.

Full cucumber growing guide →
04

Zucchini

Warm-season 45–60 days

Zucchini is one of the fastest-returning warm-season crops in containers, regularly producing harvestable fruit within 50 days of transplanting. One plant in a 10–15 gallon pot is typically enough — zucchini plants are large and only one or two fit a standard patio. Harvest fruit at 6–8 inches to keep the plant productive; leaving oversized zucchini on the plant signals it to stop setting new fruit.

Full zucchini growing guide →
05

Eggplant

Warm-season 65–85 days

Eggplant thrives in the heat that containers generate, often outperforming in-ground plants in cooler climates because the warm root zone extends the productive season. Compact varieties like 'Fairy Tale' or 'Patio Baby' are ideal for 5-gallon pots. Start from transplants, give full sun, and pinch the first flower bud to encourage branching and a heavier overall yield.

Full eggplant growing guide →
06

Okra

Warm-season 50–65 days

Okra is exceptionally well-suited to container growing in hot climates — it tolerates drought, loves heat, and grows in a compact, upright form that fits a 3–5 gallon pot. Direct sow after soil warms to 65°F or soak seeds overnight to improve germination. Harvest pods at 3–4 inches; pods left to mature on the plant become fibrous and signal the plant to stop producing.

Full okra growing guide →
07

Green bean

Warm-season 50–65 days

Bush beans, not pole beans, are the container choice — they need no support, mature in a concentrated window, and fit a 12-inch wide, 8-inch deep pot comfortably. Direct sow seeds 2 inches apart after last frost; crowding is less of a concern in containers than in-ground. Succession sow every 3 weeks for continuous harvest rather than one large flush.

Full green bean growing guide →
08

Pea

Cool-season 55–70 days

Peas are a cool-season workhorse for containers in spring and fall, thriving in the temperature range (45–65°F) that most warm-season crops cannot use. Bush varieties like 'Little Marvel' need only a short trellis or cage and do well in 8-inch deep pots. Sow as soon as soil can be worked in spring — peas planted in cold soil outperform transplants and are ready to harvest before summer heat forces them to decline.

Full pea growing guide →
09

Broccoli

Cool-season 60–90 days

Broccoli requires a larger container than most cool-season crops — at least a 5-gallon pot per plant — but rewards that investment with a central head plus weeks of side-shoot harvests if temperatures stay below 75°F. Start transplants 6–8 weeks before last frost for spring or in midsummer for a fall crop. 'De Cicco' and 'Calabrese' are particularly good for side-shoot production in containers.

Full broccoli growing guide →
10

Cabbage

Cool-season 60–100 days

Cabbage needs a wide, deep pot (at least 12 inches in each dimension) but forms dense, compact heads that make good use of that volume. Smaller varieties like 'Gonzales' or 'Primo' reach harvest faster and are better matched to container constraints. In containers, consistent moisture is critical — irregular watering causes heads to crack just before harvest, which is a common and avoidable failure.

Full cabbage growing guide →
11

Cauliflower

Cool-season 60–100 days

Cauliflower is the most demanding crop on this list for container growing — it's sensitive to heat stress, needs consistent fertility, and requires blanching (tying leaves over the developing curd) for white heads. Use a 5-gallon pot, choose a heat-tolerant variety like 'Snow Crown' for spring or 'Cheddar' for fall, and plan the timing carefully so heads mature before temperatures exceed 75°F. Not recommended for beginners.

Full cauliflower growing guide →
12

Kale

Cool-season 50–65 days

Kale is one of the most container-friendly crops available: it tolerates a range of pot sizes (6 inches minimum), handles both frost and moderate heat, and produces harvest-ready leaves within 50–65 days. 'Dwarf Blue Curled' and 'Red Russian' are compact and productive. Harvest outer leaves continuously to keep the plant producing rather than cutting the whole plant at once.

Full kale growing guide →
13

Lettuce

Cool-season 30–60 days

Lettuce is the ideal container crop for partial-sun balconies — it's shallow-rooted (6 inches of depth is sufficient), fast (30–45 days for cut-and-come-again types), and tolerates the lower light levels of north-facing or shaded patios that would stall other crops. Loose-leaf varieties outperform head types in containers; sow seed densely and thin by harvesting. Shade from taller container plants can actually extend the season by preventing early bolting.

Full lettuce growing guide →
14

Spinach

Cool-season 35–50 days

Spinach is one of the fastest cool-season crops in containers, with harvest-ready leaves in as little as 35 days from direct sowing. It tolerates partial shade — useful on balconies with limited sun — and genuinely improves in flavor after a light frost. Sow thickly in a wide, shallow container and harvest by cutting leaves at 3–4 inches; the plant will regrow 2–3 times before bolting when days lengthen in late spring.

Full spinach growing guide →
15

Swiss chard

Cool-season 50–60 days

Swiss chard is uniquely versatile in containers: it tolerates both summer heat and fall frost, meaning a single sowing can produce harvests across multiple seasons. Stems in colors like 'Bright Lights' are also ornamental, making chard a good candidate for visible patio containers. A 2-gallon pot per plant is sufficient; harvest outer stalks continuously and the plant will produce for months.

Full swiss chard growing guide →
16

Carrot

Cool-season 60–80 days

Carrots in containers require one thing above all else: depth. Use a pot or grow bag at least 12 inches deep and choose short-rooted varieties like 'Chantenay,' 'Danvers,' or 'Thumbelina' — standard Imperator types hit the pot bottom and fork. The advantage of containers is total control over soil texture; a loose, stone-free mix produces straight, well-formed roots that ground gardeners often struggle to achieve in rocky or clay soils.

Full carrot growing guide →
17

Beet

Cool-season 50–70 days

Beets give you two harvests from one plant — the greens are edible from thinning onward, and the roots are ready in 50–70 days. A 12-inch deep pot works for most varieties; 'Detroit Dark Red' and 'Chioggia' are reliable container performers. Sow seed clusters directly and thin to one plant per 3 inches, eating the thinnings. Beets tolerate light frost and can be sown in both spring and late summer for a fall crop.

Full beet growing guide →
18

Radish

Cool-season 25–35 days

Radishes are the fastest crop you can grow in any container — standard varieties like 'Cherry Belle' go from seed to table in 25 days. They need only 6 inches of depth and a few inches of spacing, making them perfect for filling gaps between slower-growing container plants. Succession sow every 10 days in cool weather for a continuous supply; radishes bolt quickly in heat, so time them for spring and fall.

Full radish growing guide →
19

Onion

Cool-season 90–120 days

Onions are a long-season commitment in containers (90–120 days), but they're also undemanding during that time — they need consistent watering and sun but little else. Choose bunching onions or small bulb types like 'Cipollini' rather than large storage onions, which need more root depth and volume. Alternatively, grow scallions: sow thickly, harvest the whole plant at 6–8 inches, and resow immediately for a near-continuous harvest.

Full onion growing guide →
20

Garlic

Cool-season 240–270 days

Garlic is planted in fall and harvested the following summer, making it one of the few crops that overwinters in containers. Plant individual cloves 4 inches apart in a 8-inch deep pot in October; hardneck varieties like 'Chesnok Red' perform reliably and produce harvestable scapes in spring as a bonus. Move the pot to a sheltered location during hard freezes, but garlic generally needs cold exposure to develop proper bulbs.

Full garlic growing guide →
21

Potato

Cool-season 70–120 days

Potato grow bags — fabric containers 10–15 gallons in size — are a mainstream method specifically because they drain well, allow easy harvest (tip the bag over), and can be filled with clean, disease-free potting mix rather than garden soil. 'Yukon Gold' and fingerling varieties perform well. Plant seed potatoes when soil hits 45°F, hill by adding compost as stems grow, and harvest roughly 70–90 days after planting once foliage yellows.

Full potato growing guide →
22

Sweet potato

Warm-season 90–120 days

Sweet potatoes need both a long season (90–120 days) and a large container (10+ gallons) to produce a meaningful yield, but they reward that investment in hot climates where nothing else performs as well in midsummer heat. Use 'Beauregard' or 'Georgia Jet' for reliable container production; 'Georgia Jet' is faster and better for shorter seasons. The vines are vigorous and ornamental — let them trail over the edge of the pot.

Full sweet potato growing guide →
23

Strawberry

Cool-season 90–110 days

Strawberries are a natural container crop and one of the few fruiting plants that actively prefer the shallow, wide growing conditions that pots and hanging baskets provide. Day-neutral varieties like 'Albion' or 'Seascape' fruit continuously from spring through fall rather than in a single flush, making them the right choice for container growers wanting an extended harvest. Replant every 2–3 years as productivity declines in aging crowns.

Full strawberry growing guide →
24

Basil

Warm-season 50–70 days

Basil thrives in containers because it loves the warm soil and good drainage that pots naturally provide, and it grows fast enough to harvest continuously from a single plant. A 6-inch pot is sufficient for one plant; pinch flower buds as soon as they appear to keep the plant producing flavorful leaves. 'Genovese' is the standard culinary type; 'Spicy Globe' stays especially compact and is well-suited to small pots.

Full basil growing guide →
25

Cilantro

Cool-season 40–55 days

Cilantro is a cut-and-come-again crop in cool weather but bolts quickly once temperatures exceed 75°F, so the container advantage is being able to move it into shade during heat spikes to extend the harvest. Sow directly in a 6–8 inch pot; transplanting disrupts the taproot and causes premature bolting. Succession sow every 3 weeks in spring and fall; let one plant go to seed to harvest coriander and for self-sowing in subsequent seasons.

Full cilantro growing guide →
26

Parsley

Cool-season 70–90 days

Parsley is a biennial that grows best in its first year — in a container it functions as a cut-and-come-again perennial through spring and fall, tolerating both light frost and summer heat better than cilantro. It's slow to germinate (3 weeks is normal), so start from transplants if you want faster results. 'Italian Flat-Leaf' has better flavor than curly types and handles container conditions well in a 6–8 inch pot.

Full parsley growing guide →

Frequently asked questions

What size container do I actually need for tomatoes and peppers?

Tomatoes need a minimum of 5 gallons, but 10–15 gallons dramatically improves yield for indeterminate varieties — root restriction is the single biggest limiter of container tomato production. Peppers are more forgiving at 3–5 gallons per plant. When in doubt, size up: a larger pot retains moisture longer, requires less frequent feeding, and rarely hurts.

How often do I need to water container vegetables?

In summer heat, most containers need watering daily — sometimes twice daily for small pots or in temperatures above 90°F. The reliable test is to insert your finger 1–2 inches into the soil: if it's dry at that depth, water thoroughly until it drains from the bottom. Self-watering containers with reservoirs significantly reduce this burden for crops like tomatoes and peppers.

Can I reuse potting mix between seasons?

Yes, but refresh it each season: remove spent roots, top up with 20–30% fresh compost, and apply a balanced slow-release fertilizer at the start of each new planting. After 2–3 seasons, replace the mix entirely, as it compresses, loses drainage, and can harbor disease. Never reuse mix from a container where plants showed signs of soil-borne disease.

Which crops can I grow together in the same large container?

Pair crops with similar water and light needs: lettuce and radishes grow well under taller pepper or tomato plants, using the vertical space efficiently while benefiting from partial shade that extends the cool-season crops' harvest. Avoid pairing heavy feeders like tomatoes and squash in the same pot — they compete aggressively for nutrients. Herbs like basil can share a container with tomatoes without issue.