What to Plant in a 4×4 Raised Bed: Realistic Yields and Spacing
A 4×4 raised bed is the most popular starter size for home gardeners — and the one with the most overstuffed advice on the internet. Most “what to plant in a 4×4 raised bed” articles cram twelve crops into 16 square feet, then quietly skip the part where every plant ends up shaded, leggy, and underproducing.
This guide gives you three actual full-season layouts that work, the math behind plant counts, and an honest list of crops you should NOT try to fit into a small raised bed.
How much fits in 16 square feet, really
A 4×4 raised bed gives you exactly 16 square feet of growing area. That sounds like a lot until you start dividing it by mature plant size:
- One tomato plant needs roughly 4 square feet (24” spacing in all directions)
- One zucchini plant needs 6 square feet (30” spacing)
- One cucumber needs 2.5 square feet (18” spacing) plus vertical support
- One pepper needs 2.5 square feet (18” spacing)
- One head of lettuce needs about 0.5 square feet (8” spacing)
- One bean plant needs 0.1 square feet (4” spacing)
So if you plant a single zucchini, half your bed is gone. Add two tomatoes and the bed is full. The trick to getting variety in a small bed isn’t shoving more in — it’s pairing one or two large “anchor” plants with high-density quick-turnover crops in the gaps.
Layout 1: The classic salad-and-tomato bed
Designed for someone who wants summer salads and a couple of slicing tomatoes. Easy to manage, bullet-proof for first-year gardeners.
| Position | Crop | Plants | Notes |
|---|---|---|---|
| North row (back) | Tomato | 2 | Plant first; they’ll be the tallest |
| Middle row | Pepper | 2 | Or substitute eggplant if you prefer |
| Front row, left | Lettuce + Spinach mix | 16 | Sown in 4” grid; cut-and-come-again |
| Front row, right | Basil | 4 | Companions for tomato |
Total plants: 2 tomatoes + 2 peppers + 16 leafy greens + 4 basil = 24 plants in 16 sq ft.
Expected harvest (full season): 30–50 lbs tomatoes, 15–25 peppers, 4–6 cuts of mixed salad greens (~3 lbs total), continuous basil for the kitchen.
Why this works: Tomatoes and peppers go in the back so they don’t shade the lettuce in front. Lettuce and spinach in front because they appreciate afternoon shade from the taller plants come July. Basil tucked in front-right because tomatoes and basil are textbook companions.
Layout 2: The high-yield mixed bed
For someone who wants more variety per square foot. Slightly harder to manage — more transplants, more succession planting — but produces about 50% more total food than Layout 1.
| Position | Crop | Plants | Notes |
|---|---|---|---|
| North row | Cherry tomato | 2 | Use a 5-foot trellis; they grow 6’+ |
| Middle-back row | Cucumber | 2 | Trellis vertically (essential in a small bed) |
| Middle-front row | Bush beans | 24 | Direct-sow in 4” grid; plant 2-3 succession rounds |
| Front-back row | Carrots | 36 | Direct-sow in 3” grid |
| Front row | Radishes → arugula | 30 → 16 | Radishes done in 30 days; replant with arugula |
Total plants: 2 cherry tomato + 2 cucumber + 24 beans + 36 carrots + 30 radishes (then 16 arugula) = 110 plants worth of harvest cycling through 16 sq ft.
Why this works: Vertical growing for the tomato and cucumber means they take up minimal floor space. Radishes harvest in 28 days, freeing space for arugula. Beans fix nitrogen for the next season’s crops. Carrots take 70 days but barely shade neighbors.
Layout 3: The all-summer family bed
For a family of 3–4 wanting steady summer vegetables for fresh eating.
| Position | Crop | Plants |
|---|---|---|
| Back-left | Zucchini | 1 |
| Back-right | Tomato | 1 |
| Middle | Bush beans | 16 |
| Front-left | Lettuce | 8 |
| Front-right | Basil + parsley | 6 |
Total plants: 1 zucchini + 1 tomato + 16 beans + 8 lettuce + 6 herbs = 32 plants. One zucchini will produce 8–15 fruits over the season — usually plenty for a family. Don’t add a second; you’ll be giving zucchini away by August.
Spacing math: don’t trust the seed packet
Seed packet spacing recommendations are based on field rows. In raised beds with intensive square-foot planting, you can typically plant 25–50% closer because:
- Raised beds drain better, so plants tolerate closer spacing without root rot
- Vertical trellising (cucumbers, pole beans, indeterminate tomatoes) eliminates floor competition
- Companion planting fits more total plants than monoculture rows
Reasonable square-foot planting densities:
| Crop | Per Square Foot |
|---|---|
| Lettuce, spinach, arugula | 4 |
| Carrots, radishes, beets | 9–16 |
| Bush beans | 9 |
| Onions, scallions | 9 |
| Bell peppers | 1 |
| Tomato | 1 (per 4 sq ft really) |
| Zucchini | 1 (per 6 sq ft) |
| Basil | 1 |
What NOT to plant in a 4×4 raised bed
Some crops just need more space than 16 sq ft can give:
- Sweet corn. Needs at least 16 plants in a square block for pollination. 16 corn stalks would fill the entire bed and leave room for nothing else, plus they’d shade everything.
- Pumpkins, winter squash, watermelon. Vining types need 8+ feet of run. They’ll consume the bed and creep into your lawn.
- Asparagus. Perennial that takes 3 years before you can harvest, then occupies its bed for 15–20 years. Only worth it if you have a dedicated bed for it, not your only one.
- Potatoes. Edible portion grows underground, so you have to dig up half the bed to harvest. Better in a separate container or grow bag.
- Sweet potatoes. Vines run 10+ feet. Same problem as winter squash.
What about herbs?
Annual herbs (basil, cilantro, dill, parsley) work great squeezed between vegetables. Each plant takes about 1 sq ft.
Perennial herbs (rosemary, thyme, sage, oregano) are tricky in small beds because they spread aggressively year over year and crowd out annual vegetables. Better in their own dedicated container or smaller herb-only bed.
Sun is your real limit
Even with perfect spacing, a 4×4 raised bed needs at least 6–8 hours of direct sun to grow heat-lovers like tomatoes and peppers. Less than that and you should pivot to leafy greens, herbs, root vegetables, and brassicas, which tolerate 4–6 hours.
If your only bed location gets 4 hours of sun, your high-yield layout becomes:
- Lettuce, spinach, kale, arugula (full bed)
- A few short carrots
- Cilantro, parsley, mint
Skip the tomatoes and peppers entirely in low-sun spots — you’ll be disappointed.
How to actually plan your specific bed
The layouts above are good starting points, but your zone, sun exposure, and family preferences shift the math. Tomato planting dates, frost windows, and which varieties suit your zone all affect the final picks.
The Planter App takes your bed dimensions, sun exposure, and zone, then calculates an exact plant count and layout for whatever crops you pick. Including the visual layout map showing where each plant goes — handy when you’re standing in the bed with a trowel wondering “wait, where do the carrots go again?”
Related guides
- When to plant tomatoes by zone
- Companion planting guide — pairs that thrive together in tight quarters
- Small garden layout ideas — for 4×8, container, and other small-space configurations