Rooted in real homes and real gardens, every week.

Our Editorial Values

The Fernwood Almanac

Home & Garden, Considered

Container Vegetable Gardening: What to Grow and How

Container vegetable gardening lets you grow real food on a balcony, patio, doorstep, or sunny windowsill. You do not need a yard, a tiller, or a lot of free time. A few good pots, the right soil, and the right crops are enough to start harvesting.

This guide explains how to grow vegetables in containers from start to finish: which pots to buy, what to plant, how much to water, and what to do when things go wrong. Where university sources disagree, we say so, so you can choose what works for your space.

Not sure if you want a garden bed or pots? Our home gardening for beginners guide shows the four main types of home gardens, including container gardens.

Quick Answer: How to Start Container Vegetable Gardening

Here is the short version of container vegetable gardening. Each step is explained below.

  1. Pick a spot that gets at least six hours of sun.
  2. Choose containers with drainage holes that are big enough for the plant.
  3. Fill them with fresh potting mix, not soil from your yard.
  4. Plant compact, beginner-friendly vegetables like lettuce, radishes, and cherry tomatoes.
  5. Water whenever the top inch of mix feels dry.
  6. Feed regularly, since nutrients wash out of pots quickly.

New to growing food? Start with our list of easy vegetables to grow for beginners to pick your first crops.

Why Try Container Vegetable Gardening?

Container vegetable gardening is a good fit when space is tight. University of Nebraska–Lincoln Extension notes that it suits people with limited space or limited mobility, and that windowsills, patios, balconies, and doorsteps can all work. It also says managing vegetables in containers can be simpler than in-ground gardening.

Other benefits are easy to see. Whether you garden on a balcony or a driveway, container vegetable gardening puts you in control. You choose the soil, you can move pots to chase the sun or dodge bad weather, and the harvest sits right outside your door.

There are trade-offs. Pots dry out faster than the ground, and plants depend entirely on you for water and food. We cover both in detail later in this guide.

Want to see how pots compare to beds? Read our guide to building a raised garden bed for the in-ground alternative.

What You Need for Container Vegetable Gardening

Container vegetable gardening supplies including pots, potting mix, vegetable plants, fertilizer, plant supports, and a watering can

You can start with a short list of supplies:

  • Containers: Pots, grow bags, planters, or buckets, each with drainage holes.
  • Potting mix: A lightweight, well-draining mix made for containers.
  • Plants or seeds: Transplants are easiest for tomatoes and peppers.
  • Fertilizer: A slow-release product, a liquid feed, or both.
  • Supports: Cages, stakes, or a small trellis for climbing crops.
  • A watering can or hose with a gentle nozzle.

Growing from seed? Learn how to start seeds indoors so your transplants are ready when the weather is.

Best Containers to Grow Vegetables

Almost any container works if it drains well and is large enough. Iowa State University Extension lists plastic, clay, ceramic, and wood as common materials. Whatever you choose, make sure it has drainage holes. North Dakota State University Extension suggests holes at least a quarter inch across, and Oregon State University Extension suggests lifting pots on bricks or boards so water can escape.

ContainerProsCons
PlasticLight, cheap, holds moistureCan crack in sun over time
Clay or terra cottaAttractive, heavy enough for tall plantsDries out faster because water evaporates through the sides
Glazed ceramicHolds moisture well, looks goodHeavy and often costly
Fabric grow bagsLight, drains well, easy to storeDries out quickly
Wooden plantersGood for window boxes and long rowsCan rot if untreated

The best containers to grow vegetables also depend on the plant, and good container vegetable gardening starts with the right size. A small pot works for herbs and lettuce. A pepper plant needs far more room. Iowa State says most vegetables need at least 6 to 8 inches of potting mix, and that carrots, tomatoes, and other large plants need deeper containers.

Gravel at the bottom is a common tip, but Iowa State says it is not a substitute for drainage holes. Skip it and make sure the holes are open.

Short on space? Our gardening hacks include simple ideas for small patios and balconies.

Easy Vegetables to Grow in Containers

The easiest vegetables to grow in containers are compact, quick, and forgiving, which makes them ideal for container vegetable gardening beginners. Alabama Cooperative Extension lists lettuce and radishes in half-gallon containers or smaller, beets in 2 to 3 gallons, and snap beans in 3 to 5 gallons. It recommends at least 5 gallons for larger vegetables.

