25 Amazing Vegetables To Grow In Pots & Containers

This post contains affiliate links. If you click on one of the links and make a purchase, I may receive a small commission at no additional cost to you. Read our affiliate disclosure here.

Growing vegetables in pots and containers is a fantastic way to enjoy fresh produce, even if you’re short on space! It’s also a fantastic method to keep an eye on soil quality and lower the chances of pests. In this guide, you’ll find some of the best vegetables to grow in pots and containers, along with helpful tips to help your plants thrive.

Vegetables tomatoes and peppers growing in pots.YayImages

Best Vegetables To Grow In Pots & Containers

Let’s dive right into the best vegetables to grow in pots and containers, so you can enjoy fresh, homegrown produce no matter how much space you have!

1. Tomatoes

Large pots with cherry tomatoes on the garden terrace, planting a mini garden when there is no space.YayImages

Tomatoes are a container gardening staple, producing flavorful fruits with the right care. Opt for determinate or dwarf varieties, as they are compact and require less staking. 

Place them in a sunny spot where they can get at least 6-8 hours of direct sunlight daily. Use a deep pot, water consistently, and feed with a balanced fertilizer for healthy growth and abundant harvests.

2. Lettuce

Lettuce growing in pots.YayImages

Lettuce is one of the easiest vegetables to grow in pots, perfect for beginners and seasoned gardeners alike. It thrives in shallow containers and can grow quickly with consistent watering and partial shade. 

Loose-leaf varieties are especially well-suited for container gardening and can be harvested continuously. Sow seeds every few weeks to enjoy fresh, tender leaves throughout the growing season.

3. Spinach

Green spinach on a field texture. Young leaves leaf leaf green, agriculture. Selective focus.YayImages

Spinach is a nutrient-packed vegetable that grows beautifully in pots, particularly in cooler temperatures. It prefers partial shade, but it can tolerate full sun in milder climates. 

Sow seeds directly into the soil and water regularly to keep the soil moist but not waterlogged. Harvest young leaves frequently to encourage new growth and enjoy a constant supply.

4. Swiss Chard

Swiss chard growing in a garden.YayImages

Swiss chard is a versatile vegetable that’s both edible and ornamental, thanks to its vibrant stems and leafy greens. It grows well in containers with full sun to partial shade and thrives in nutrient-rich, well-drained soil. 

Regularly harvest the outer leaves, allowing the plant to continue producing throughout the season. Swiss chard is a hardy choice, resistant to both heat and light frosts.

5. Arugula

Arugula and other edible herbs grow in pots on the windowsill. Growing healthy vitamin greens at home.YayImages

Arugula grows quickly and is perfect for containers, adding a peppery flavor to salads and dishes. It prefers cool temperatures and can thrive in partial shade, making it a good option for spring or fall planting. 

Use a pot with good drainage and keep the soil consistently moist for tender, flavorful leaves. For an extended harvest, plant seeds in intervals every two weeks.

6. Kale

Kale vegetables tree planted growing in four ceramic plant pot at house.YayImages

Kale is a hardy green that performs well in containers, providing a nutritious addition to your garden. It thrives in full sun but can tolerate partial shade, especially in warmer climates. 

Regularly harvest outer leaves while allowing the inner ones to continue growing for a prolonged harvest. Kale is also resistant to frost, making it suitable for early spring or late fall planting.

7. Peppers

Ornamental pepper (dwarf pepper, Capsicum annuum), potted pepper.YayImages

Peppers, whether sweet or spicy, are an excellent choice for container gardening due to their compact size and high productivity. Provide at least 6 hours of sunlight daily, as they thrive in warm conditions. 

Use a large pot and keep the soil consistently moist but not waterlogged for optimal growth. With proper care, your plants will reward you with vibrant, flavorful fruits.

8. Potatoes

