20 Best Container Garden Vegetables, Fruits and Herbs

Container gardening is a great way to grow your own produce, even if you don’t have a lot of space. In this article, we will explore the top 20 crops that are perfect for growing in containers. Angela from Growing in the Garden shares her expertise on which crops are best suited for container gardening and provides tips on how to grow them successfully.

From tomatoes to herbs, Angela covers a wide range of crops that are well-suited for container gardening. She shares her insights on the specific varieties that work best, as well as tips on how to care for each crop. Whether you’re a seasoned gardener or just starting out, this article is a great resource for anyone looking to grow their own produce in containers.

Key Takeaways

  • Container gardening is a great way to grow your own produce, even if you don’t have a lot of space.
  • Angela from Growing in the Garden shares her top 20 crops that are perfect for growing in containers, along with tips on how to care for each crop.
  • Whether you’re a seasoned gardener or just starting out, this article is a great resource for anyone looking to grow their own produce in containers.

Tomatoes

Tomatoes are a popular crop to grow in containers. To grow tomatoes successfully in a container, ensure that the container is large enough and well-watered. It is recommended to grow only one tomato plant per container as they can get quite large and do not like to compete for space. Adding an oya or growing the tomato in a self-watering container can help meet the plant’s water needs.

Squash is another plant that grows well in containers. Growing squash in a container allows it to have plenty of room to spill over the outside and not take up too much space in the garden bed. Leave enough space around the container for the plant to grow large and use an oya for watering.

Lettuce, spinach, and arugula are ideal crops for container gardening. They grow better in containers than in the ground due to their small root system and quick growth. These crops need regular access to water to thrive.

Eggplants do well in containers, especially small compact varieties like fairy tale and bambino. These crops prefer warm soil, which allows for earlier planting in the spring if grown in containers.

Peas are another great option for container gardening. They love to climb, so provide them with something to climb when planting. The shallow root system of peas grows well in containers, and they are easy to plant from seed. Look for dwarf varieties like little marvel, sugar ann, and tom thumb.

Sweet potatoes grow happily in large containers. These vines will spill out, but letting them grow provides more energy to the sweet potato. Carrots, onions, garlic, and peppers are other crops that grow well in containers.

Potatoes prefer acidic soil, which is easy to provide when grown in containers. Container-grown potatoes are also easier to harvest. Okra is another warm-season crop that grows well in containers. Swiss chard, kale, cauliflower, cabbage, strawberries, citrus trees, fig trees, and herbs like mint, oregano, and lemon balm are also great choices for container gardening.

Growing crops in containers provides more flexibility and control over the growing environment. It also allows for the use of limited garden space more efficiently.

Squash

Squash is a plant that can take up a lot of room in a garden bed, but it grows well in containers. When grown in a container, it has plenty of room to spill over the outside without taking up too much space. It’s important to leave plenty of room around the container for the plant to grow large.

When growing squash in a container, it’s important to choose a container that is large enough to accommodate the plant’s needs. The container should also have good drainage to prevent waterlogging.

Small varieties of winter squash, like mini jack pumpkin, also do really well in containers. These small squash plants are perfect for small spaces and can be grown in containers on a porch or balcony.

Overall, growing squash in containers is a great way to save space in a garden bed while still being able to enjoy the benefits of this delicious vegetable.

Leafy Greens

Leafy greens like lettuce, spinach, and arugula are ideal crops for container gardening. They typically grow better in containers than in the ground due to their small root system and quick growth. To ensure their success, regular access to water is crucial.

When growing lettuce in containers, it’s important to choose a container that is at least 12 inches deep. Plant the seeds and thin to three inches apart. Spinach and arugula can be grown in smaller containers, but still require regular watering.

Other greens like Swiss chard and kale also do well in containers. Swiss chard can tolerate both cold and heat, while kale is a cool-season crop that improves in flavor after a frost.

Overall, leafy greens are a great choice for container gardening due to their small size and quick growth. They can be easily moved to different locations and require minimal space.

Eggplants

Eggplants are another crop that grows really well in containers. Choosing small compact varieties like Fairy Tale and Bambino is a good idea. Eggplants prefer warm soil, which means you can plant them earlier in the spring if you grow them in containers.

