• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Real Gardener

How People Actually Grow Food

  • Home
  • Shop
  • Blog
  • About

9 Warm-Season Vegetables to Grow in Containers

Disclaimer: This blog post contains affiliate links. If you make a purchase through these links, I may earn a small commission at no additional cost to you. Learn More. Thank you for supporting our garden community.

March 17, 2025 by Jonathan Leave a Comment

Growing vegetables in containers is a great way to produce fresh food, even in small spaces. Whether you have a balcony, patio, or limited garden space, container gardening allows you to grow a wide variety of vegetables successfully. The key is choosing the right vegetables, containers, and care methods. Here’s everything you need to know about the best vegetables to grow in containers.

long season vegetables to grow in containers

Table of Contents

Toggle
  • Best Vegetables to Grow in Containers
    • Why Grow Vegetables in Containers
    • Essential Tips for Container Gardening
      • Choose the Right Soil
      • Using the Right Container
      • Watering and Drainage
    • 9 Best Vegetables to Grow in Containers
      • 1. Tomatoes
      • 2. Cucumbers
      • 3. Peppers
      • 4. Eggplant
      • 5. Zucchini
      • 6. Watermelon
      • 7. Beans
      • 8. Potatoes
      • 9. Sweet Potatoes
    • Frequently Asked Questions
    • Even More Gardening Ideas
      • This is the Only Raspberry Fertilizer You’ll Need for Your Garden
      • Tomato Plant Spacing Doesn’t Matter as Much as They Say it Does
      • The Best Cucumber Fertilizer Tricks to Grow Juicy Cucumbers
      • The Quick and Easy Way to STOP Blossom End Rot
      • 10 Delicious Sweet Pepper Varieties You NEED to Grow
      • 3 Cheap and Easy Bean Trellis Ideas for Growing Tons of Beans
      • 5 Easy Tomato Trellis Ideas for ANY Garden
      • How to Grow Cucumbers from Seed to Harvest

Best Vegetables to Grow in Containers

Even though I have many raised beds and in-ground beds, I still use containers to grow vegetables in my backyard.

You don’t have to be a patio or balcony gardener to grow vegetables in containers.

And we all know the basic plants that everybody tells you to grow in containers. Lettuce, carrots, radishes, whatever other boring crops they say.

While those can and should be grown in containers, that’s not what you came for. I will cover the real crops that you thought you couldn’t grow in containers.

That being said, let’s get into the 9 best long-season vegetables to grow in containers for a huge harvest.

Products:

To buy high-quality garden seeds, check out Burpee.

For a wide selection of perennial garden plants, check out Nature Hills Nursery.

For gardening equipment, check out Bootstrap Farmer.

Why Grow Vegetables in Containers

Like I said, even I use containers to grow vegetables in my backyard, so there are many reasons why I would do it.

  1. Saves Space: Containers come in many different sizes, which means they can fit anywhere. If you have a balcony, patio, or some small gaps that you want to fill in your backyard (like me).
  2. Better Soil Control: Unlike in-ground gardens, you can control what soil goes into your containers. This means you can tailor it to each vegetable that you are growing. But it also means that there is less chance for soil-borne diseases to spread to your plants, simply because the soil is being replaced every year.
  3. Pest and Disease Reduction: Containers keep plants off of the ground, meaning it will be harder for pests and diseases to get to them. Slugs, snails, powdery mildew, and more need to come into contact with your plants to infect them.
  4. Easy Maintenance: Generally speaking, with container gardening, the maintenance tasks are easier. There are less weeds, less pests, and the placement of the containers is flexible.

These are the reasons why I absolutely love container gardening, even though I have raised beds and in-ground beds.

Essential Tips for Container Gardening

Growing vegetables in containers is a little bit different than other methods, so here are some tips.

Choose the Right Soil

One of the biggest mistakes beginner gardeners make with container gardening is choosing the wrong soil. Some people try using their regular garden soil in containers.

The problem with this is that regular garden soil is typically very clay-heavy. This means that when you put it in your containers, it will become mud when you water, and concrete when it dries out.

Obviously this is a problem for your container vegetables because they won’t get any oxygen to their roots.

To avoid this, we need to create a specific potting mix for containers. This involves reducing the amount of clay, adding water-retaining ingredients, and allowing for good drainage.

I don’t like to start completely from scratch, so you can use some of your original garden soil. Add about 30-40% compost by volume to your soil. Then add some perlite; perlite is one of my favourite container amendments.

Perlite helps with drainage and to break up clay. Another thing that you should add is coco coir, which helps to hold onto moisture.