VegetableContainer sizeTip
Lettuce6 to 8 in deep, wide potCut leaves and it regrows
RadishesSmall pot, 6 in deepReady in about a month
SpinachWide, shallow potPlant in cool weather
Bush beans3 to 5 gallonsNo trellis needed
Beets2 to 3 gallonsEat the roots and the leaves
CarrotsDeep pot, 12 inChoose short varieties
Cherry tomatoes5 gallons or moreAdd a cage or stake
Peppers5 gallons or moreNeed warmth and sun
Cucumbers5 gallons plus a trellisLook for compact or bush types
Herbs and green onions6 to 10 in potsBasil, chives, and parsley are easy

These are rules of thumb. Container size depends on the variety, so check the seed packet or plant tag.

Why These Crops Work

Leafy greens and radishes have shallow roots and grow fast, so they thrive in small pots. Tomatoes, peppers, and cucumbers are bigger and thirstier, but compact varieties do well if the pot is large enough. Bush beans stay tidy and need no support.

Looking for easy to grow container vegetables with the biggest payoff? Cherry tomatoes and lettuce are hard to beat.

Want more ideas? Browse our easy garden plants for beginners list for flowers and herbs that pair well with your pots.

How to Grow Vegetables in Containers: Step by Step

How to start container vegetable gardening with steps for choosing containers, potting mix, planting vegetables, watering, and feeding

Step 1: Find a Sunny Spot

Most vegetables grow best in full sun. Fruit-bearing crops like tomatoes, peppers, and cucumbers need the most. A spot with six to eight hours of sun is a safe target, while leafy greens tolerate a bit less. See how much sunlight garden plants need.

Step 2: Choose the Right Container

Match the pot to the plant, using the table above. Bigger pots hold more moisture, so they dry out less often. Heavy pots also help tall plants like tomatoes stay upright in the wind, as Penn State Extension points out.

Step 3: Fill With Potting Mix

Use a fresh, quality potting mix. Penn State advises against using straight garden soil in containers, and Iowa State says container plants need a mix that drains well but does not dry out too fast. Garden soil packs down in a pot and can suffocate roots.

If you are curious about bed soil instead, our raised garden bed soil mix guide covers recipes made for beds.

Step 4: Plant Seeds or Transplants

Sow seeds at the depth on the packet, or set transplants at the same depth they grew in their nursery pots. Water well after planting. Thin crowded seedlings so each plant has space.

Step 5: Water Regularly

Check the mix every day in warm weather. Water slowly until it runs out the drainage holes. Never let pots sit in a full saucer of water.

Step 6: Feed Your Plants

Potting mix holds few nutrients for long, and watering flushes them out. Penn State suggests a slow-release fertilizer at planting and a soluble fertilizer every two to four weeks. Other extension guides recommend feeding more often, so follow the product label.

Step 7: Support and Harvest

Add cages or stakes early, before roots grow large. Harvest often. Picking beans, cucumbers, and leafy greens encourages more growth.

Pairing plants in one pot? Check our companion planting chart for combinations like tomatoes with basil.

How to Grow Vegetables in Planters and Window Boxes

Container vegetable gardening in long, narrow planters and window boxes is great for small spaces, but they have less soil, so they dry faster. Stick to shallow-rooted crops: lettuce, radishes, spinach, green onions, and herbs.

A few extra tips for planters:

  • Check the weight. A full planter is heavy. Make sure your railing or ledge can hold it.
  • Mind the wind. Tall plants in light planters can tip over. Place them in a sheltered spot.
  • Consider self-watering planters. They hold a reserve of water and can reduce how often you water.

Starting small? Our low maintenance garden plants guide is a good companion for first-timers.

Watering and Feeding Container Vegetables

Watering is the most important part of container vegetable gardening. Pots heat up and dry out quickly, especially in summer. Many vegetables need water every day in hot weather, though it depends on pot size and weather.

Use your finger: if the top inch feels dry, water. Soak until water drains from the bottom. Clay pots dry faster than plastic ones, since water evaporates through the sides, as Virginia Cooperative Extension notes.

