# Balcony Vegetable Garden: 10 High-Yield Crops for Small Spaces
You don't need a backyard to grow food. In my decade of urban farming, I've grown over 200 pounds of produce annually on a 60-square-foot balcony. Here are the 10 crops that give you the most food per square foot.
## The Yield-Per-Square-Foot Framework
Every crop below is ranked by **calories and nutrition per square foot per season**—the metric that matters when space is your limiting factor.
## 1. Cherry Tomatoes (Determinate Varieties)
**Yield: 8-15 lbs per plant (4-8 sq ft)**
**Container: 5-gallon minimum**
**Time to harvest: 60-70 days from transplant**
Best varieties for balconies:
- **Patio Princess**: Bred specifically for containers, 2-foot plants, prolific
- **Tiny Tim**: 18-inch plants, no staking needed
- **Tumbling Tom**: Trailing variety, perfect for railing planters
**Tips:**
- Use self-watering containers (tomatoes hate inconsistent moisture)
- Feed weekly with tomato-specific fertilizer once flowers appear
- Pinch suckers on indeterminate types; leave determinate alone
## 2. Leaf Lettuce & Salad Greens
**Yield: 2-3 lbs per square foot (cut-and-come-again)**
**Container: Any shallow container 6+ inches deep**
**Time to harvest: 30 days (baby), 45 days (full)**
**The cut-and-come-again method:**
Harvest outer leaves when 4-5 inches tall, leaving the center to keep growing. One planting can produce for 8-10 weeks.
Best varieties:
- **Black Seeded Simpson**: Heat-tolerant, slow to bolt
- **Red Salad Bowl**: Beautiful color, productive
- **Buttercrunch**: Sweet flavor, compact heads
## 3. Bush Beans
**Yield: 0.5 lb per plant; 8-12 plants per 5-gallon container**
**Container: Window box or 5-gallon**
**Time to harvest: 50-55 days**
Bush beans produce their entire crop in a 2-3 week window, then you can succession-plant for continuous harvest.
**Space hack:** Plant in a rectangular window box, 4 inches apart in two staggered rows.
## 4. Peppers (Compact Varieties)
**Yield: 20-50 peppers per plant**
**Container: 3-5 gallon**
**Time to harvest: 60-80 days**
Best compact varieties:
- **Lunchbox Pepper**: Sweet, snack-sized, incredibly prolific
- **Hot Pepper 'Demon Red'**: Jalapeño-type, 2-foot plants
- **Shishito**: 20+ peppers per plant, fun to cook
## 5. Herbs (Basil, Cilantro, Parsley)
**Yield: Continuous harvest for 4-6 months**
**Container: 8-12 inch pots**
**Time to harvest: 30-45 days**
Basil is the highest-value balcony crop—store-bought basil costs $3-5 per ounce, and one plant produces pounds over a season.
**Stacking strategy:** Place herb pots under taller crops (tomatoes, peppers). They tolerate partial shade and benefit from the filtered light.
## 6. Radishes
**Yield: 15-20 radishes per 12-inch pot**
**Container: Any shallow container 6+ inches deep**
**Time to harvest: 25-30 days**
The fastest vegetable you can grow. Plant a new batch every 2 weeks for continuous harvest.
**Best varieties:** Cherry Belle, French Breakfast, Easter Egg mix
## 7. Strawberries
**Yield: 1-2 lbs per plant per season**
**Container: Strawberry pots, hanging baskets, or railing planters**
**Time to harvest: Perennial (fruit in spring/summer)**
**Everbearing varieties** produce fruit from spring through fall in small but continuous amounts—perfect for snacking.
Best varieties:
- **Albion**: Large, sweet, disease-resistant
- **Seascape**: Everbearing, heat-tolerant
- **Tristan**: Ornamental pink flowers + fruit
## 8. Swiss Chard
**Yield: 2-3 lbs per plant (continuous harvest)**
**Container: 3-gallon minimum**
**Time to harvest: 50-60 days**
Chard is the most underappreciated balcony crop. It's productive, beautiful (rainbow stems), heat-tolerant, and cold-tolerant. One plant produces for 6+ months.
## 9. Green Onions (Scallions)
**Yield: Unlimited (regrow from base)**
**Container: Any container 6+ inches deep**
**Time to harvest: 2 weeks from scraps**
Buy once, grow forever. Cut the green tops for cooking, and the white base regrows new greens in days.
**Method:** Plant root ends in soil, 2 inches apart. Keep moist. Harvest outer stalks as needed.
## 10. Microgreens
**Yield: 0.5 lb per tray per week**
**Container: Seedling trays on any flat surface**
**Time to harvest: 7-14 days**
The highest value-per-square-foot crop possible. Microgreens sell for $25-50/lb at farmers markets.
**Best varieties:**
- Sunflower: nutty, substantial
- Pea shoots: sweet, crunchy
- Radish: spicy, fast (5-7 days)
- Broccoli: mild, nutrient-dense
## Balcony Layout Blueprint (60 sq ft)
```
[Wall side]
┌──────────────────────────────────────┐
│ Tomato (5gal) │ Pepper │ Pepper │ ← Against wall, tallest
├──────────────────────────────────────┤
│ Beans (window box) │ Chard │ ← Mid-height
├──────────────────────────────────────┤
│ Lettuce │ Herbs │ Microgreens │ Radish│ ← Front, shortest
└──────────────────────────────────────┘
[Railing: Strawberry pots + trailing herbs]
```
## Season Extension Tips
- **Spring**: Start lettuce, radishes, and peas early (cool-tolerant)
- **Summer**: Switch to tomatoes, peppers, basil, and beans
- **Fall**: Back to lettuce, chard, radishes, and kale
- **Winter**: Microgreens indoors; garlic in containers outdoors
You can eat from your balcony 365 days a year with the right crop rotation.