A pile of fresh young potatoes. Freshly dug potatoes with soil dirt. Harvesting, harvest. Agricultural food production and farming. Gardening. Growing organic potato vegetables on the farm.YayImages

Potatoes grow surprisingly well in containers, particularly in deep pots or grow bags like these ones on Amazon. Start with seed potatoes and plant them in well-draining soil, adding more soil as the plants grow to encourage tuber development. 

Place the container in full sun and water consistently to keep the soil evenly moist. When the plants die back, you can harvest a bountiful crop of fresh, homegrown potatoes.

9. Sweet Potatoes

Red sweet potatoes.YayImages

Sweet potatoes are not only nutritious but also visually appealing with their lush, trailing vines. Use a deep container with loose, well-drained soil to accommodate the tubers. 

Position the pot in full sunlight and water regularly, allowing the soil to dry slightly between waterings. Sweet potatoes are low-maintenance and a rewarding addition to your container garden.

10. Eggplants

Close-up of eggplants on a bush with a garden on the background.YayImages

Eggplants thrive in containers, particularly smaller varieties like ‘Fairy Tale’ or ‘Little Fingers.’ They require at least 6-8 hours of direct sunlight daily and well-draining, nutrient-rich soil. 

Use stakes or cages to support the plant as the fruits grow, preventing stems from breaking. With consistent watering and care, your eggplants will produce glossy, flavorful fruits.

11. Peas

Fresh green peas growing in the summer garden.YayImages

Peas are a cool-season crop that grows well in containers, offering both beauty and nutrition. Choose dwarf or bush varieties, and provide a small trellis or stakes for support as they climb. 

Plant them in well-drained soil and place the container in a sunny location. Regular watering and timely harvesting of pods will ensure a continuous yield.

12. Beans

Runner beans growing on the plant.YayImages

Beans are another easy-to-grow vegetable that thrives in containers, offering a variety of options like bush or pole types. Bush beans are compact, while pole beans require a trellis or stakes for climbing. 

They need full sun and consistent watering to produce tender, flavorful pods. With proper care, beans can provide a productive and space-efficient addition to your garden.

13. Carrots

Lots of small carrots lying on the ground.YayImages

Carrots are ideal for containers as long as the pot is deep enough to accommodate their roots. Choose shorter varieties like ‘Parisian’ for smaller pots. 

Ensure the soil is loose, sandy, and free of stones to promote straight root growth. Keep the soil moist and thin the seedlings to prevent overcrowding for the best results.

14. Onions

Young green onions in the growing in a container.YayImages

Onions are a versatile vegetable that thrive in containers, making them a great addition to your potted garden. Choose a wide, shallow container with good drainage and fill it with nutrient-rich, loose soil. 

Plant onion sets or seedlings, spacing them adequately to allow for bulb development. With consistent watering and plenty of sunlight, you’ll be rewarded with flavorful, fully-formed onions for your kitchen.

15. Scallions

Spring onions on wooden background.YayImages

Scallions, also known as green onions, are an excellent option for container gardening, especially in smaller spaces. They grow quickly and require minimal care, making them ideal for beginners. 

Use a shallow pot with well-draining soil and place it in a sunny spot. Harvest them young for a mild flavor, or let them grow longer for a stronger taste.

16. Garlic

Close-up bunch of fresh dug garlic plant in hand, harvest garlic summer sunny vegetable garden background.YayImages

Garlic is a rewarding and simple crop to grow in containers, providing fresh cloves and flavorful scapes. Plant individual cloves in loose, well-drained soil with their pointed ends facing upward. 

Position the pot in a sunny location and water sparingly to prevent rot. Harvest garlic when the leaves turn yellow and dry, typically in late summer or early fall.

17. Herbs

Variety of potted herb plants for sale at a local country market stallYayImages

Herbs like basil, parsley, thyme, cilantro, and mint are perfect for containers and thrive even on windowsills. They grow quickly, require little space, and are easy to maintain with regular pruning and watering. 

