Start Here

Your First Steps in Small-Space Growing

If this is your first time growing anything, start small: one pot, one plant, one sunny spot. You don’t need a greenhouse or a green thumb — you need a container the right size, soil that drains well, and enough sunlight for whatever you’re growing. Here’s how to get your first pot going in three steps.

Hands watering a potted basil plant with a copper watering can beside stacked terracotta pots and potting mix

Step 1: Pick Your Spot

Before you buy anything, watch your space for a day. Count how many hours of direct sun it gets. Full sun (6+ hours) opens the door to tomatoes and peppers. Partial sun (3-5 hours) is plenty for lettuce, spinach, and most herbs. Less than that, stick to leafy greens and herbs that tolerate shade.

Step 2: Pick Your First Container

Skip the garden soil — it compacts in pots and drains poorly. Use a lightweight potting mix instead, and make sure your container has drainage holes in the bottom. As a rule of thumb: leafy greens and herbs need at least 6 inches of depth, while tomatoes and peppers need a 3-5 gallon pot to really thrive. Check Recommended Gear for our container picks by plant type.

Step 3: Pick Your First Plant

Don’t start with something finicky. Cherry tomatoes, bush beans, lettuce, and basil are the most forgiving first crops for containers — fast to grow, tolerant of beginner mistakes, and satisfying to harvest quickly. Browse Balcony Greens for quick wins in partial sun, or Windowbox Herbs if all you’ve got is a sunny sill.