Herbal Home Remedies

Companion Planting Chart

Some companion planting claims are well supported — mostly the ones about pest confusion, shade and space. Others are folklore. This chart separates them.

What actually works, and why

The chart

CropGood neighboursKeep apart
TomatoBasil, marigold, parsley, carrotFennel, potato, brassicas
BasilTomato, pepper—
CarrotOnion, leek, lettuce, tomatoDill (at flowering)
Onion / garlicCarrot, beetroot, lettuceBeans, peas
Beans / peasCarrot, cucumber, radish, cornOnion, garlic, fennel
LettuceCarrot, radish, strawberry, chives—
Cabbage / brassicasDill, mint, rosemary, nasturtiumTomato, strawberry
CucumberBeans, radish, dill, nasturtiumAromatic herbs, potato
PepperBasil, tomato, onionFennel, beans
StrawberryLettuce, spinach, borageCabbage, tomato
PotatoBeans, corn, marigoldTomato, cucumber, sunflower
CornBeans, squash, peasTomato
RadishLettuce, carrot, cucumber—
SpinachStrawberry, beans, peas—
Fennel—Almost everything

The one plant to keep separate

Fennel releases compounds that suppress many nearby plants. Grow it in a pot or at the end of a bed. Dill is a milder version of the same problem once it flowers.

Three pairings worth actually doing

Tomato + basil

The classic. Basil is said to confuse thrips and whitefly, and it grows well in the same conditions. Even if the pest effect is modest, it is a free second crop in space you were already watering.

Carrot + onion

The best-supported pairing in the chart. Onion scent masks carrots from carrot fly; carrot scent masks onions from onion fly. They also occupy different soil depths.

Nasturtium + brassicas

A genuine trap crop. Aphids attack the nasturtium first, and it is far easier to sacrifice than a cabbage.

Popular pairings that do not hold up

Common questions

What should you not plant next to tomatoes?

Fennel, potato and brassicas. Potato shares blight risk; brassicas compete heavily; fennel suppresses most neighbours.

Does companion planting really work?

The structural effects (shade, support, ground cover, trap crops) are reliable. Scent-based pest confusion is plausible and sometimes effective. Many specific pairings are folklore.

Can you plant herbs with vegetables?

Yes. Basil, parsley, chives and dill all work well in a vegetable bed. Keep fennel separate and let dill flower away from carrots.

What grows well with everything?

Lettuce, radish and marigold are the most flexible. They are shallow-rooted, fast and unobtrusive.

Raised bed layouts and a simple four-bed rotation that avoids these conflicts: 5 Minute Garden.

Disclosure: the link above is an affiliate link. We may earn a commission if you buy through it, at no extra cost to you.