How to Grow a Balcony Vegetable Garden: 15 Edible Plants to Try for a Thriving Harvest
Dreaming of fresh veggies right outside your window? You don’t need a backyard to make it happen.
How to Grow a Balcony Vegetable Garden: 15 Edible Plants to Try is your guide to turning a small space into a lush, productive haven. Whether you’re in a high-rise or a cozy studio, a balcony vegetable garden is easier than you think — and much tastier than store-bought!
1. Tomatoes: The Balcony MVP
No balcony vegetable garden is complete without tomatoes. They’re productive, sun-loving, and absolutely delicious when grown fresh.
Why Tomatoes?
- Thrive in containers
- Compact varieties like Tiny Tim or Patio Princess are ideal
- Yield tons of fruit in a small footprint
Pro Tip: Use at least a 12-inch-deep pot with drainage holes. Stake or cage your plant for support.
Buy on Amazon: Tomato Grow Kit

2. Lettuce: Quick, Crisp & Constant
Lettuce is a great starter crop. It loves containers and grows quickly.
Highlights:
- Great for partial shade (ideal for apartment patio gardens)
- Multiple harvests with cut-and-come-again varieties
- Needs shallow pots (6-8 inches deep)
Fun Fact: Lettuce grows so fast, it’s like the sprinter of the vegetable world.
Buy on Amazon: Lettuce Seeds

3. Radishes: The Impatient Gardener’s Dream
Impatient? Grow radishes! You’ll harvest in as little as 25 days.
Quick Tips:
- Compact and easy to grow
- Perfect for shallow containers
- Great for kids and beginners
Container gardening doesn’t get more rewarding than this.
Buy on Amazon: Radish Seeds Pack

4. Bell Peppers: Colorful and Crisp
Bell peppers are not only delicious but also bring vibrant colors to your garden.
Why They Rock:
- Need warm weather and full sun
- Look stunning on a sunny balcony
- Use 10-12 inch pots for best results
A little fertilizer goes a long way!
Buy on Amazon: Bell Pepper Seeds

5. Basil: Balcony’s Fragrant Superstar
Basil thrives in pots and pairs wonderfully with all your homegrown tomatoes.
What to Know:
- Loves warmth and sunlight
- Pinch back tops for bushier growth
- Grows quickly and continuously if harvested regularly
Anchor Tip: Learn more about edible flowers in our Red Flowers to Grow for a Gorgeous Garden guide.
Buy on Amazon: Basil Plant Kit

6. Spinach: The Power Green
Spinach loves a bit of shade, making it ideal for partially covered balconies.
Why It Works:
- Compact growth
- Nutrient-dense and fast-growing
- Does well in cooler climates
Spinach in container vegetables proves that power can come in small, leafy packages.
Buy on Amazon: Spinach Seeds

7. Swiss Chard: Rainbow Beauty
Bright and bold, Swiss chard is ornamental and edible.
Perks:
- Grows well in large pots
- Extremely cold-hardy
- Adds color and nutrition to your space
Who said vegetables can’t be pretty?
Buy on Amazon: Swiss Chard Seeds

8. Green Onions: No-Fuss Flavor Boosters
Need a quick flavor boost? Green onions grow rapidly and require little effort.
Why You’ll Love Them:
- Regrow from kitchen scraps
- Thrive in narrow containers
- Use as garnish or main ingredient
Buy on Amazon: Green Onion Starter Kit

9. Mint: The Invader (In a Good Way)
Mint grows fast—maybe too fast! Keep it contained, and you’ll have a refreshing herb all season.
Best Practices:
- Use a separate pot to avoid overtaking other plants
- Likes moisture and indirect sun
- Great for teas and mojitos!
Buy on Amazon: Mint Seeds

10. Cucumbers: Vertical Veggies
Short on space? Go vertical! Cucumbers grow beautifully on trellises.
How To Grow:
- Choose bush or dwarf varieties
- Use a trellis to maximize vertical space
- Loves warmth and regular watering
External Link: Read more about vertical gardening from the Old Farmer’s Almanac
Buy on Amazon: Cucumber Seeds + Trellis Kit

11. Kale: Tough Love Greens
Kale thrives in cooler temps and isn’t too fussy.
Features:
- Grows in small pots (8-10 inches)
- Extremely resilient
- Harvest outer leaves for continuous growth
Buy on Amazon: Kale Seeds

12. Carrots: Deep But Doable
Carrots in containers? Yep — as long as the pot is deep enough.
Quick Pointers:
- Use deep, loose soil
- Thin seedlings for proper root development
- Opt for short-root varieties like Thumbelina
Buy on Amazon: Carrot Seeds

13. Rosemary: The Woodsy Wonder
This fragrant herb doubles as a mini evergreen bush.
Why It’s Awesome:
- Loves dry conditions
- Great for Mediterranean dishes
- Pest-resistant and low-maintenance
Buy on Amazon: Rosemary Starter Plant

14. Ginger: The Underground Star
Spicy and medicinal, ginger is surprisingly easy to grow in containers.
How To:
- Plant a rhizome in a wide, shallow pot
- Likes humid, shady conditions
- Takes time but well worth the wait
Buy on Amazon: Ginger Growing Kit

15. Edible Flowers: Beauty Meets Function
Why not eat your flowers? Edible blooms like nasturtiums and pansies offer color and taste.
Why Grow Them?
- Dual purpose: ornamental and edible
- Attract pollinators to your balcony vegetable garden
- Perfect for salads and desserts
Buy on Amazon: Edible Flower Seed Mix

Final Thoughts: Grow Big in Small Spaces
You don’t need a yard to grow delicious food. From leafy greens to herbs and spicy roots, these 15 edible plants make your apartment patio garden feel like a farmer’s market.
So go ahead — grab a pot, some soil, and your favorite seeds. Before you know it, your balcony will be the talk of the building. And if your neighbor asks why your tomatoes are juicier than theirs? Just wink and say, “Secret soil recipe!”
Looking for flower inspiration too? Visit our Gardenavia homepage for colorful plant guides and more tips!