10+ Vegetables That Thrive in Containers (Even with Limited Space!)
One of the most common questions I get asked is, “Can vegetables really grow in containers?” And the answer is a resounding YES! In fact, many vegetables actually thrive in pots, buckets, raised tubs, and even repurposed bins. Container gardening has been a game-changer for me, especially when space was limited or when I just wanted a few things close to the kitchen door. Whether you’re working with a sunny balcony, a small patio, or just want to maximize space in your garden, containers can be your best friend.
Why Grow Vegetables in Containers?
There are a few reasons I absolutely love growing veggies in containers:
- Mobility: You can move containers around to chase the sun or protect plants from harsh weather.
- Control: It’s easier to control soil quality, drainage, and pests in a contained environment.
- Accessibility: No bending required if you place your pots on stands or benches.
- Aesthetics: Beautiful containers filled with lush greens and veggies can be both practical and decorative.
Let me share some of my favorite vegetables that do exceptionally well in containers—and a few tips to help you get the best harvest.
Tomatoes
Tomatoes were one of the first vegetables I tried in containers, and they’ve never let me down. Choose determinate or patio varieties for smaller containers, or go with larger pots (at least 5 gallons) for indeterminate types. Tomatoes are a really great beginner friendly veggie too!
Tips: Use a cage or stake early to support the plant. Water deeply and regularly, and make sure the pot has good drainage.
Companions: Basil and marigolds can go in the same pot if it’s big enough.
Peppers (Bell and Hot)
Peppers thrive in the heat and love the controlled conditions of containers.
Tips: Choose a container at least 12 inches deep. Keep the soil consistently moist and feed with a balanced fertilizer.
Companions: Basil and onions can be tucked into the corners of a larger pot.
Lettuce and Leafy Greens
Lettuce, spinach, and kale are fantastic container crops. I love mixing them in decorative bowls for a mini salad garden.
Tips: Choose a wide, shallow container. Sow seeds successively every couple of weeks to keep a constant supply. Lettuce can also be brought inside in the winter to keep the harvest coming.
Companions: Radishes grow quickly and pair well with leafy greens.
Radishes
Radishes are fast, satisfying, and space-efficient—perfect for impatient gardeners like me.
Tips: Use a pot at least 6 inches deep. Thin seedlings early for plump, uniform roots.
Companions: Try them with lettuce or carrots in the same container.
Carrots
Yes, carrots can grow in containers! Choose shorter or round varieties like ‘Parisian’ or ‘Thumbelina’.
Tips: Use a deep pot with loose, well-draining soil. Keep them evenly moist.
Companions: Green onions or lettuce make good neighbors.
Green Beans
Bush beans are perfect for pots, and I always keep a couple going on my patio.
Tips: Choose a pot that’s at least 12 inches deep. Keep them watered and pick frequently to encourage more pods.
Companions: Try planting with nasturtiums to deter pests.
Cucumbers
Smaller or bush varieties of cucumbers can thrive in containers with a bit of vertical support.
Tips: Use a 5-gallon pot and add a small trellis. Keep the soil moist and watch for powdery mildew.
Companions: Dill or nasturtiums work well alongside cukes.
Zucchini
Zucchini needs a big pot (at least 24 inches wide), but it’s very productive.
Tips: Give it room and good airflow to prevent powdery mildew. Harvest young for the best flavor.
Companions: Try nasturtiums or herbs like oregano in the same container.
Herbs (Basil, Parsley, Cilantro, Thyme)
Technically not vegetables, but I always have a container herb garden nearby.
Tips: Group herbs with similar watering needs together. Basil likes more moisture than thyme, for example.
Companions: Most herbs play well together if you match their care needs.
Swiss Chard
Swiss chard is a beautiful and versatile veggie that does great in pots.
Tips: Choose a pot 10-12 inches deep. Harvest outer leaves regularly to keep it producing.
Companions: Pairs nicely with onions or pansies for a pop of color.
Container Gardening Tips for Success:
- Use high-quality potting mix – Not garden soil! Potting mix is lighter and drains better.
- Water consistently – Containers dry out faster than beds. Check daily, especially in hot weather.
- Fertilize regularly – Since nutrients leach out with watering, feed your veggies every couple of weeks.
- Watch for pests – The smaller space makes it easier to catch problems early.
Extending the Season:
For cool-season crops like lettuce and spinach, you can start early and finish late by moving containers to sunny, sheltered spots. Shade cloth can help you keep lettuce going longer into summer.
For heat-lovers like tomatoes and peppers, start seeds indoors or buy transplants to get a jump on the season. Move pots to a sunny location as soon as temps warm up.
Succession Planting in Containers:
Yes, you can succession plant in containers! Just make sure your soil stays healthy. After harvesting radishes, for example, I like to plant quick greens or even another round of radishes if it’s early enough in the season.
Collecting Seeds:
Saving seeds is easy with some container-grown plants like peppers, tomatoes, and herbs. Let a few fruits or flowers mature fully on the plant, then harvest the seeds and dry them. If you don’t collect seeds, don’t be surprised if some self-seeders like dill or lettuce pop up next season from dropped seeds!
My Final Thoughts:
Growing vegetables in containers has given me the flexibility to garden just about anywhere—and I love how creative it lets me get with design and layout. If you’re new to gardening or short on space, container gardening is a low-pressure, high-reward way to dive in. I love using pots and tires in my garden as well. They give me some areas that are very easy to maintain weeds with and it seems some of my heat loving crops like peppers do a little bit better.
Plus, there’s just something magical about picking a ripe tomato or snipping fresh herbs from a container right outside your door.
Happy planting, and don’t forget to follow me on Instagram @PosiePetalsFarm for more tips, behind-the-scenes garden updates, and container inspiration!