A patio container garden with a tomato plant, lettuce, a fabric grow bag and flowers in pots

Container Gardening for Beginners: How to Grow Vegetables in Pots

This guide contains affiliate links. As an Amazon Associate, Simple Garden Hub earns from qualifying purchases, at no extra cost to you.

You do not need a yard to grow food. A balcony, a patio or a sunny doorstep is enough for tomatoes, salad greens, peppers and herbs, as long as you get three things right: the pot, the soil and the watering. This guide covers all three.

The short version
  • Pot: bigger is better, and it must have drainage holes.
  • Soil: bagged potting mix, never soil from the garden.
  • Sun: 6 or more hours for fruiting crops; 3 to 4 for leafy greens and herbs.
  • Water: when the top inch is dry, which is often daily in summer.
  • Feed: every 2 to 4 weeks, because pots run out of nutrients.

Step 1: Find your sun

Watch your space for a day and count the hours of direct sun.

  • 6 to 8 hours or more: you can grow anything, including tomatoes, peppers, cucumbers and squash.
  • 4 to 6 hours: bush beans, peas, carrots, and most herbs.
  • 3 to 4 hours: lettuce, spinach, kale, chard, parsley and mint.

Pots have one big advantage here: you can move them to follow the sun.

Step 2: Choose your containers

Almost anything can be a planter if it holds soil and lets water out. Drainage holes are not optional. Without them, water pools at the bottom and roots rot.

MaterialProsCons
Plastic or resinLight, cheap, holds moisture wellCan fade and turn brittle; dark colors get hot
TerracottaClassic look; breathes, so roots stay healthyDries out fast; heavy; can crack in frost
Fabric grow bagsCheap, excellent drainage, fold flat for storageDry out quickly in hot weather
Glazed ceramicAttractive; holds moistureHeavy and expensive
WoodInsulates roots; good for large plantersRots over time
Self-watering plantersA built-in reservoir means fewer wateringsCost more
Worth a look
Fabric grow bags (5 to 10 gallon)

The cheapest way to get large pots, and almost impossible to overwater.

Check price on Amazon
Worth a look
Self-watering planter

A water reservoir in the base keeps soil evenly moist, which is helpful in hot weather or if you travel.

Check price on Amazon

What size pot do you need?

Small pots are the top reason container vegetables struggle. They dry out within hours and leave roots no room. When in doubt, go up a size.

Minimum pot size for each vegetableSize per plant, in gallons. Bigger is always easier: more soil holds more water.05101520Pot size (gallons)Herbs1–2Lettuce & greens1–2Bush beans2–3Peppers3–5Cucumbers5–7Zucchini5–10Bush tomatoes5–10Vining tomatoes10–20simplegardenhub.com
Minimum pot size per plant. A 5-gallon pot is roughly 12 inches wide and deep.

Step 3: Use the right soil

Fill containers with bagged potting mix (sometimes sold as “container mix”). It is made to stay loose and drain well in a pot. Soil dug from the ground packs into a brick, drains poorly, and may bring weeds and disease with it.

Our guide to choosing potting soil for containers explains the ingredients, and we have also compared four popular brands.

Skip the gravel. A layer of stones or broken pots in the bottom does not improve drainage. It actually leaves less room for roots and keeps the soil above it wetter. Fill the whole pot with potting mix.

Step 4: Pick easy crops

Look for varieties described as “patio”, “bush”, “dwarf” or “container”. They are bred to stay compact.

CropWhy it works in potsTip
Cherry tomatoesHeavy crops from one plantUse a 5-gallon pot or larger and add a cage on day one
PeppersNaturally compactThey love the warmth of a pot in full sun
Lettuce and salad greensShallow roots, quick harvestA wide, shallow bowl is ideal
HerbsSmall and productiveGive mint its own pot
Bush beansNo trellis neededSow 4 to 6 seeds in a 3-gallon pot
Radishes and green onionsFast and tinyTuck them around larger plants

For more ideas, see the 10 easiest vegetables to grow.

Step 5: Plant your container

  1. Put the pot where it will live. A large pot full of wet soil is very heavy.
  2. Moisten the potting mix in a bucket before you fill, so it soaks up water evenly.
  3. Fill to an inch or two below the rim. That gap holds water while it soaks in.
  4. Plant at the same depth the plant sat in its nursery pot. Tomatoes are the exception: bury them up to their lowest leaves.
  5. Water until it runs out of the bottom, then add any cage or stake now, before roots spread.

Watering a container garden

Pots dry out far faster than garden beds. In midsummer, expect to water once a day, and small pots in full sun may need it twice.

  • Check first. Push a finger an inch into the soil. If it is dry, water.
  • Water thoroughly, until it drains from the holes. A light sprinkle only wets the surface.
  • Water in the morning so plants are ready for the heat of the day.
  • Mulch the surface with an inch of straw or bark to slow evaporation.

For more detail, see how often to water a vegetable garden.

Feeding container plants

Every watering washes nutrients out of the pot, and the food in fresh potting mix lasts only a few weeks. Container plants depend on you for the rest.

  • At planting: mix in a slow-release granular fertilizer.
  • Through the season: feed with a liquid fertilizer every 2 to 4 weeks, following the label.
  • For tomatoes and peppers: switch to a tomato fertilizer once flowers appear.
Worth a look
Slow-release fertilizer for vegetables

Mix it into the potting soil once and it feeds for months.

Check price on Amazon

Common mistakes

  • Pots that are too small. The single biggest cause of disappointing results.
  • No drainage holes. Drill some, or use the pot as an outer cover for a plain one.
  • Using garden soil. It compacts and suffocates roots.
  • Too many plants per pot. One tomato per pot is enough.
  • Forgetting to feed. Pale leaves and slow growth in midsummer usually mean hunger.

Frequently asked questions

Can I reuse potting soil next year?

Yes, if the plants in it were healthy. Remove old roots, then refresh it by mixing in about one-third new potting mix or compost and some fertilizer.

What vegetables grow well together in one pot?

A tomato with basil at its base is a classic. Lettuce, radishes and green onions also share a wide pot happily. See our companion planting chart.

Can I grow vegetables in pots indoors?

Herbs and salad greens, yes, with a bright window or a grow light. Fruiting crops need much stronger light.

Similar Posts

Leave a Reply

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