Using the Right Container

Firstly, size matters with containers. I will get more into it with the list of vegetables, but every variety needs a different amount of root space.

Some do well in 5 gallons, some in 7, and some in 10.

The depth of the container matters as well. Some vegetables have very long taproots, so they need a deep container, like 5 gallon buckets.

But some vegetables have very shallow roots, like lettuce, so they can grow in shallow containers.

Additionally, the type of container is important. Plastic containers are cheap and available, but they can overheat in the sun.

Clay or terracotta pots provide great drainage, but they may dry out too quickly because of that.

Grow bags are great in my opinion, even though they dry out quickly. Because they are so breathable, they allow the roots to air prune, meaning it’s harder for them to rot.

Watering and Drainage

Again, containers hold onto less water than raised beds and in-ground beds. This is because there’s less soil and more drainage out of the bottom.

This is why we need to add the water-retaining ingredients in the soil. Compost and coco coir both hold onto moisture.

However, even with these things, water will still drain out of the bottom like crazy. So we just need to water out container vegetables more often. Sometimes multiple times a day in the summer.

9 Best Vegetables to Grow in Containers

Now we’re getting into the list of the 9 best long-season vegetables to grow in containers!

tomatoes growing in containers

1. Tomatoes

Tomatoes are a great plant to grow in containers. I grow them mostly in 5 gallon buckets, but grow bags are great as well!

They have very long roots, so a deeper container is better for these plants. They also need a lot of water so make sure to keep the soil consistently moist.

I like growing both determinate and indeterminate tomatoes in containers; yes even indeterminates are possible. But my favourite varieties are San Marzano and Sweetheart of the Patio.

The key is to give them lots of soil, lots of water, lots of fertilizer, lots of mulch, and you guessed it, a trellis.

If you have many tomato containers in a row, you can set up a simple Florida weave. But for me, I just put a strong stick in the pot before they get too large.

For tomato fertilizer, I like to use bone meal in the containers at the beginning of the season. After that, I like to use a liquid organic fertilizer like fish emulsion. You can apply it every time you water.

Check out my full article on how to grow tomatoes for more info.

cucumbers growing in containers
Image source

2. Cucumbers

Cucumbers are very demanding with their care requirements, but they are still a great crop to grow in containers.

They need lots of water, organic matter, and fertilizer to produce well, so make sure you give it to them. Add plenty of compost and organic fertilizer to the soil.

In my experience, vining cucumber varieties don’t do too well in containers. Instead, grow bush varieties like Spacemaster and Bush Champion. These grow lower and more like a bush, making them better suited for containers.

You’ll still have to give them some support, like a stake or trellis. This will support the weight of the fruits and help them to produce larger yields.

When it gets hot, the cucumber leaves will wilt. Many people make the mistake of watering right when they see the leaves wilting. But we shouldn’t do this.

Instead, wait until the sun passes and see if the leaves prop back up. If they do, then great! If they don’t then you need to water the plants.

Wilting is a natural response when the plants overheat, so don’t freak out when they wilt.

I tend to grow my cucumber plants in 7 gallon containers. This seems to be a good size for them.

Check out my article on how to grow cucumbers to learn more.

peppers growing in containers
Image source

3. Peppers

Some gardeners are put off at the idea of growing peppers in containers. But I’m here to tell you that they are perfect to grow in containers.

Yes, of course they need lots of organic matter, fertility, and sunlight. Like they really need sunlight. That’s why it’s perfect to grow peppers in pots; you can move them around with the sun.

If your garden doesn’t have one spot that gets full sun (6-8 hours) every day, then you can plant your peppers in containers and just pick them up and move them around your garden with the sun.

Additionally, make sure to fertilize your container-grown peppers often. I like to fertilize with fish emulsion every time I water. Learn more about pepper fertilizer here.

Some of my favourite pepper varieties are Tangerine Dream and Big Daddy. These varieties grow to about 18-24 inches, making them perfect for container gardening.

You may have to support the plants with a stake in each container to hold up the heavy fruits.

A 5 gallon container is good to grow regular-sized peppers. But try 10-15 gallons for growing huge pepper plants.

Check out my article on how to grow peppers to learn more.

eggplant growing in containers

4. Eggplant

More than any plant on this list, eggplant loves the sun and heat. This makes them perfect for growing in containers.

Like I said, containers can overheat in the sun. But for eggplants, it’s not overheating, it’s the perfect weather for them to grow. They can handle extreme heat and will produce a ton because of it.

Give them all the sun and heat possible!

