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
| Crop | Type | Days to harvest | Sun | Heat | Frost | Level |
|---|---|---|---|---|---|---|
| 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
Tomato
Warm-season 60–80 daysTomatoes 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 →Pepper
Warm-season 60–90 daysPeppers 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 →Cucumber
Warm-season 50–70 daysCucumbers 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 →Zucchini
Warm-season 45–60 daysZucchini 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 →Eggplant
Warm-season 65–85 daysEggplant 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 →Okra
Warm-season 50–65 daysOkra 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 →Green bean
Warm-season 50–65 daysBush 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 →Pea
Cool-season 55–70 daysPeas 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 →Broccoli
Cool-season 60–90 daysBroccoli 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 →Cabbage
Cool-season 60–100 daysCabbage 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 →Cauliflower
Cool-season 60–100 daysCauliflower 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 →Kale
Cool-season 50–65 daysKale 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 →Lettuce
Cool-season 30–60 daysLettuce 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 →Spinach
Cool-season 35–50 daysSpinach 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 →Swiss chard
Cool-season 50–60 daysSwiss 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 →Carrot
Cool-season 60–80 daysCarrots 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 →Beet
Cool-season 50–70 daysBeets 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 →Radish
Cool-season 25–35 daysRadishes 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 →Onion
Cool-season 90–120 daysOnions 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 →Garlic
Cool-season 240–270 daysGarlic 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 →Potato
Cool-season 70–120 daysPotato 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 →Sweet potato
Warm-season 90–120 daysSweet 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 →Strawberry
Cool-season 90–110 daysStrawberries 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 →Basil
Warm-season 50–70 daysBasil 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 →Cilantro
Cool-season 40–55 daysCilantro 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 →Parsley
Cool-season 70–90 daysParsley 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.