Choose plants based on sunlight, soil depth, and what you want to harvest
What you plant in a raised bed depends on three things: how much sun that spot gets each day, how deep your bed is, and whether you want vegetables, herbs, flowers, or a mix. Most raised beds are 12 inches deep, which works for shallow-rooted crops like lettuce and herbs but limits you if you want to grow carrots or potatoes. Full sun means six or more hours of direct sunlight; partial shade means three to six hours. Once you know those two facts about your bed, you can pick from dozens of plants that will actually thrive there instead of struggling.
The soil in a raised bed warms up faster in spring and drains better than ground soil, so you can plant earlier and grow things that prefer drier conditions. That same quick drainage means you'll water more often in summer. Plan for that before you choose thirsty plants like tomatoes in a very sunny spot.
Key Takeaways
- Shallow-rooted vegetables like lettuce, spinach, radishes, and herbs grow well in any raised bed depth, while root crops like carrots and beets need at least 12 inches and potatoes need 18 inches.
- Tomatoes, peppers, and squash need six or more hours of direct sun daily; leafy greens and herbs tolerate partial shade and actually prefer it in hot climates.
- Space plants according to their mature size, not seedling size—crowding reduces airflow and invites disease even in raised beds with good drainage.
- Plant cool-season crops like lettuce and peas in spring and fall; plant warm-season crops like tomatoes and peppers only after your last frost date.
- Succession planting—sowing lettuce or beans every two weeks—lets you harvest continuously from one bed instead of all at once.
Vegetables that thrive in shallow raised beds
If your raised bed is 12 inches deep, focus on leafy greens and quick crops. Lettuce, spinach, arugula, and kale all reach harvest size in 30 to 60 days and need only 6 to 12 inches of soil. Radishes are ready in three to four weeks and take up almost no space. Peas (both snap and snow varieties) grow on short vines and produce heavily in spring and fall. Beans (bush varieties, not pole beans) mature in 50 to 60 days and fix nitrogen in the soil, improving it for the next crop.
Herbs are ideal for shallow beds because most need only 6 to 8 inches of root space. Basil, parsley, cilantro, chives, and thyme all grow quickly and can be harvested repeatedly. Plant basil only after the last frost; the others tolerate cooler weather. Herbs also attract pollinators and beneficial insects, which help vegetables produce better.
Shallow beds also work for beets, turnips, and Swiss chard, which need 8 to 10 inches. These are tougher than lettuce and tolerate some neglect, making them good choices if you travel or forget to water regularly.
Vegetables and fruits that need deeper beds
If your raised bed is 18 inches or deeper, you can grow almost anything. Tomatoes are the most popular choice—they need full sun, consistent water, and support (a cage or stake), but one plant produces dozens of fruits over two to three months. Cherry tomatoes are more forgiving than large slicing varieties. Peppers (both sweet and hot) also need full sun and warmth but produce for months once they start. Both tomatoes and peppers benefit from being planted deep; bury the stem up to the first leaves to encourage a stronger root system.
Squash and zucchini take up a lot of space—one plant can sprawl 4 feet across—but a single bed can hold one plant and little else. They need full sun and warm soil (wait until two weeks after your last frost). Cucumbers are similar but can be trellised vertically to save space. Carrots and beets need 12 to 18 inches of loose, rock-free soil; if your bed has compacted soil or stones, they'll fork or crack.
Potatoes are unusual: you plant them in layers as they grow, adding soil as the plant gets taller. This works well in raised beds but requires 18 to 24 inches of depth and takes up the whole bed for three to four months. Onions and garlic are long-season crops (planted in fall, harvested in summer) but need little space and tolerate crowding.
Flowers and ornamentals for raised beds
Raised beds don't have to be vegetable gardens. Marigolds, zinnias, and sunflowers grow quickly from seed, bloom all summer, and attract pollinators. Nasturtiums are edible, pest-repelling, and colorful. Snapdragons and cosmos prefer cooler weather and are good spring and fall choices. Most annual flowers need six or more hours of sun but are otherwise forgiving.
If you want perennials, coneflowers, black-eyed Susans, and daylilies return year after year with minimal care. They need full sun and well-draining soil, both of which raised beds provide. Perennials take longer to establish (usually two years to look full) but eventually need less water and attention than annuals.
You can also mix flowers and vegetables in the same bed. Marigolds and nasturtiums planted around tomatoes or squash add color and may reduce pest damage. Herbs like basil and cilantro flower eventually and attract beneficial insects.
Matching plants to sunlight in your yard
Full sun (six or more hours of direct sun) is best for tomatoes, peppers, squash, beans, basil, and most flowers. If your bed gets only three to six hours of sun, grow leafy greens, herbs like parsley and chives, peas, and shade-tolerant flowers like impatiens or hostas. Very few vegetables produce well in less than three hours of sun.
Sun exposure changes with the season. A bed that gets full sun in summer might be shaded by a tree in spring or fall. If you're planting in spring, check the sun in summer too. Conversely, a bed in afternoon shade in summer might get morning sun in spring before trees leaf out fully.
In hot climates (above 85°F regularly), even sun-loving crops like lettuce and spinach benefit from afternoon shade. Plant them on the east side of a structure or under a shade cloth in midsummer. Tomatoes and peppers still need sun but appreciate some afternoon relief.
Spacing and timing for continuous harvests
Crowding plants saves space but reduces airflow, which invites mildew and fungal disease. Follow spacing guidelines on seed packets or plant labels—they're based on mature plant size, not seedling size. A tomato seedling looks tiny, but it will spread 3 feet wide. Lettuce seedlings can be thinned to 6 inches apart as they grow.
Plant cool-season crops (lettuce, peas, spinach, kale) in early spring and again in late summer for a fall harvest. Plant warm-season crops (tomatoes, peppers, squash, basil) only after your last frost date—check your local frost date online or ask a local garden center. Planting too early wastes seed and seedlings; they'll just sit in cold soil and rot.
Succession planting means sowing lettuce or beans every two weeks instead of all at once. This spreads your harvest over months instead of giving you everything ripe at the same time. It also keeps the bed productive—as soon as one crop is done, the next one is ready to plant.
Soil preparation and amendments for different plants
Most raised beds come filled with a generic potting or garden mix, which works for many plants but can be improved. Vegetables and herbs prefer soil rich in organic matter (compost, aged manure, or peat moss). Flowers are less picky but still benefit from compost mixed in. If your bed drains too slowly (water sits on top after rain), add perlite or coarse sand to improve drainage.
Tomatoes, peppers, and squash are heavy feeders—they use up nutrients quickly. Mix compost into the top few inches before planting, or add a balanced fertilizer (like 10-10-10) once a month during the growing season. Leafy greens and herbs need less feeding. Root crops like carrots and beets prefer soil without fresh manure, which can cause forking.
Test your soil pH if plants consistently struggle. Most vegetables prefer slightly acidic soil (pH 6.0 to 7.0). If you're growing blueberries or rhododendrons, they need more acidic soil (pH 4.5 to 5.5). A straightforward soil test kit from a garden center tells you the pH and nutrient levels.
Common mistakes to avoid
Planting too early is the most common mistake. Tomatoes, peppers, squash, and basil planted before soil warms up will sit dormant or rot. Wait until nighttime temperatures stay above 50°F. Lettuce and peas, by contrast, rot in hot soil—plant them in spring or fall, not summer.
Overwatering is the second most common problem. Raised beds drain faster than ground beds, so they need water more often, but they still don't like soggy soil. Water when the top inch of soil feels dry. In summer heat, that might be daily; in spring or fall, it might be every few days. Drip irrigation or soaker hoses deliver water to roots without wetting foliage, which reduces disease.
Planting too close together saves space on paper but fails in practice. Crowded plants compete for water and nutrients, and poor airflow invites mildew. Thin seedlings to the spacing on the packet, even if it feels wasteful. You'll get bigger, healthier plants and a better harvest.
Frequently Asked Questions
Can I grow tomatoes and lettuce in the same raised bed?
Yes, but only if the bed is at least 18 inches deep and gets full sun. Plant the tomato in the center and lettuce around the edges. Harvest the lettuce before the tomato plant gets too large and shades it out. This works better in spring and fall when lettuce doesn't bolt in heat.
What's the difference between determinate and indeterminate tomatoes?
Determinate tomatoes grow to a fixed size (usually 3 to 4 feet), produce most fruit at once, and stop growing. Indeterminate tomatoes grow indefinitely, produce fruit all season, and need taller stakes or cages. For raised beds, determinate varieties are easier because they need less support and space.
How do I know when to harvest vegetables?
Lettuce and greens are ready when leaves are large enough to eat (usually 30 to 60 days). Tomatoes are ready when fully colored and slightly soft. Peppers can be harvested green or left to turn red (red takes longer but tastes sweeter). Beans are best picked when pods snap easily. Harvest regularly to encourage more production.
Can I plant the same crop in the same bed every year?
Not recommended. Planting the same vegetable in the same spot year after year depletes specific nutrients and builds up pests and diseases. Rotate crops: follow tomatoes with lettuce or beans, follow beans with squash, follow squash with leafy greens. This breaks pest cycles and balances soil nutrients.
What should I do with my raised bed in winter?
In mild climates, plant cool-season crops like kale, spinach, and garlic. In cold climates, either leave the bed empty (it will rest and improve), cover it with a tarp to prevent weeds, or add a thick layer of compost or aged manure that will break down over winter and enrich the soil for spring planting.