Eggplants are also heavy feeders, meaning they need a lot of organic matter and fertility to give you a good harvest. Make sure to add plenty of compost and organic fertilizer to the soil.

You can also fertilize your plants with a high phosphorus and potassium liquid fertilizer every time you water.

Generally, a 5 gallon container is good for eggplants, but anything larger will produce healthy plants. I like to use 7 gallons.

Some of my favourite eggplant varieties are Rosa Bianca and Patio Baby, which is a perfect variety for containers because it doesn’t grow as large as other varieties.

zucchini growing in containers

5. Zucchini

Zucchini is another water-demanding crop that can’t tolerate too much stress. But it’s still a great container vegetable option.

They don’t grow too tall, so a 5 gallon container is good for growing zucchini.

Add lots of organic matter and organic granular fertilizer to the soil before planting. Once the plants start flowering, fertilize again with a liquid fertilizer.

Zucchini is pretty prone to pests and diseases, especially powder mildew, but growing them in containers pretty much avoids these issues because they are not touching the ground.

They are not naturally vining plants, but a strong stake in the container can help to keep your zucchini plants upright while they are growing.

Check out this video from Epic Gardening about growing zucchini vertically.

Because they need so much water and can’t get a lot in containers, the easiest way to water them is from the bottom. Just fill up a large shallow container with water and put all of your container zucchini in there.

They’ll absorb the water from the bottom and the roots will be happy.

The same rule with wilting also applies. Wait until the sun passes; if they’re still wilting, then water them, if the leaves are back up, then they don’t need water.

watermelon growing in containers
Image source

6. Watermelon

That’s right, I said it: watermelon can be grown in containers. And they don’t even need a big one, just a 5 gallon bucket is perfect.

A lot of the same care requirements of cucumbers and zucchini apply to watermelons as well. The only thing that I would change is the trellis.

There is only one widely available bush watermelon variety called Bush Sugar Baby. This variety doesn’t grow as tall as others and produces more of a bush watermelon.

But because there aren’t too many of these varieties you’ll probably be growing a vining variety, which means that they need an extensive trellis.

Using cattle panel or chicken wire to create a large trellis is a good idea.

James Prigioni talks about this in his video about growing watermelon in containers, so make sure to check it out.

He also says that we should try to grow varieties that produce smaller fruits, such as Mini Me and Gold in Gold. The fruits of these fruits are smaller, meaning they use less nutrients, space, and time to mature.

Fertilize and water often, using the same watering trick as zucchini. Place them in a large shallow container and fill up the container with water. They will absorb the water from the bottom.

But do be sure to check out the bush watermelon variety Bush Sugar Baby.

beans growing in containers
Image source

7. Beans

Beans are great vegetables to grow in containers; they don’t need a lot of space or nutrients.

They just need soil with some organic matter and it needs to be kept moist. A five gallon grow bag can grow 3-4 bush beans or 2-3 pole beans.

That being said, pole beans require some sort of trellis to support them. If you’re just growing one pot, then a stick per plant should be ok. For many pots in a row, a Florida weave-style trellis is much better.

Some of my favourite varieties are Porch Pick and Kentucky Blue. Porch Pick is especially bred for container growing, but most beans will tolerate it.

Kentucky Blue is another reliable variety that I grow all the time in my garden; you can’t go wrong with it.

Luckily for beans, they actually fix nitrogen, meaning they take nitrogen from the air and convert it into a usable form in the soil with the help of rhizobia bacteria.

But the problem with this is that this bacteria is usually not present in containers because you’re using a fresh mix every year.

So to fix this, use a nitrogen-fixing bacterial inoculant before planting your beans. This introduces the rhizobia bacteria to your containers, helping your beans to fix nitrogen for their growth.

Check out my article about growing beans from seed to learn more.

potatoes growing in containers

8. Potatoes

It is so easy to grow potatoes in containers, especially grow bags.

As you may know, indeterminate potatoes need to be hilled up as they grow, which means you pile soil around the stems throughout the growing season.

This can be challenging to do in raised beds and in-ground beds because the hilled soil will just wash away.

Instead, plant them about halfway up your grow bags and fold over the sides of the bags until the surface of the soil can see the sun.

This ensures that when the potatoes sprout, the sides won’t block them from getting sunlight.

Hill the potatoes once they grow about 6 inches tall and unfold some of the sides of the grow bags to allow the soil to fit in.

This is the easiest way that I have done it.

A couple of my favourite potato varieties are Yukon Gold and Carla Rosa.

Growing these varieties in containers makes them much easier to harvest. Instead of bending over and digging out every individual potato, just dump the entire container out and pick out the potatoes.

