A 4-by-4-foot patio can grow $200 worth of produce in a season. Container vegetables don’t care that you rent, that your soil is concrete, or that your “yard” is a balcony — they just need sun, water, and a pot big enough to stretch their roots.
1. The Tomato Barrel

Best for: The highest-yield single container.
One indeterminate cherry tomato (‘Sweet Million’, ‘Sun Gold’) in a 15-to-20-gallon container (half whiskey barrel or large grow bag) produces 50-plus pounds over the season. Add a 6-foot stake or cage at planting time — retrofitting support mid-season snaps stems. Mulch the top with straw to hold moisture. One plant, one barrel, salsa all summer.
2. Salad Bar Trough

Best for: Cut-and-come-again greens.
A 2-by-4-foot shallow trough (6 to 8 inches deep) sown with mesclun mix, arugula, and spinach gives weekly salad harvests. Sow new rows every 2 weeks for continuous supply; cut outer leaves and the centers regrow. Greens tolerate partial shade, so this trough thrives where tomatoes sulk. Our DIY raised garden bed ideas scales this concept up for ground-level patios.
3. Pepper Pot Cluster

Best for: Small pots, big flavor.
Peppers are container naturals — one plant per 5-gallon pot, and they actually produce better slightly root-bound. Grow a cluster: one bell, one jalapeno, one sweet banana. The glossy green plants with colorful fruit are ornamental enough for the front patio. They want heat — the hottest, sunniest corner you have.
4. Vertical Cucumber Trellis Pot

Best for: Vining crops in tiny footprints.
A 10-gallon pot with a 5-foot trellis grows 2 cucumber vines straight up, keeping fruit clean and visible. ‘Diva’ and ‘Marketmore 76’ are disease-resistant workhorses. Train vines up with soft ties; harvest daily once they start — a missed cucumber becomes a baseball bat overnight. This pairs perfectly with our vertical garden patio ideas.
5. Grow Bag Potato Tower

Best for: Maximum harvest per square foot.
Stack two 10-gallon fabric grow bags or use a dedicated potato tower: plant seed potatoes in 6 inches of soil, then add soil as vines grow, burying the stems. Each buried stem section sprouts more tubers. One tower yields 10 to 15 pounds of potatoes from 2 square feet. Harvest by dumping the bag — no digging.
6. Herb-and-Veggie Combo Pots

Best for: Companion planting in one container.
A 20-inch pot holds a tomato centerpiece ringed with basil (improves tomato flavor, repels hornworms), plus marigold edges for pest control. Or try the salsa pot: one pepper, cilantro around the base, and a green onion tucked in the edge. Combo pots save space and the plants genuinely help each other.
7. Hanging Tomato Planter

Best for: Zero floor space and novelty that works.
Topsy-turvy style hanging planters grow cherry tomatoes upside-down from a 5-gallon bag. Gravity handles the staking; the plant cascades beautifully. Yields are smaller than upright plants, but for a balcony with literally no floor space, it’s tomatoes or nothing. Water daily — hanging planters dry out fast. See our hanging plant patio ideas for the ornamental side of hanging gardens.
8. Self-Watering EarthBox Style

Best for: Vacation-proof vegetables.
Sub-irrigated planters (EarthBox is the famous brand; DIY versions use two nested totes) hold a water reservoir below the soil that wicks up for 1 to 2 weeks. Tomatoes, peppers, and cucumbers thrive on the consistent moisture — no blossom-end rot from irregular watering. A DIY build costs about $20; commercial boxes run $40 to $70 and last a decade.
9. Microgreen Windowsill-to-Patio Trays

Best for: Harvests in 10 days flat.
Shallow 10-by-20 trays sown thickly with radish, sunflower, or pea shoots produce a full harvest in 7 to 14 days, year-round. No transplanting, no waiting months. Stack trays on a patio shelf and cut fresh microgreens for every meal. A $15 seed bag grows 30-plus trays — the cheapest gardening on this list per harvest.
10. Fall Extension: Cold Frame Pots

Best for: Stretching the season into November.
A simple cold frame (old window over a wooden box) over your salad trough adds 4 to 6 weeks on each end of the season. Kale, spinach, and arugula laugh at light frosts under cover. In zones 7 and up, you can harvest greens through winter. The frame lifts off in spring and stores flat against the wall.
The $30 Starter Setup: 5-Gallon Bucket Garden
Best for: Absolute beginners who want proof of concept.
You don’t need fancy planters to start. Five food-grade 5-gallon buckets (free from bakeries and delis — just ask), a $12 bag of potting mix per bucket, and $15 in seedlings gets you growing this weekend. Drill 8 half-inch drainage holes in each bucket bottom, fill with mix, and plant: one cherry tomato, one pepper, one cucumber (with a stick trellis), one bush bean cluster, and one lettuce. That’s five crops from five buckets for about $30 total. Buckets are ugly, so wrap them in burlap ($8 a roll) or slip them inside decorative baskets. If you harvest even half of what these produce, the setup pays for itself by August — and next year you’ll be buying the nice cedar planters with your grocery savings.
Frequently Asked Questions
What vegetables grow best in containers on a patio?
Tomatoes (cherry types), peppers, cucumbers, zucchini (one per big pot), lettuce and greens, herbs, green beans (bush types), radishes, and potatoes. Avoid corn (needs a block for pollination) and full-size winter squash (needs 50 square feet of vine). If you’re short on space, prioritize cherry tomatoes and salad greens — they give the most harvest per square foot of any container crop.
How big should containers be for vegetables?
Minimums: 5 gallons for peppers, herbs, and lettuce; 10 gallons for cucumbers, bush beans, and eggplant; 15 to 20 gallons for tomatoes and zucchini. Bigger is always better — large pots hold moisture longer and grow bigger plants. Fabric grow bags are cheap, breathable, and prevent root circling.
What soil should I use in vegetable containers?
High-quality bagged potting mix (not garden soil, which compacts in pots), amended with slow-release organic fertilizer at planting and liquid feed every 2 weeks once fruiting starts. Never reuse last year’s mix without refreshing — top off with 30 percent fresh compost each spring, and your containers will produce like new for years.
How much sun do patio vegetables need?
Six to eight hours of direct sun for fruiting crops (tomatoes, peppers, cucumbers, squash). Leafy greens and herbs manage with 4 to 6 hours. Track your patio’s sun with a phone timelapse before you plant — the sunniest corner decides what you can grow. If you’re short on sun, lean into greens, herbs, and radishes; they forgive partial shade that would starve a tomato.
A container vegetable garden is the rare hobby that pays you back in groceries. Start with one tomato barrel and one salad trough this spring — about $50 in supplies — and you’ll be harvesting dinner from your patio by July. There’s nothing quite like walking outside in your slippers to pick tonight’s salad. For the herb companion to this garden, build our herb wall patio ideas on the adjacent fence.
Source: Oregon State University Extension publishes free, research-backed container vegetable guides with variety recommendations by region.


