25 Easy Container Vegetables for Balcony & Rooftop Garden | Container Vegetable Gardening

Sheri Dorn is a versatile homesteader and culinary artist with a strong focus on organic and heirloom gardening. Holding a Master's degree in Culinary Arts, she combines her love for cooking and gardening in a unique way. Sheri is an active contributor to online gardening communities and enjoys quality outdoor time with her family and pets.
Learn About Our Editorial Policy

2-Minute Read

Container Vegetable Gardening allows you to cultivate edibles in a limited space! Have a look at some Easy Container Vegetables you can grow!

Don’t have a garden to grow veggies? Don’t worry! Opt for Container Vegetable Gardening and enjoy an organic and fresh harvest easily!

Container Vegetable Gardening

1. Beans

Container Vegetable Gardening

Most of the beans are climbers, and you can grow them on your balcony or rooftop garden near a wall. Make sure you select a spot that gets ample sunlight.

Grow them in 10-12 inches-deep pots and a trellis-like structure for support. Since beans fix the nitrogen, you can grow summer savory kale, spinach, and celery with it in a large pot.

2. Tomatoes

Easy Container Vegetables for Balcony

Without a doubt, tomatoes are the easiest to grow if you can expose them to plenty of sunlight. You could also try cherry tomatoes for a higher yield.

3. Lettuce

Container Vegetable Gardening

Growing lettuce in pots is easy as it grows up quickly, and you will have the opportunity to harvest repeatedly.

For growing lettuce, choose a wide planter rather than a deep one. Remember, leaf lettuces can be grown more closely than head lettuces. Use well-draining soil and do shallow and frequent watering to keep the soil slightly moist.

Check 12 Easy-to-Make DIY Vertical Lettuce Garden Ideas 

4. CucumberSimple Balcony Vegetables in Containers

Cucumbers require regular watering, full sun, warm temperatures, and fertilizer. If you have some space, instead of growing dwarf and bushier varieties, grow tall, climbing varieties for higher yield.

5. Peppers and Chilies

Container Vegetable Gardening 5

After tomatoes, peppers and chilies are the easiest to grow in containers, and they are the most productive, too. If you keep the pot in a sunny spot and provide the right soil and fertilizer at the time, this vegetable will fruit prolifically.

6. CarrotsSimple Balcony Vegetable Container Recipes

Sow the seeds of carrot varieties that are short instead of standard ones, as they require more room to grow their roots. Keep the plants in full to partial sun. Also, carrots are susceptible to mildew, so don’t wet the foliage.

7. RadishesContainer Vegetable Gardening 1

Radishes are one of the quickest-growing vegetables and are suitable for container vegetable gardening. They are ready for harvest in 24-60 days, depending on the variety.

8. Peas

Simple Balcony Vegetable Container

Peas require moist soil and cool to moderate weather to thrive. All varieties are suitable for container gardening, but dwarf bushier varieties are better.  You can grow 4-6 plants in a 12-inch wide container.

9. Eggplants

Simple Container Vegetables for the Balcony

For growing eggplant, choose a pot that is 10-12 inches deep and wide. Choose a spot with a minimum of 5-7 hours of direct sun. You’ll also have to support the plant by means of staking or caging.

10. Beets

Simple Container Vegetables for the rooftop

It is a fast-growing crop, and you don’t need a large container for planting it. Use a well-draining potting mix and give it plenty of sunlight for a bumper harvest.

11. Potatoes

Simple Rooftop Vegetables in Containers

Potatoes are also a great option for containers as long as they get full sun. Use a large container that’s at least 12-14 inches deep. You can also opt for grow bags.

12. Squash

Simple Rooftop Vegetables in Containers

Squash requires plenty of light, rich, well-draining soil, constant watering, and fertilizer. G with ‘Honeybear,’ which is a small award-winning variety and is best for pots.

13. Arugula

 Rooftop Vegetables in Containers

The leaves of this vegetable are delicious, and they also have sweet edible flowers. This plant does best in plenty of sunlight. Also, avoid overwatering to keep potential diseases at bay.

Read about the best arugula companion plants 