When growing eggplants in containers, make sure to choose a container that is at least 12 inches deep. This will give the eggplants enough room to grow and develop. Eggplants need regular access to water, so make sure to water them well.

Overall, eggplants are a great choice for container gardening. They are easy to grow, don’t take up too much space, and can produce a bountiful harvest.

Peas

Peas are a great crop to grow in containers. They have a shallow root system that grows well in containers, making them easy to plant from seed. Dwarf varieties like Little Marvel, Sugar Ann, and Tom Thumb are great choices for container gardening. Peas love to climb, so providing them with something to climb on when planting is important.

When growing peas in containers, it’s important to leave plenty of room around the container for the plant to grow large. Peas prefer cool temperatures, so it’s best to plant them in the spring or fall. Regular watering is also important for peas to grow well in containers.

Overall, peas are a great choice for container gardening due to their shallow root system, climbing nature, and preference for cooler temperatures.

Sweet Potatoes

Sweet potatoes are an excellent option for container gardening. They grow happily in a large container, and the vines will spill out, directing all the energy into the sweet potato. It’s important to choose a large enough container to give the sweet potato enough room to grow.

When growing sweet potatoes in containers, it’s essential to keep the soil moist. Sweet potatoes need regular access to water, so it’s a good idea to use a self-watering container or add an oya.

Sweet potatoes are a warm-season crop, and they prefer warm soil. This means you can plant them earlier in the spring if you grow them in containers.

Overall, sweet potatoes are a great option for container gardening, and they’re easy to grow from slips or vine cuttings. With the right container and care, you can enjoy a bountiful harvest of sweet potatoes from your container garden.

Carrots

Carrots may not be the first crop that comes to mind when thinking of container gardening, but they are actually a great choice for growing in containers. According to Angela from Growing in the Garden, carrots can be grown in a container that is at least 12 inches deep.

To grow carrots in containers, plant them by seed and then thin them to three inches apart. This will give them enough room to grow and develop properly. It’s important to keep the soil consistently moist, as carrots need regular access to water to grow well.

One advantage of growing carrots in containers is that it allows for better control over soil quality and drainage. Additionally, container-grown carrots are less likely to be bothered by pests or diseases that can be present in garden soil.

Overall, carrots are a great choice for container gardening and can provide a bountiful harvest of delicious and nutritious vegetables.

Onions

Onions are a great choice for container gardening. They can be interplanted among other crops in containers and make excellent companion plants. Onions have a shallow root system and can be grown in containers that are at least 12 inches deep. To grow onions in containers, plant them by seed and thin to three inches apart. Onions need regular access to water and prefer well-drained soil.

Overall, onions are a versatile crop that can be easily grown in containers. They are a great addition to any container garden and can be used in a variety of dishes.

Garlic

Garlic is an excellent choice for container gardening. It is easy to grow and requires minimal maintenance. Garlic grows well all by itself or interplanted with other crops such as onions as companion plants in other containers. Garlic prefers well-drained soil and needs regular watering. It can be grown in small containers, making it a perfect choice for those with limited space.

When growing garlic in containers, it is important to choose a container that is at least 12 inches deep. Plant garlic cloves about 2-3 inches deep and 6 inches apart. Garlic can be planted in the fall or early spring and takes about 6-8 months to mature.

Garlic is a versatile crop that can be used in many different dishes. It is also known for its health benefits, including its ability to boost the immune system and lower blood pressure. With its easy growing requirements and numerous uses, garlic is a great addition to any container garden.

Peppers

Peppers are a great choice for container gardening because they require good drainage, which is often provided by containers. Another advantage of growing peppers in containers is that they prefer warm soil and containers often heat up quicker in the spring, allowing for earlier planting and production.

There are many varieties of peppers to choose from, including sweet and hot peppers. Some popular sweet pepper varieties for container gardening include Cubanelle, Banana, and Mini Bell. For those who like it hot, Jalapeno, Serrano, and Habanero are great choices.

When growing peppers in containers, it is important to choose a container that is at least 12 inches deep and has drainage holes. Peppers also need regular watering and fertilization to thrive.

Overall, peppers are a versatile and easy crop to grow in containers, and they can add a lot of flavor and spice to your meals.

Potatoes

