Blog
Download now
← All articles
Setup guide 7 min read

Balcony Vegetable Garden for Beginners: A Simple Starter Setup

You do not need a garden to grow your own food. A balcony, even a small one, is enough for a steady supply of herbs, leafy greens, and if you get enough sun, tomatoes and chillies. The whole thing comes down to three decisions: how much sun you have, which plants suit it, and pots that drain. Get those right and the rest is easy.

Potted vegetables and herbs growing on a sunny balcony railing
A balcony railing and a few pots are all you need to start growing food.

Step 1: Work out your sunlight

Sunlight decides what you can grow, so measure it before you buy anything. Pick a day you are home and check your balcony every couple of hours, noting how much direct sun each spot gets:

  • 6 or more hours of direct sun → a full-sun balcony. You can grow almost anything, including fruiting vegetables.
  • 3 to 5 hours → a part-sun balcony. Perfect for leafy greens and most herbs.
  • Under 3 hours → a shady balcony. Stick to the toughest leafy greens and shade-tolerant herbs, or add a grow light.

Balconies facing the midday and afternoon sun are usually the sunniest. Do not guess, a balcony that feels bright can still be in shade for most of the day.

Step 2: Pick plants for your sun

Full sun (6+ hours)

  • Tomatoes in a deep pot, with a stake for support. See our tomato care guide.
  • Chillies and peppers, which love heat and sun.
  • Tulsi (holy basil), basil, mint and most herbs.

Part sun (3 to 5 hours)

  • Spinach, methi (fenugreek) and amaranth (chaulai), fast leafy greens.
  • Lettuce and other salad leaves, best in the cooler months.
  • Coriander, which actually prefers a break from the hottest afternoon sun.

Light shade (under 3 hours)

  • Mint, the most shade-tolerant herb.
  • Spring onions, which regrow endlessly, as in our regrow-from-scraps guide.
  • Microgreens, which need very little light and are ready in days.
Tip: Start with two or three easy plants, not ten. A small balcony garden you actually keep up with beats a big one that overwhelms you.

Step 3: Pots, soil and a few basics

  • Pots with drainage holes, always. Waterlogged roots are the fastest way to kill a plant. Herbs and greens want 15 to 20 cm pots; tomatoes and chillies need 30 cm or more.
  • Light potting mix, not heavy garden soil, which stays soggy in a pot. A bag of potting mix is enough to start.
  • Saucers or a tray under each pot so water does not run onto the balcony below, but empty them so pots never stand in water.
  • Railing planters and a small shelf let you grow more without using floor space.

Step 4: Watering on a balcony (the part that is different)

Balconies are windy and exposed, so pots dry out much faster than indoor ones. That changes the watering game:

  • Check daily in warm weather. Push a finger 3 cm into the soil. Water when it is dry; wait when it is damp.
  • Water in the cool of the morning so plants are ready for the day and less water is lost to evaporation.
  • Small pots on a hot, windy day may need water twice. If your plants wilt every afternoon, move them to a bigger pot that holds more moisture.
Watch out: Wind is the hidden enemy of balcony gardens. It dries pots out and can topple tall plants. Group pots together to shelter each other, and stake anything tall.

Start small, then grow

The biggest mistake is starting too big. Begin with a couple of forgiving plants that match your light, learn the watering rhythm, and add more once you have a win under your belt. Tight on space? Our indoor staircase garden guide shows how to grow vertically, and the complete beginner’s guide to growing food at home covers everything from the start.

Want a plant that tells you exactly what to do each day? UrbanLeaf gives each plant one simple daily task, including weather-smart watering based on your local forecast, so a beginner can actually keep a balcony garden alive. 🪴

Frequently asked questions

What vegetables grow best on a balcony?

Match them to your sun. A sunny balcony (6+ hours) grows tomatoes, chillies and most herbs. A part-shade balcony (3 to 5 hours) suits leafy greens like spinach, methi, lettuce, coriander and mint. Almost everything grows well in pots if the light is right.

How much sun does a balcony vegetable garden need?

Most fruiting vegetables need 6 to 8 hours of direct sun, while leafy greens and herbs manage on 3 to 5. Watch your balcony for a day and note how many hours each spot actually gets, then choose plants to match.

What size pots do I need for a balcony garden?

Herbs and leafy greens are happy in pots 15 to 20 cm wide. Tomatoes, chillies and larger vegetables need a deep pot at least 30 cm wide so the roots have room. Every pot must have a drainage hole.

How often should I water a balcony garden?

More often than an indoor plant, because wind and sun dry pots out fast. In hot weather that can mean daily, or even twice a day for small pots. Use the finger test: water when the top 3 cm of soil is dry.