Place herb pots in sunny locations, but some varieties, like mint, tolerate partial shade. Snip leaves as needed to encourage bushier growth and a steady supply of fresh flavors.

18. Beets

Autumn harvest beets from the garden.YayImages

Beets are versatile and easy vegetables to grow in pots and containers, offering both edible roots and nutritious greens. Choose a pot that’s at least 12 inches deep and use loose, well-drained soil for best results. 

Provide full sun and consistent watering to encourage healthy growth. Harvest the roots when they reach the desired size, and don’t forget to enjoy the tasty beet tops as well.

19. Cabbage

Beautiful golden cabbage from organic farming.YayImages

Cabbage grows well in containers, especially if you select compact varieties like ‘Golden Acre’. Use a large pot with plenty of space for the plant to form its dense head. 

Position the container in a sunny spot and water regularly to keep the soil moist. With proper care, cabbage can produce crunchy, flavorful heads that are perfect for salads or cooking.

20. Radishes

Homegrown fresh red radish on wooden table.YayImages

Radishes are one of the quickest vegetables to grow, making them ideal for impatient gardeners. They thrive in shallow pots and need loose, well-drained soil for smooth root development. 

Position the container in full sun and water consistently to prevent the roots from becoming woody. Sow seeds every two weeks for a continuous supply of crisp, spicy radishes.

21. Cauliflower

Close up box of fresh cauliflower cabbages at retail display of farmer market, high angle view.YayImages

Cauliflower can be grown in containers with a little extra care and attention to its needs. Choose a large pot with rich, fertile soil and ensure it receives at least 6 hours of sunlight daily. 

Water consistently, and protect developing heads from direct sunlight to prevent discoloration. With patience and proper care, cauliflower will reward you with firm, delicious heads.

22. Parsnips

Fresh parsnip vegetables after being harvested in a fall garden.YayImages

Parsnips are a root vegetable that thrives in deep containers filled with loose, stone-free soil. They grow best in full sun and require a long growing season, but they’re worth the wait. 

Water regularly to keep the soil evenly moist and ensure proper root development. Harvest after the first frost for sweeter, more flavorful parsnips.

23. Squash

Yellow squash grown in a plastic pot.YayImages

Squash, particularly bush varieties, can be grown successfully in large pots or grow bags. Choose compact types like ‘Bush Baby’ zucchini and provide full sun and consistent watering. 

Squash plants are heavy feeders, so apply a balanced fertilizer during the growing season. Their productive nature and delicious fruits make them a rewarding choice for container gardening.

24. Turnips

Turnip vegetables in the garden.YayImages

Turnips are a fast-growing vegetable that performs well in containers with adequate depth. They thrive in loose, well-drained soil and need regular watering to ensure tender roots. 

Harvest them young for a mild flavor, or allow them to mature for a stronger taste. Turnip greens are also edible and make a nutritious addition to your meals.

25. Celery

Close-up celery plant growing in a garden bed.YayImages

Celery is a wonderful vegetable for containers, offering crisp, flavorful stalks with proper care. Start with seedlings or regrow celery from the base of store-bought stalks. 

Position the pot in full sun, keep the soil consistently moist, and mulch to retain moisture. Harvest stalks as needed, and enjoy the fresh crunch in salads, soups, or snacks.

Vegetables and herbs growing in pots outdoors.YayImages

Conclusion

Growing vegetables in pots and containers is a wonderful way to enjoy fresh, homegrown produce, regardless of how much space you have. By choosing the right plants and providing them with the necessary care, you can create a thriving and productive garden.

From leafy greens to root vegetables and herbs, there’s a variety of plants that every gardener can successfully grow in pots. Start your container garden today and experience the joy of harvesting your own fresh and flavorful produce!

You may also like:

Save it for later!

most amazing vegetables you can grow in pots.
container vegetable garden ideas. best veggies to grow in pots.
Scroll to Top