Potatoes are a popular crop to grow in containers. They prefer acidic soil, which is easy to provide when growing them in containers. Container-grown potatoes are also easier to harvest, as they can be dumped out of the container into a wheelbarrow when it’s time to harvest. It’s recommended to use a container that’s at least 12 inches deep to allow for proper growth.

When growing potatoes in containers, it’s important to keep the soil moist but not waterlogged. Overwatering can lead to rot and disease. Potatoes also require plenty of sunlight, so it’s best to place the container in a sunny location.

Some popular potato varieties to grow in containers include Yukon Gold, Red Pontiac, and Fingerling potatoes. It’s important to choose a variety that’s suitable for container gardening and to follow proper planting and care instructions.

Overall, growing potatoes in containers can be a great option for those with limited garden space or who want to try their hand at container gardening.

Okra

Okra is a popular warm-season crop that grows well in containers. It can be interplanted with other quick-harvesting crops, and then take up the remaining space after those crops are harvested. This crop grows through the summer and into fall. Okra prefers warm soil and needs regular access to water.

When growing okra in containers, it’s important to choose a container that is at least 12 inches deep. The shallow root system of okra grows well in containers, and it’s easy to plant from seed. Okra can be harvested as needed for months, making it a great choice for container gardening.

Overall, okra is a great option for those looking to grow crops in containers. It’s easy to grow and maintain, and can provide a bountiful harvest throughout the growing season.

Swiss Chard

Swiss chard is a versatile crop that can be easily grown in containers. It is tolerant of both cold and heat, making it an ideal choice for all seasons. Swiss chard can be grown from seed and harvested as needed for months. It is easy to care for and requires regular watering.

When growing Swiss chard in containers, it is important to choose a container that is at least 12 inches deep to accommodate its long roots. Swiss chard can be grown alone or interplanted with other crops in containers. It is a great companion plant for other vegetables, such as onions and garlic.

Swiss chard is a nutritious crop that is rich in vitamins and minerals. It is a great addition to any container garden and can be used in a variety of dishes, from salads to stir-fries. With proper care and attention, Swiss chard can thrive in containers and provide a bountiful harvest for months to come.

Kale

Kale is a cool season crop that is easy to grow in containers. It is a member of the cabbage family and is packed with nutrients like vitamins A, C, and K. Kale has a slightly bitter flavor and a chewy texture. It is a versatile vegetable that can be eaten raw or cooked.

To grow kale in containers, choose a container that is at least 12 inches deep. Kale plants have a deep root system, so they need plenty of room to grow. Fill the container with a good quality potting soil and add some compost for extra nutrients.

Plant kale seeds about 1/4 inch deep and 2 inches apart in the container. Keep the soil moist and provide plenty of sunlight. Kale needs about 6 hours of sunlight per day to grow properly.

Kale is a hardy plant that can tolerate cold temperatures. In fact, a frost can improve the flavor of kale. If you live in a warm climate, try growing kale in the fall or winter when temperatures are cooler.

Harvest kale when the leaves are about 6-8 inches long. You can either harvest individual leaves or cut the entire plant at once. Kale will continue to produce new leaves as long as the plant is healthy.

Overall, kale is a great choice for container gardening. It is easy to grow, packed with nutrients, and can be used in a variety of recipes.

Cauliflower

Cauliflower is a cool season crop that grows well in containers. It can be tricky to grow, but with the right care, it can yield a bountiful harvest. Cauliflower prefers cooler temperatures and doesn’t like it too hot or too cold. Therefore, it’s essential to provide it with a container that is at least 12 inches deep and keep it in a location with consistent temperatures.

When growing cauliflower in containers, it’s crucial to keep the soil consistently moist. Cauliflower needs regular access to water to grow correctly. Adding a layer of mulch to the soil can help retain moisture and keep the roots cool.

Cauliflower is also a heavy feeder, meaning it requires a lot of nutrients to grow. Therefore, it’s essential to fertilize it regularly with a balanced fertilizer.

Harvesting cauliflower is easy, but it’s essential to do it at the right time. When the heads of the cauliflower are fully formed and firm to the touch, it’s time to harvest them. Cut the head off with a sharp knife, leaving a couple of leaves attached.

