I planted my first companion planting layout from a Pinterest chart I printed out at the library. Half the pairs on that chart were folklore that traces back to one gardening book from 1975.
Here are sixteen pairs I still plant in my own garden, with the actual reason each one earns its space.
And a short honest note about the three that get oversold.
The Short Version
- Most companion planting charts trace back to one 1975 book and have never been tested in controlled trials.
- The pairs that actually work fall into four buckets: trap crops, scent confusion, beneficial-insect attractors, and clever root-layout pairings.
- The real benefit isn’t any specific pair. It’s biodiversity. Mix lots of things together and pests get confused.
- Best starter trio: Three Sisters, Cabbage with Nasturtiums, and Strawberries with Borage.
Why Most Companion Planting Charts Are Folklore
The modern companion planting canon mostly comes from one book. Louise Riotte’s Carrots Love Tomatoes, published in 1975. University of Massachusetts Extension explicitly flags it as a mix of valid observation and moon-phase gardening folklore.
That book got copied into chart form. The charts got pinned. The pins got copied into more charts. By the time I printed my first one, almost nobody was citing the original studies, because for most pairs there weren’t any.
University of Illinois Extension puts it bluntly. The real measurable benefit of mixing plants isn’t any specific pairing. It’s biodiversity. A bed packed with different flowers, herbs, and vegetables attracts a bigger crew of generalist beneficial insects, and that crew handles pests better than any “magic pair” ever could.
Once I stopped looking for magic pairs and started just mixing things up, the garden actually did better.
So treat the list below the way I do. Useful patterns, not guaranteed wins.
1. Tomatoes and Basil
This is the pair everyone leads with, and I plant it too. But not for the reason most articles say.
The “basil makes tomatoes taste sweeter” claim has no controlled study behind it. UMN Extension and Texas A&M both note the flavor enhancement is unsupported. What basil actually does is reduce thrips and aphids near tomato plants. That’s a small but real effect.
Worth planting. Just plant it for the pest disruption, not for a flavor change you can’t actually measure. If you want more ways to push your tomatoes, I cover what’s worked in 10 tricks for a brag-worthy tomato harvest.
2. Cucumbers and Radishes
Radishes pull cucumber beetles away from the vines. I plant a ring of them around the base of each cucumber hill and the beetle pressure drops noticeably.
Tip: Leave a few radishes in the ground past their eating window. Let them flower and go to seed. The flowers keep the beetle deterrent going through the rest of the season.
For more cucumber pairings, I put together 9 companion plants that boost cucumber growth.
3. Marigolds and Peppers
This is the pair I have to be honest about.
Yes, French marigolds (Tagetes patula) release a compound called alpha-terthienyl from their roots that suppresses root-knot nematodes. That part is real and backed by University of Florida IFAS. But for the nematode effect, you need them as a dense cover crop for 100+ days BEFORE planting peppers. A border row does almost nothing for soil nematodes.
What border marigolds actually do is attract pollinators and look pretty. That’s enough reason to plant them. Just don’t expect them to handle a nematode problem you already have.
Tip: If you suspect nematodes, do a full French marigold cover crop the season before you plant peppers in that bed. Border plantings won’t get you there.
4. Carrots and Onions
I plant these together for the layout, not for the pest claims.
The “onions repel carrot rust flies” story doesn’t have strong extension-office backing. What does work: carrots grow deep, onions grow shallow, and they share the same bed without competing for root space. You get two crops where most beds give you one.
That space efficiency alone is worth it.
5. Cabbage and Nasturtiums
This is one of the few pairs UMN Extension actually confirms. Nasturtiums work as a trap crop. Black aphids and cabbage white butterflies prefer nasturtium leaves over cabbage, so the nasturtiums get hit first.
The trick people miss: a trap crop is only useful if you actually pull and dispose of it once it’s covered in pests. Otherwise you’ve just grown a pest nursery next to your cabbage. I pull the worst-affected nasturtiums every couple of weeks and put them in the trash, not the compost.
It feels wrong to throw flowering plants out. Do it anyway.
Now for the ones that save you serious space.
6. Corn, Beans, and Squash (Three Sisters)
The strongest pair on this list, and the one with actual research behind it. Cornell Extension and WVU document a 20-40% yield advantage over growing the three crops separately.
The way it works: corn gives beans something to climb. Squash leaves spread across the ground and shade out weeds while retaining soil moisture. Beans fix nitrogen in their root nodules.
Worth knowing though: beans don’t actually feed the corn this season. The nitrogen mostly releases after the bean roots decompose, which means next year’s bed gets the benefit (only 2-8% transfers during co-cropping per isotopic studies). The current-season win is structural, not nutritional.
Still the most reliable thing on this list. If you only try one combination, try this one.
7. Strawberries and Borage
One of my favorites on this whole list.
Borage is a pollinator magnet. The small blue flowers attract bees so consistently that strawberry yields measurably improve when borage is planted in or near the patch. Some horticultural sources cite a 35% fruit increase, which sounds high but matches what I’ve seen in my own bed.
Warning: Borage self-seeds aggressively. The first year you’ll plant six. By year three you’ll have borage in places you didn’t put it. Worth it, just be ready.
8. Roses and Garlic
Garlic’s sulfur compounds keep aphids off roses. The evidence is mostly anecdotal, but the pattern is consistent enough across gardeners that I trust it.
Tuck cloves around the base of each rose in fall. They’ll grow over winter, deter aphids through spring bloom, and you can harvest the garlic in early summer just as the heat slows the rose pests anyway.
Two crops, one bed, one set of waterings.
The real benefit of companion planting isn’t any specific pair. It’s biodiversity. Plant a lot of things close together and the pests get confused.
9. Potatoes and Bush Beans
The “beans repel Colorado potato beetle” claim shows up everywhere. The actual research is thin.
What I can say from my own bed: they share the space well. Bush beans stay low and don’t crowd the potato hills. The potato foliage shades the bean roots through the hottest part of summer. Both crops handle the same watering schedule.
Plant them together. Just don’t count on the bean for beetle control. Hand-picking beetles in the morning is still the most effective thing I do.
10. Spinach and Tall Peas
This is one of the most useful pairings on the list and the science is simple. Spinach bolts when the soil gets hot. The shadow cast by a tall pea trellis keeps the spinach bed cool, which keeps the leaves sweet for weeks longer than a sunny spot.
The peas come up first, climb the trellis, and start producing right when spinach is hitting peak harvest. By the time the peas finish in early summer, the spinach bolts anyway and you can swap the bed to a hot-season crop.
If you’re short on bed space, I cover container spinach in how to grow spinach in a pot.
11. Zucchini and Mint
Mint’s strong scent does seem to confuse squash bugs and flea beetles. The effect isn’t isolated to mint specifically, it’s true of most plants in the Lamiaceae family.
Warning: Plant the mint in a pot set next to the zucchini. Never plant mint directly in the ground. It’ll spread underground and take over the bed by next season. Ask me how I know.
If you stick to the container rule, this is a low-effort pairing that actually helps.
12. Lettuce and Chives
Aphids love lettuce. Chives, like all alliums, give off a sulfur compound that masks the lettuce smell and confuses the aphids.
The bonus nobody talks about: chives are perennial. Plant them once and they come back stronger every year. The lettuce gets rotated through the bed seasonally, and the chives just keep going. By year three the chive clump is big enough to divide and start a second row.
Snip the chive blades right into the salad bowl when you harvest the lettuce. Same plant, same bed, same meal.
13. Broccoli and Chamomile
Skip the “improves broccoli flavor” claim. There’s no research behind it.
What chamomile actually does is attract hoverflies, lacewings, and parasitic wasps. Those insects hunt aphids that hide under broccoli leaves. The benefit is real, it’s just general, not pair-specific. The same hoverflies will help any plant in that bed.
So plant chamomile somewhere near your broccoli. Or anywhere in the vegetable bed, really. The flowers are doing the work, not the proximity to a specific crop.
14. Asparagus and Parsley
Parsley flowers, when allowed to bolt, attract parasitic wasps that handle asparagus beetle larvae. That part is well documented.
The structural bonus: parsley is a low, bushy plant. Asparagus ferns rise tall and feathery above it. In high summer the asparagus provides shade that keeps the parsley from bolting in the heat. The two plants quietly look after each other.
This one is genuinely symbiotic. Plant a clump of parsley at the edge of any asparagus bed and let it do its thing.
15. Melons and Oregano
This is mostly a ground-cover pairing. Oregano spreads low and dense, which means it shades out weeds around the sprawling melon vines without competing for the same vertical space.
The pest deterrent claim is folklore. Don’t lean on it. But the weed suppression is real and it saves me hours of weeding through the worst part of summer.
Best bang for your buck on this whole list if your problem is weeds, not pests.
16. Eggplant and Catnip
Catnip contains nepetalactone, which limited studies show reduces flea beetle damage on eggplant and brassicas. The effect isn’t huge, but it’s measurable and consistent.
Tip: Trim catnip back every month so it stays compact. Left alone it gets leggy and starts to shade the eggplant, which slows fruit ripening. A quick chop keeps both plants happy.
If you have an outdoor cat, plant a second catnip patch somewhere else for them. Otherwise they’ll do the trimming for you. In a bad way.
The Three Claims I’d Stop Repeating
If you read enough companion planting articles, three claims show up in every one of them. None of the three is well supported. I still plant the pairs, but for different reasons than the charts give.
“Basil makes tomatoes taste sweeter.” No controlled study supports this. Basil does reduce thrips and aphids near tomato plants, which is a perfectly good reason to grow them together. The flavor claim is folklore.
“Border marigolds control nematodes.” Only French marigolds (Tagetes patula), planted as a dense cover crop for 100+ days before the susceptible crop goes in, actually suppresses nematodes. A border row produces near-zero effect on soil nematode populations.
“Chamomile improves broccoli flavor.” Anecdotal. The hoverfly attraction is real but isn’t broccoli-specific. The chamomile helps any plant in the same bed.
I still plant all three combinations. I just stopped repeating claims I can’t back up.
What I’d Plant If I Only Had Room for Three Pairs
If you’re starting out and you want the three pairings most likely to actually work, here’s where I’d put my money.
Three Sisters first. It’s the most documented productivity boost on the list and it makes a striking bed. Cabbage with Nasturtiums next. Real trap crop, real research, fast visible payoff. Strawberries with Borage third. The pollinator effect is one of the few yield improvements you can almost see in real time.
Skip the magic-pair thinking. Pack the bed with variety. Pull the trap crops when they’re covered. Let the chamomile bolt. The garden does most of the work once you stop overthinking it.
If you want to keep building out your beds from here, I’d start with 11 self-seeding flowers that come back every year. Mixed beds outperform tidy ones almost every time.
Anh