sweet potatoes growing in containers
Image source

9. Sweet Potatoes

Sweet potatoes are a little bit different because they need a lot of space to grow properly. A 5 gallon container won’t be enough for the large plants.

For one sweet potato plant, use a 10 gallon container. This gives the plants enough space to grow huge tubers.

Mark from Self Sufficient Me talks about growing sweet potatoes in containers in this video.

His main points were to have a large pot like I said, to keep up with watering, and to fertilize with bone meal every 3-4 weeks.

He noted in the video that one of the main reasons why he didn’t get a good harvest was because he didn’t give the plants enough water.

I definitely agree with this because sweet potatoes are large plants and need a lot of water. But I also think he planted too many plants in that container.

He said it was about 1 cubic foot, which is around 7.5 gallons. There should have only been 1 plant in that container, but it looks like he had at least 3 or 4. This means that each plant was crowded out, causing them to produce smaller tubers.

So make sure to give them enough space to grow.

Another thing with sweet potatoes is that they love to sprawl. It’s difficult to try to contain all of that leaf mass on one trellis, so I would say just let them sprawl across the ground.

This won’t give them more diseases, it’s how they grow naturally.

Some of my favourite sweet potato varieties are Georgia Jet and Beauregard.

Frequently Asked Questions

What is the most common mistake made with container plants?

Choosing the wrong sized pot is the most common mistake. Despite what it may look like, most plants need a lot of room to grow. Small pots and containers won’t allow for most plants to grow properly.

Can you grow vegetables in plastic containers?

Yes, vegetables can be grown in plastic containers. They are some of the most affordable and available containers, and vegetables grow well in them.

How often do you water container vegetables?

Once the soil feels dry to the touch, you should water them. When it gets really hot, you may have to water your containers every day or even twice a day.

How often do you fertilize container vegetables?

Some vegetables, like peppers and eggplant, can be fertilized with a diluted liquid organic fertilizer every time you water. For most other plants, they should be fertilized at least once every 2-4 weeks.

Which container vegetables can you grow in shade?

All of the plants on this list are meant for full sun. But for shade, you can grow radishes, lettuce, and other leafy greens in containers.

Even More Gardening Ideas

Here are a few more posts to get the ball rolling in your garden!

  • Best Fertilizer for Pepper Plants
  • Planting Bare Root Raspberries in Spring
  • Easily Start a 5 Gallon Bucket Garden

If you liked this article, make sure to share it with your friends and family members who are also looking to sharpen their gardening skills. Also, consider signing up for our email newsletter; don’t worry, we won’t send you spam, just fresh gardening ideas every week!

If you want to learn more about vegetable gardening, check out The Real Gardener on Facebook, YouTube, and Pinterest.

Pin this post for later:

9 of the best container vegetables


foxfarm fruit and flower raspberry fertilizer

This is the Only Raspberry Fertilizer You’ll Need for Your Garden

tomato plant spacing

Tomato Plant Spacing Doesn’t Matter as Much as They Say it Does

cucumber fertilizer

The Best Cucumber Fertilizer Tricks to Grow Juicy Cucumbers

blossom end rot on ripening tomato fruit

The Quick and Easy Way to STOP Blossom End Rot

sweet pepper varieties

10 Delicious Sweet Pepper Varieties You NEED to Grow

bean trellis ideas

3 Cheap and Easy Bean Trellis Ideas for Growing Tons of Beans

5 Easy Tomato Trellis Ideas for ANY Garden

how to grow cucumbers from seed

How to Grow Cucumbers from Seed to Harvest

Like this:

Like Loading...

Filed Under: Spring Gardening, Summer Gardening

About Jonathan

Previous Post: « Planting Bare Root Raspberries in Spring
Next Post: 10 Best Types of Cucumbers that Climb on a Trellis »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Hey! I’m Jonathan. I’m a no-nonsense gardener in Canada. I know that nobody reads the manual, because I don’t either. Here you’ll find no-nonsense, straight-to-the-point tips about vegetable gardening. Learn more about my story here

Popular Content

full sun drought tolerant plants

20 Full Sun Drought Tolerant Plants

spring garden tasks

6 Essential Spring Garden Tasks

How to Make a Hugelkultur Raised Bed for Growing Vegetables

Seeds Guaranteed to Grow

Shop Burpee Garden Seeds Now Shop Burpee Garden Seeds Now

Copyright © 2025 · Niche Theme

Copyright © 2025 · Niche Theme on Genesis Framework · WordPress · Log in

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behaviour or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}
%d