Start with what grows well in your climate and sunlight
What you plant in a raised bed depends on three things: how much sun that spot gets, what grows in your region, and what you actually want to eat or see. Full sun (six or more hours of direct light) opens up almost everything—tomatoes, peppers, squash, beans, lettuce, and herbs all thrive. Partial shade (three to six hours) works for leafy greens, peas, broccoli, and shade-tolerant herbs like mint and parsley. Deep shade (under three hours) is harder; you are limited to hostas, ferns, and shade-loving perennials, but most vegetable gardeners do not choose raised beds for shade spots.
Your USDA hardiness zone matters because it tells you the average coldest temperature your area reaches. A plant rated for zones 5 through 9 will survive winters in those zones but may not in zone 4. Check your zone on the USDA Plant Hardiness Zone Map, then look at seed packets or plant tags—they list the zones where that plant survives year-round. If you are in zone 6 and want perennial herbs like rosemary, you will need to replant it each spring or bring it indoors for winter, because rosemary dies in zone 6 cold.
Key Takeaways
- Vegetables and herbs need at least six hours of direct sun; leafy greens tolerate three to six hours; most ornamental plants have their own light requirements listed on the tag.
- Check your USDA hardiness zone to know whether a plant will survive your winter or needs replanting each year.
- Raised beds drain faster than ground soil, so pair plants with similar water needs in the same bed to avoid overwatering some and underwatering others.
- Plant cool-season crops (lettuce, spinach, peas, broccoli) in spring and fall; plant warm-season crops (tomatoes, peppers, squash, beans) only after your last frost date.
- Succession planting—sowing lettuce or beans every two weeks—keeps a single bed producing from spring through fall instead of all at once.
Vegetables that produce the most in raised beds
Tomatoes, peppers, squash, and beans are the workhorses of raised beds because they produce heavily and take up space efficiently. Cherry tomatoes and determinate varieties (bush types that stop growing at a set height) work better than sprawling heirlooms in a confined space. Peppers—both sweet and hot—need warm soil and full sun but reward you with months of fruit from a single plant. Bush beans and pole beans both work; pole beans climb a trellis and save floor space, while bush beans are faster and need no support.
Leafy greens are the opposite: they grow fast, tolerate crowding, and produce for weeks. Lettuce, spinach, arugula, and kale all grow from seed in three to eight weeks depending on variety. Plant them in early spring as soon as soil can be worked, then again in late summer for a fall crop. Succession planting—sowing a new row every two weeks—keeps lettuce coming all season instead of having it all ready at once and then nothing.
Root vegetables like carrots, beets, and radishes work well but need loose, deep soil; if your raised bed is less than 12 inches deep, stick to shallow-rooted varieties. Peas grow fast in cool weather and fix nitrogen in the soil, so plant them in spring and again in late summer. Broccoli, cauliflower, and cabbage need more space and longer growing seasons but produce one large harvest per plant.
Herbs that thrive in raised beds
Basil, parsley, cilantro, dill, and chives are the easiest herbs for beginners. Basil needs warmth and full sun; plant it after your last frost date and pinch off the top regularly to keep it bushy. Parsley and cilantro tolerate partial shade and bolt (flower and go bitter) in midsummer heat, so plant them in spring and fall. Chives come back year after year in most zones and spread slowly; one plant feeds a household for months.
Perennial herbs—rosemary, thyme, oregano, sage, and lavender—survive winter in zones 5 and warmer but need excellent drainage and full sun. In colder zones, treat them as annuals or bring potted plants indoors. Mint spreads aggressively and will crowd out neighbors, so either plant it in its own bed or contain it in a pot sunk into the soil. Tarragon, marjoram, and bay laurel are less hardy; check your zone before planting.
Ornamental plants and flowers for raised beds
If you are growing flowers instead of food, raised beds work for perennials, annuals, and bulbs. Perennials like coneflowers, black-eyed Susans, daylilies, and sedums come back each year and need less maintenance than annuals. Plant them in spring or fall, space them according to their mature width (the tag tells you), and they will fill in over two to three seasons. Annuals like zinnias, marigolds, impatiens, and petunias bloom all season but need replanting each year; they are fast and cheap, so they work well for experimenting.
Spring bulbs (tulips, daffodils, crocuses) go in the ground in fall and bloom the following spring. Summer bulbs (dahlias, gladiolus, begonias) go in after your last frost date and bloom until frost kills them. Raised beds warm up faster in spring, so bulbs in raised beds often bloom a week or two earlier than those in ground soil.
Matching plants by water and drainage needs
Raised beds drain faster than ground-level soil because water runs out the bottom more easily. This is good for plants that hate wet feet—herbs, succulents, and root vegetables—but it means you water more often in hot weather. Do not mix a water-loving plant like squash with a drought-tolerant herb like rosemary in the same bed; one will either drown or dry out.
Group plants by their water needs: put tomatoes, peppers, and basil together (they like consistent moisture but not soggy soil); put herbs and root vegetables together (they prefer drier conditions); put leafy greens together (they like steady moisture and bolt if stressed by drought). If you must mix types, water by plant rather than by bed—water the squash deeply but let the rosemary dry out between waterings.
Timing: when to plant what
Cool-season crops tolerate frost and actually taste better after a light freeze. Plant lettuce, spinach, peas, broccoli, and cabbage in early spring (as soon as soil can be worked) and again in late summer for a fall crop. In mild climates, you can plant cool-season crops in fall and harvest all winter. These crops bolt and turn bitter in summer heat, so do not plant them in June or July unless you live somewhere cool.
Warm-season crops die if frost touches them. Wait until after your last spring frost date to plant tomatoes, peppers, squash, beans, basil, and other heat-lovers. Your local cooperative extension office publishes your frost dates, or search "[your city] last frost date" online. Warm-season crops need warm soil (at least 60 degrees, ideally 70 or warmer), so planting too early wastes seed and seedlings.
Perennials and bulbs follow their own calendar: spring-blooming bulbs go in fall, fall-blooming perennials go in spring, and spring-blooming perennials go in fall. Check the tag or seed packet for the right planting window in your zone.
Soil depth and spacing for different plants
Raised beds come in standard depths of 6, 8, 10, and 12 inches. Shallow beds (6 inches) work for lettuce, spinach, radishes, and herbs. Medium beds (8 to 10 inches) handle most vegetables, including tomatoes and peppers if you amend with compost. Deep beds (12 inches or more) are needed for root vegetables like carrots and parsnips, and for tomatoes with long root systems. If your bed is shallower than what a plant needs, it will still grow but produce less and need more frequent watering.
Spacing matters because crowded plants compete for water and nutrients. Follow the spacing on the seed packet or plant tag—it is based on how wide the plant grows at maturity. Lettuce can be 6 inches apart; tomatoes need 24 to 36 inches; peppers need 18 to 24 inches. Closer spacing means more plants per bed but smaller individual plants and lower total yield. Wider spacing means fewer plants but larger, healthier ones.
Frequently Asked Questions
Can I plant the same thing in the same raised bed every year?
Not without consequences. Planting the same crop in the same spot year after year depletes specific nutrients and builds up pests and diseases that target that plant. Rotate crops: if you grew tomatoes in bed A this year, grow beans or lettuce there next year. Beans add nitrogen to soil, so they are a good follow-up to heavy feeders like tomatoes.
What if my raised bed gets only four hours of sun?
Grow leafy greens, peas, broccoli, and shade-tolerant herbs like parsley and mint. Avoid tomatoes, peppers, and basil—they need six or more hours to produce well. If the bed is in morning sun and afternoon shade, you have a better chance with warm-season crops than if it is shaded all day.
Can I plant perennials and annuals in the same raised bed?
Yes, but plan ahead. Perennials stay in place for years, so plant them where they will not be dug up. Annuals can fill the gaps around them. In fall, when you pull out dead annuals, you can plant cool-season crops in the same spaces without disturbing the perennials underneath.
How deep should soil be for tomatoes?
At least 10 inches, ideally 12 or more. Tomato roots go deep, and shallow soil means the plant dries out faster and produces less fruit. If your bed is only 8 inches deep, you can still grow determinate (bush) tomatoes, but indeterminate (vining) varieties will struggle.
When should I start seeds indoors versus direct sowing in the raised bed?
Fast-growing crops like beans, peas, squash, and carrots go directly in the bed after the last frost date. Slow crops like tomatoes, peppers, and eggplant need a head start indoors six to eight weeks before the last frost date, then transplanted outside when soil is warm. Lettuce and herbs can go either way—direct sow for simplicity or start indoors for an earlier harvest.