How to Plant Vegetables in Containers | Success Starts With The Pot

Planting vegetables in containers works for nearly any crop, provided you choose a large, food-safe pot with drainage and the right soil.

Growing vegetables in containers comes down to one honest trade: you swap the space of a garden bed for total control over soil, sun, and water. Most annual vegetables — salad greens, peppers, eggplant, tomatoes, beans, chard, beets, radish, squash, and cucumbers — thrive in pots. The key is setting up the container correctly from day one, because nearly every failure traces back to the pot, the soil, or the water.

Before you buy anything, read through the setup steps below, then check our top-rated containers for growing vegetables to see which pots fit your space and budget.

What Size Container Do You Need?

Size decides everything. A pot that looks fine at the nursery will strangle a tomato plant by August. The container must be big enough for the mature plant, hold soil without spilling, and drain well.

  • Tomatoes, eggplant, peppers, cucumbers, cabbage, and beans: at least 5 gallons per plant.
  • Salad greens, radish, and beets: a window box or 2-gallon pot works.
  • Squash and melons: go bigger — 10 gallons or more.

Look for compact “bush” or “dwarf” varieties of your favorite crops. They take up less room and still produce a real harvest. If a pot previously held chemicals or anything toxic, throw it out — extension services across the country repeat this warning for a reason.

What Soil and Fertilizer Should You Use?

Use potting mix, never garden soil. Garden soil compacts in a pot, smothers roots, and drains poorly. Potting mix stays loose, holds moisture, and lets air reach the roots.

Fill the container, but leave an inch or two of space at the top so water doesn’t spill over the rim. If your potting mix doesn’t already contain fertilizer, mix in a controlled-release granular fertilizer at planting time, following the label’s recommended amount. This gives young plants a steady food supply without you having to remember weekly feedings.

How Do You Plant and Water Correctly?

Plant seeds or transplants according to the seed-packet directions. For transplants, spread the roots out in the hole, cover them with mix, and firm the soil gently around the stem. Keep transplants at least 1 inch from the container’s edge — hot pot sides can stress roots and stunt growth.

Water immediately after planting, and keep watering until it drains from the bottom. From there, containers dry out faster than in-ground beds, so check moisture often. In hot weather, many pots need water every single day. Place your containers where a hose or watering can is easy to reach, and never let the mix dry out completely.

For tall crops, stake or cage them right after transplanting. Putting the support in later risks stabbing and damaging the roots you just worked to establish.

What About Sunlight and Common Mistakes?

Sunlight needs split into two groups. Warm-season crops — tomatoes, peppers, eggplant, squash, cucumbers — want 6 to 8 hours of direct sun daily. Cool-season crops — lettuce, spinach, radish, beets — manage with about 3 to 5 hours.

Watch out for heat-reflective surfaces. Concrete and brick bounce heat back at your pots, which dries soil faster and stresses plants. If your only spot is against a wall or on a patio, water more often and consider light afternoon shade.

The common mistakes are all avoidable: containers without drainage holes, garden soil instead of potting mix, pots too small for the mature plant, letting the mix dry out, sun lovers stuck in shade, and containers made of treated wood or old chemical storage. Skip those six and you’re most of the way there.

Crop Group Container Size Sun Needed
Tomatoes, peppers, eggplant 5+ gallons per plant 6–8 hours direct
Cucumbers, cabbage, beans 5+ gallons per plant 6–8 hours direct
Squash, melons 10+ gallons per plant 6–8 hours direct
Salad greens, radish, beets 2 gallons or window box 3–5 hours

FAQs

Can I reuse potting mix from last year?

Yes, with two conditions. Refresh it by mixing in fresh compost or new potting mix, and replace it entirely if last season’s plants had disease problems. Old mix also loses structure and drains poorly, so if it feels dense or clumpy, start fresh.

Do I need to drill holes in every container?

Yes — drainage is non-negotiable. If a pot has no holes, drill several 1/4-inch holes in the bottom before planting. Without them, water pools, roots rot, and the plant dies. A layer of gravel or rocks at the bottom does not replace real drainage holes.

How often should I fertilize container vegetables?

It depends on your fertilizer. Controlled-release granules mixed in at planting feed for weeks. Liquid fertilizers need more frequent application — often every one to two weeks. Watch your plants: pale leaves usually mean it’s time to feed.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.