Plant combinations that grow better together
Certain plants grow stronger and produce more when planted near each other — a practice called companion planting. Tomatoes grow taller and healthier next to basil. Carrots and onions planted together repel pests that would damage either one alone. Beans fix nitrogen in the soil, which lettuce and spinach need to thrive. These pairings work because some plants attract beneficial insects, others deter pests, and some improve soil chemistry for their neighbours.
The benefit is practical: you get more food from the same space, spend less on pest control, and reduce the need for added fertilizer. A raised bed 4 feet by 8 feet can hold a mix of compatible plants that support each other's growth over a full season.
Key Takeaways
- Tomatoes, basil, and carrots grow well together because basil repels insects that damage tomatoes, and carrots do not compete for the same nutrients.
- Beans planted with leafy greens like lettuce and spinach work because beans add nitrogen to the soil that leafy plants need.
- Tall plants like tomatoes and corn should be planted on the north side of a raised bed so they do not shade shorter plants like lettuce and peppers.
- Avoid planting fennel, dill, or garlic near most vegetables because they release chemicals that slow the growth of nearby plants.
- Plant root vegetables (carrots, beets, radishes) with above-ground crops (tomatoes, peppers, beans) to use different soil depths and reduce competition.
Tomatoes with herbs and root vegetables
Tomatoes are the anchor plant in most raised beds. Plant basil directly beside tomato plants — basil repels spider mites and whiteflies that feed on tomato leaves, and the two flavours pair well in the kitchen. Space basil 6 to 8 inches from the tomato stem.
Plant carrots and onions in the same bed, spaced away from the tomato root zone. Carrots grow downward while tomatoes grow upward, so they do not compete for space. Onions repel spider mites and other pests. Plant carrots 3 inches apart in rows, and onions 4 to 6 inches apart. Both mature in 60 to 90 days, so you can harvest them before the tomato plant needs the full bed space in late summer.
Parsley planted near tomatoes attracts hoverflies, which eat aphids. Plant parsley 8 to 10 inches from the tomato stem. Avoid planting fennel or dill near tomatoes — both release compounds that inhibit tomato growth.
Beans with leafy greens and root crops
Bush beans and pole beans add nitrogen to the soil as they grow, which makes them ideal companions for lettuce, spinach, and arugula. Plant beans first, then sow leafy greens in the spaces between bean plants once the beans are 4 to 6 inches tall. The beans will shade the greens slightly, which keeps them from bolting in hot weather.
Plant radishes and beets in the same bed as beans. Radishes mature in 25 to 30 days, so harvest them early and replant the space with another crop. Beets take 50 to 70 days and grow downward while beans grow upward, so there is no root competition. Space beets 3 to 4 inches apart.
Avoid planting beans near onions or garlic — both inhibit bean growth. Do not plant beans with fennel or dill for the same reason.
Peppers with low-growing companions
Peppers are shorter and slower-growing than tomatoes, so they work well with plants that do not shade them. Plant basil, spinach, and lettuce around pepper plants. These companions do not compete for nutrients and actually benefit from the partial shade peppers provide in hot climates.
Onions and garlic planted near peppers repel spider mites and thrips. Space onions 4 to 6 inches from the pepper stem and garlic 6 to 8 inches away. Both mature in 90 to 120 days, roughly the same timeline as peppers, so you harvest everything at the end of the season.
Avoid planting fennel near peppers. Fennel stunts the growth of most vegetables and should be grown in a separate bed or container.
Tall plants positioned to avoid shading shorter ones
In a raised bed, plant tall crops on the north side and short crops on the south side. This way, the tall plants do not cast shade on the shorter ones during the middle of the day. Tomatoes, pole beans, and corn should go on the north edge. Lettuce, spinach, peppers, and basil should go on the south edge.
If your bed runs east to west, place tall plants on the north side. If it runs north to south, place them on the west side so morning sun reaches the shorter plants first. This layout also makes harvesting easier — you can reach the shorter plants without stepping over tall ones.
In very hot climates, partial shade from tall plants actually helps leafy greens stay tender longer. In cool climates, full sun is better for all crops, so you may need to space plants farther apart or choose a different layout.
Root vegetables that share space without competing
Carrots, beets, radishes, and turnips all grow downward and can be planted together in the same bed. Space carrots 3 inches apart, beets 3 to 4 inches apart, radishes 2 inches apart, and turnips 4 to 6 inches apart. They mature at different rates — radishes in 25 to 30 days, carrots in 60 to 80 days, beets in 50 to 70 days, and turnips in 60 to 90 days — so you harvest them in stages and open up space for new plantings.
Plant root vegetables with above-ground crops like tomatoes, peppers, and beans. The roots grow down into the lower soil layers while the above-ground plants use the upper layers, so there is minimal competition for water and nutrients. This combination lets you grow more food in a 4-by-8 bed than planting either type alone.
Plants to keep separate or in their own space
Fennel should not be planted with most vegetables. It releases a chemical called anethole that slows the growth of tomatoes, beans, lettuce, spinach, and peppers. If you want to grow fennel, plant it in a separate bed or container at least 3 feet away from your main raised bed.
Dill has a similar effect on beans and other crops. Plant dill in a separate area or in a container. Garlic planted densely can inhibit bean growth, so space garlic at least 8 inches from bean plants. Potatoes compete heavily with other crops for nutrients and space, so grow them in their own raised bed rather than mixing them with tomatoes, peppers, or beans.
Avoid planting the same crop in the same spot year after year. Rotate crops so that heavy feeders like tomatoes and peppers are followed by nitrogen-fixing crops like beans, which are followed by light feeders like root vegetables. This rotation keeps soil balanced and reduces pest and disease buildup.
Frequently Asked Questions
Can I plant tomatoes and peppers in the same raised bed?
Yes. Plant tomatoes on the north side and peppers on the south side so the tomato does not shade the pepper. Space them at least 18 inches apart. Add basil near both plants — it repels pests that damage either one. Plant carrots or onions in the remaining space.
How close can I plant basil to tomatoes?
Plant basil 6 to 8 inches from the tomato stem. Basil grows to about 12 inches tall and does not compete with tomato roots. You can plant multiple basil plants around one tomato plant, spacing each basil plant 6 to 8 inches from the stem.
What should I plant after I harvest beans?
Plant lettuce, spinach, or arugula in the space where beans grew. The nitrogen the beans added to the soil will feed the leafy greens. You can also plant root vegetables like carrots or beets. Avoid planting another heavy feeder like tomatoes or peppers in that spot until the next season.
Do I need to plant companion plants to grow vegetables successfully?
No. Vegetables grow alone, but companion planting increases yield and reduces pest damage. If space is limited or you want to grow more food in one bed, companion planting is worth trying. Start with one pairing — tomatoes and basil — and expand from there as you see what works in your garden.
Can I plant garlic with everything?
Garlic works well with most crops but inhibits beans when planted densely. Space garlic at least 8 inches from bean plants. Garlic pairs well with tomatoes, peppers, carrots, lettuce, and spinach. Plant garlic in fall for spring harvest, or in early spring for summer harvest, depending on your climate.