Overall, cauliflower is an excellent choice for container gardening. It’s easy to grow, and with the right care, it can yield a bountiful harvest.

Cabbage

Cabbage is a cool season crop that grows well in containers. It is a member of the brassica family and it is related to broccoli, cauliflower, and brussels sprouts. Cabbage needs full sun and well-drained soil. It is important to choose a container that is at least 12 inches deep and has enough space for the cabbage to grow. Cabbage plants need regular watering and fertilizing.

When growing cabbage in containers, it is important to keep an eye out for pests such as aphids, cabbage loopers, and cabbage worms. These pests can be controlled with insecticidal soap or neem oil. Cabbage is also susceptible to diseases such as clubroot, black rot, and downy mildew. To prevent these diseases, it is important to keep the container clean and to rotate the cabbage with other crops.

Overall, cabbage is a great crop to grow in containers. It is easy to grow and it is a great addition to any garden.

Strawberries

Strawberries are a great choice for growing in containers. This allows them to be lifted off the ground and away from pests. Day-neutral and ever-bearing strawberry varieties do best in containers.

To grow strawberries in containers, choose a container that is at least 12 inches deep and wide enough to accommodate the plant. Fill the container with a high-quality potting mix and plant the strawberry plant at the same depth as it was in its original container.

Strawberries need regular access to water, so make sure to water them frequently. They also need well-draining soil, so ensure that the container has drainage holes at the bottom.

By growing strawberries in containers, you can easily move them to a sunny location during the day and a shaded location during the hottest months of the year. This helps to regulate the temperature and keep the plants healthy.

Overall, strawberries are a great addition to any container garden and can provide a tasty and nutritious harvest.

Citrus Trees

Citrus trees are a great crop to grow in containers. There are many varieties of citrus, and growing them in containers helps to limit their size and lets you plant more citrus. It also keeps the citrus roots out of garden beds and contained in the container. In cooler climates, you can bring the containers indoors to overwinter.

Some popular citrus varieties to grow in containers include:

  • Meyer lemon
  • Key lime
  • Calamondin orange
  • Satsuma mandarin
  • Blood orange

When growing citrus trees in containers, it’s important to choose a container that is large enough to accommodate the tree’s root system. Citrus trees need well-draining soil, so make sure to use a potting mix that is specifically formulated for citrus. Water the tree regularly, but be careful not to overwater as this can lead to root rot.

Citrus trees also need plenty of sunlight, so make sure to place the container in a spot that receives at least 6 hours of direct sunlight per day. If you live in a hot climate, consider moving the container to a spot that receives some afternoon shade to protect the tree from the intense heat.

Overall, citrus trees are a great choice for container gardening and can provide you with delicious fruit for years to come.

Fig Trees

Growing fig trees in containers is a great option for those who want to enjoy fresh figs but have limited space. Container-grown figs can be moved to a sunny spot during the growing season and then brought indoors during the winter in cooler climates.

To grow fig trees in containers, choose a large container that is at least 18 inches in diameter and 18 inches deep. Figs have a deep root system, so a deep container is necessary. Use a well-draining potting mix that is rich in organic matter.

Figs need full sun to produce fruit, so place the container in a sunny spot. Water the fig tree regularly, keeping the soil moist but not waterlogged. Fertilize the fig tree with a balanced fertilizer every four to six weeks during the growing season.

Prune the fig tree in the late winter or early spring to promote new growth and fruit production. Remove any dead or damaged branches and thin out any overcrowded branches.

With proper care, a container-grown fig tree can produce delicious fruit for many years.

Herbs

Growing herbs in containers is a great way to keep invasive plants contained and to easily move them to the shade during the hottest months of the year in hot climates. Almost any herb grows really well in a container, but the invasive ones like mint, oregano, and lemon balm are the favorites. When grown in the ground or in raised beds, these herbs will spread and can take over an area. However, when grown in a container, it helps to keep those roots contained.

Some of these herbs may die back in cold climates, but mulching them well will probably cause them to re-emerge in the spring. In addition to containing the invasive plants, growing herbs in containers also means that you can move the container to the best location for the plant’s needs.

Overall, growing herbs in containers is a great way to have fresh herbs on hand for cooking and to keep invasive plants under control.