14. Cole Crops

Easy Container Vegetables for the Terrace

Broccoli, cabbage, and cauliflower come under Cole crops, and you can grow these veggies easily in pots. Though avoid planting all varieties in a single container.

15. ChardSimple Rooftop Vegetables in Containers

Let’s begin with chard, a plant that is often overlooked. However, it has visually appealing foliage with vibrant colors, and it grows remarkably well in containers. Read more here.

16. Spinach

Container Vegetable Gardening 16

Growing spinach doesn’t necessarily require deep pots. Instead, opt for a wide container or consider using window boxes or crates. It’s important to use a high-quality potting mix that is rich in organic matter.

17. KaleSimple Container Vegetables for the Roof

Growing kale in pots is a breeze. Simply start the seeds indoors 5-7 weeks prior to the last frost. If you’re planting in a cool climate, ensure that the containers are placed in an area that receives plenty of sunlight.

18. Bok ChoySimple Container Vegetables for the Rooftop

Cultivating Pak Choi in containers is an effortless process! This vegetable is perfect for gardeners since it grows rapidly and doesn’t require a lot of space.

You can begin by planting the seeds indoors, ideally 4-5 weeks before the expected last frost. Alternatively, you can simplify the process by sowing the seeds directly into the pots outdoors after the last frost prediction date has passed.

19. Turnip

Simple Container Vegetables for the Balcony

When growing turnips in containers, it’s important to choose an appropriate container size based on the variety you plan to cultivate. Since turnips don’t respond well to transplantation, it’s best to sow the seeds directly into the container.

20. Garlic

Simple Balcony Vegetable Container

Garlic can be planted at any time of the year, and it’s important to use soil that is both organic and has good drainage. For optimal growth, position the pot on a windowsill that faces south or west.

21. Bell Pepper

Container Vegetables for Balcony

It’s simple to grow bell peppers in containers, whether you choose to propagate them from seeds or purchase a plant from a garden center. Ensure you use high-quality soil and select a sunny spot for planting.

22. Fenugreek Easy Container Vegetables for rooftop

Like many other leafy greens, fenugreek can be grown in containers. To do so, opt for nutrient-rich potting soil and position the containers in an area that receives 4-5 hours of direct sunlight.

23. Artichokes

Easy Container Vegetables

Artichokes are short-lived perennials in warm climates; they are grown as annuals in colder regions. Even if you lack a garden area, you can still grow these delectable chokes in a compact space!

24. OkraEasy Container Vegetables for Balcony

Lady’s finger, also called okra, is a tropical vegetable that thrives in warm seasons and requires a minimum of 5-6 hours of full sunlight.

To grow this plant successfully, it is essential to use soil that is well-draining, loamy, and crumbly in texture.

25. Malabar Spinach

Easy Container Vegetables for the Terrace

A rapidly-growing vine, this plant produces edible leaves that emit a gentle spinach-like aroma when crushed. It is possible to cultivate this plant using either seeds or cuttings. Read more here.

Recent Posts

Join our 3 Million Followers:


Related Articles


  1. i am really inspired and would like to learn gowing fruits and vegetables on the roof of my house.i have already placed an order for big pots. as i am going to do it for the first time so i need guidance.i wish someone help me in getting seeds etc and will let me know how to do it.

    • hi,
      from where did you get big pots.
      i want to grow vegetables on my house roof top, so i need big pots.
      i am from delhi paschim vihar area.

      • Pots and containers are pretty expensive and the prices may put you off.

        Use poly open top self standing bags instead. They are cost effective, long lasting, light in weight, easily stored and most suited for the job.

        Contact us for supplies +91 9816075144

  2. I’ve got some wonderful kale in pots on my balcony and I did try cucumbers. But the cuc’s are incredibly thirsty and to be honest, I felt like it’s slave! Constant watering which isn’t easy to do on an apartment balcony when you’re hauling water from the kitchen sink.

  3. Just planted my seeds for a salad garden. Purchased pots and soil. Looking forward to the abundant yield! Any tips for cherry tomatoes?


Please enter your comment!
Please enter your name here