Overwatering is just as risky. Poor drainage can slowly kill plants, because waterlogged mix starves roots of air. Learn the signs of overwatering, and see how often garden plants should be watered.

Tip: Mulch the top of the pot with a thin layer of straw or shredded leaves to slow evaporation.

Common Container Vegetable Gardening Problems

Most container vegetable gardening problems come down to water, sun, or pot size. Use this table to spot the cause.

ProblemLikely causeWhat to do
Wilting even after wateringOverwatering or poor drainageCheck drainage holes and let the top dry slightly
Yellow leavesOverwatering or low nutrientsAdjust watering and add fertilizer
Small, weak plantsNot enough sun or too small a potMove to a sunnier spot or a larger container
Plants dry out dailyPot too small or too hotUse a bigger pot, add mulch, and move out of harsh afternoon heat
Tall plant tips overLight pot or windUse a heavier pot, add a stake, or move it

Keep this table handy. Screenshot it so you can troubleshoot fast.

Vegetables That Struggle in Containers

Most vegetables can be grown in pots, but some container vegetables are tricky. Penn State Extension says sweet corn, watermelon, winter squash, and zucchini are better suited to in-ground gardening. They need lots of room or many plants.

You can still try compact or bush varieties if you have large containers and plenty of patience. Just be ready for a smaller harvest than you would get in a bed.

Thinking about a bigger bed? See our vegetable garden for beginners guide.

Is Container Vegetable Gardening Right for You?

Container vegetable gardening is a strong choice if you have a balcony, patio, or small yard, or if you want to avoid heavy digging. It is also good for beginners, because you can start with one or two pots.

It may not suit you if you cannot water daily, or if your space gets less than about five or six hours of sun. Container gardens also cost more per plant at first, since you need pots and mix. Results vary with weather, plant choice, and care, so treat your first season as practice. Our things to consider before starting a garden checklist can help you plan.

Check your light first. See how to choose the right garden location before you buy pots.

Conclusion

Container vegetable gardening is one of the simplest ways to grow your own food. Pick a sunny spot, use pots with drainage, fill them with quality potting mix, and choose compact crops. Water often and feed regularly, and you will be harvesting in no time.

If you remember one thing about container vegetable gardening, make it sun, drainage, and steady water. Keep your plants thriving with these simple tips for healthy plants.

Ready to start? Pick one pot and one crop this weekend. You can always add more.

Frequently Asked Questions

What are the best vegetables for container vegetable gardening?

Lettuce, radishes, spinach, bush beans, beets, cherry tomatoes, peppers, and herbs are among the best. They are compact, quick, and forgiving. Choose varieties labeled as compact or bush, and match each plant to a pot large enough for its roots.

How big should a container be for vegetables?

It depends on the plant. Lettuce and radishes do well in small pots. Beets and beans need about 2 to 5 gallons. Tomatoes, peppers, and other large vegetables need at least 5 gallons. Most vegetables need at least 6 to 8 inches of potting mix.

What kind of soil is best for container vegetables?

Use a fresh, quality potting mix made for containers. It drains well and stays light. Avoid garden soil, which packs down in pots and can hold too much water. Many gardeners use fresh mix each season, since old mix can pack down.

How often should I water vegetables in containers?

Check daily in warm weather. Water when the top inch of mix feels dry, and soak until water drains out the bottom. Small pots and clay pots dry faster. Always let extra water escape, because soggy mix can rot roots.

Do container vegetables need fertilizer?

Yes. Nutrients wash out of pots with frequent watering. Penn State Extension suggests a slow-release fertilizer at planting, plus a soluble fertilizer every two to four weeks. Always follow the product label, since different fertilizers have different rates. Feeding is a normal part of container vegetable gardening.

Can you grow vegetables in containers all year?

In mild climates, yes, with cool-season crops in fall and winter. In cold areas, you can grow hardy greens into fall, then bring pots indoors or protect them. Warm-season crops like tomatoes and peppers need summer warmth and a frost-free season.

Sources and How We Researched This

We built this guide from university extension publications and cross-checked advice across several sources where possible. For more detail, see:

Get a seasonal planting checklist every Sunday. Join the Almanac newsletter on the Fernwood homepage and get one simple email a week.

Scroll to Top