20 Best Vegetables to Grow in Pots in India

Last Updated: 19.10.2023
Dhruvdeep Singh
Written by
Meet Dhruv, a writer and nature lover from Amritsar, Punjab, who fell in love with gardening during the lockdown. With a B.Tech in Computer Science and over four years of writing experience, he brings a tech-savvy perspective to gardening. Dhruv's articles are a journey into the world of plants, offering exciting adventures for fellow nature enthusiasts.

Want to grow nutritious and tasty veggies in containers? Here is an exclusive list of 20 Best Vegetables to Grow in Pots in India!

Container gardening is a rising trend and comes with plenty of benefits. It is easy, requires no heavy equipment or land investment, and allows you to grow food on the balcony and terraces. Want to grow nutritious veggies at home? Have a look at the Best Vegetables to Grow in Pots in India!

Check out our article on best rainy season veggies in India here

Best Vegetables to Grow in Pots in India

1. Tomatoes

Indian Name: Tamatar

Botanical Name: Solanum lycopersicum

Tomatoes are productive in containers and need bright sunlight and well-draining, moist soil to do well. Tomatoes grow all year round in India.

2. Lettuce

Indian Name: Indian Lettuce

Botanical Name: Lactuca sativa

Lettuce is a green leafy veggie loaded with vitamins, fibers, and minerals. Lettuce is ideal to grow in small, shady places due to its partial sun requirements. Prefer winter season to grow lettuce in India.

3. Beans

Indian Name: Faliya

Botanical Name: Phaseolus vulgaris

Beans can be a great addition to your balcony vegetable garden. The busy variety grows well in a container without any support while the climbing variety needs a trellis for a backup.

4. Peppers and Chilies

Indian Name: Shimla Mirch, Mirchi

Botanical Name: Capsicum annuum Group

You can easily grow peppers and chilies in a container. They thrive well in sunlight and get ready to harvest after two-three months of transplanting.

5. Radish

Indian Name: Mooli

Botanical Name: Raphanus sativus

Radishes grow fast and do well even in the smallest pots and are ready to harvest in just one month. You can grate, slice, or dice the radish to enhance the flavor of curries and salad.

6. Potatoes

Indian Name: Aloo

Botanical Name: Solanum tuberosum

Growing potatoes in pots are organic and taste better than the ones brought from supermarkets. To grow them well, place the pot in a position where it receives atleast six to eight hours of sunlight.

7. Carrot

Indian Name: Gajar

Botanical Name: Daucus carota subsp. sativus

The small varieties of carrots do well in containers. You need to place the container in a sunny location and make sure to water them regularly.

8. Cucumber

Indian Name: Kheera

Botanical Name: Cucumis sativus

Cucumbers are water-loving plants and thrive well in large pots in full sun. These refreshing veggies require regular watering and fertilizer enriched soil. You can also grow them vertically.

9. Brinjal

Indian Name: Baingan

Botanical Name: Solanum melongena

Also known by the other names like eggplants, brinjals are sun-loving plants and easy to grow in pots. You will need atleast 10-12 inches deep large container and avoid overwatering to grow them.

10. Onion

Indian Name: Kanda

Botanical Name: Allium cepa

Onion is one of the best vegetables to grow in pots in India. Just make sure to place the pot in a well-lit location.

11. Spinach

Indian Name: Palak

Botanical Name: Spinacia oleracea

Spinach comes loaded with essential nutrients and is an ideal veggie for salads and soups. Growing it in pots is easy and it also requires less maintenance.

12. Peas

Indian Name: Matar

Botanical Name: Pisum sativum

Peas pair well with most of the vegetables in India. You can grow the smaller varieties of peas easily in pots. They grow fast and require full sunlight and frequent watering.

13. Bottle Gourd

Indian Name: Lauki

Botanical Name: Lagenaria siceraria

Bottle gourd is a healthy, low-calorie vegetable with a delicate flavor. Take a large pot to grow them and place it in a bright location and do regular watering.

14. Ivy Gourd

Indian Name: Kundru

Botanical Name: Coccinia grandis

Ivy Gourd does well in cool climatic conditions. To grow it in container plant the seedlings in a small pot. Once the seedlings start growing, transplant to a large container.

15. Drumstick Tree

Indian Name: Moringa

Botanical Name: Moringa oleifera

It is possible to grow the dwarf variety of Moringa easily in large pots. You can also grow them for their leaves as the plant is considered as ‘Super-food.’ The drumsticks get ready to harvest between 6-12 months.

16. Jackfruit

Indian Name: Kathahal

Botanical Name: Artocarpus heterophyllus

You will need a large pot to plant jackfruit and place it in a bright location. Go for a dwarf variety and prune the tree to keep the growth in check.

17. Taro

Indian Name: Arbi

Botanical Name: Colocasia

The leaves and roots of taro are edible and make a great addition to curries, cakes, and soups. Taro plants thrive well in large pots.

18. Button Mushroom

Indian Name: Kukurmutta

Botanical Name: Agaricus bisporus

Button mushroom is a popular mushroom variety grown in India, mainly in the winter season. Remember to grow in dark, cool, and humid areas like kitchen or bathroom cabinets.

19. Okra

Indian Name: Bhindi

Botanical Name: Abelmoschus esculentus

Growing Okra in containers offers two amazing benefits. First, it produces a fresh harvest of tasty bhindis, ideal for making delicious curries. Second, it blooms delightful and beautiful okra flowers!

20. Bitter Gourd

Indian Name: Karela

Botanical Name: Momordica charantia

You can grow these tropical vines easily in medium-sized containers with drainage holes. Also, avoid overwatering as it can result in root rot.

Leave a Comment

Send this to a friend