Skip to main content

Companion Planting · 20 Crops

Who grows wellnext to whom.

Which plants help each other grow — and which to keep apart. Reduce pests, improve yields, make the most of limited raised bed space without chemicals.
Share:

Why companion planting works

🐛

Pest Control

Scented herbs confuse and deter insect pests

🐝

Pollination

Flowering companions attract bees and beneficial insects

🌱

Soil Health

Nitrogen-fixers enrich soil for neighbouring crops

☀️

Microclimate

Tall plants shade heat-sensitive crops in summer

From the makers

Let Plant Planner Handle the Companion Planning

Remembering every companion and antagonist relationship is hard. Plant Planner automatically builds companion-optimised bed layouts — just tell us what you want to grow.

All 20 Crops — Companions & Antagonists

Each card shows good companions (green) and plants to keep apart (red). Click “More details” for raised bed tips.

🍅Tomato

Fruit

✅ Plant with:

BasilCarrotParsleyMarigoldBorageGarlic

❌ Keep apart:

FennelBrassicasCorn
+ More details & raised bed tips

Basil is the classic tomato companion — it's said to repel aphids and improve flavour. Marigolds deter nematodes and whitefly.

Raised bed tip: Plant 1–2 basil plants at the base of each tomato. Marigolds around the bed perimeter create a pest-repelling border.

🌿Basil

Herb

✅ Plant with:

TomatoCapsicumLettuceAsparagus

❌ Keep apart:

SageFennel
+ More details & raised bed tips

Basil repels aphids, spider mites, and whitefly. It also attracts pollinators and is believed to enhance the flavour of nearby tomatoes.

Raised bed tip: Basil thrives when tucked between tomatoes or capsicum in a shared raised bed. Harvest regularly to keep it productive.

🥕Carrot

Root

✅ Plant with:

TomatoLeekOnionPeasLettuceRosemaryChives

❌ Keep apart:

DillParsnip
+ More details & raised bed tips

Leeks and onions repel carrot fly — one of the most valuable companion relationships in the vegetable garden.

Raised bed tip: Interplant carrots with spring onions in alternating rows. The contrasting scents confuse carrot fly and onion fly.

🥬Lettuce

Leafy

✅ Plant with:

CarrotRadishStrawberryCucumberDillChives

❌ Keep apart:

CeleryParsley
+ More details & raised bed tips

Lettuce benefits from light shade provided by taller plants in summer. Radish acts as a trap crop for aphids, drawing them away from lettuce.

Raised bed tip: Grow lettuce at the base of climbing beans or trellised cucumbers for natural shade in warm months.

🫘Beans (Climbing)

Legume

✅ Plant with:

CarrotCucumberCabbageLettuceCornMarigold

❌ Keep apart:

OnionGarlicLeekFennel
+ More details & raised bed tips

Beans fix nitrogen from the air and enrich the soil — benefitting nearby plants. Avoid alliums (onions, garlic) which stunt bean growth.

Raised bed tip: The Three Sisters (corn, beans, squash) works brilliantly in large raised beds: beans fix nitrogen, corn provides a trellis, squash shades the ground.

🫛Peas

Legume

✅ Plant with:

CarrotRadishTurnipLettuceMintSpinach

❌ Keep apart:

OnionGarlicChivesGladiolus
+ More details & raised bed tips

Peas are nitrogen-fixers that improve soil fertility for subsequent crops. Never plant near alliums.

Raised bed tip: Sow peas along the back of raised beds on a trellis. Their spent vines can be cut and left as a nitrogen-rich mulch.

🥦Broccoli

Brassica

✅ Plant with:

DillRosemarySageThymeCeleryBeetOnionMarigold

❌ Keep apart:

TomatoStrawberryFennel
+ More details & raised bed tips

Aromatic herbs planted nearby confuse brassica-specific pests like cabbage moth and aphids.

Raised bed tip: Plant sage, thyme, or rosemary at the corners of a brassica bed. Marigolds in the centre help with root nematodes.

🥬Kale

Brassica

✅ Plant with:

SageDillMarigoldCeleryBeetOnion

❌ Keep apart:

StrawberryTomatoBeans
+ More details & raised bed tips

Like all brassicas, kale benefits from aromatic herb companions that mask its distinctive scent from cabbage butterflies.

Raised bed tip: Interplant kale with dill — dill attracts predatory wasps that eat caterpillars, while its feathery foliage doesn't compete for light.

🥒Cucumber

Cucurbit

✅ Plant with:

BeansPeasDillMarigoldSunflowerLettuce

❌ Keep apart:

SageFennelPotato
+ More details & raised bed tips

Cucumbers benefit from the nitrogen that beans and peas add to the soil. Dill attracts beneficial predatory insects.

Raised bed tip: Train cucumbers vertically on a trellis to save horizontal space in raised beds. Plant lettuce in the shade below.

🥒Zucchini

Cucurbit

✅ Plant with:

BeansCornNasturtiumMarigoldPeas

❌ Keep apart:

PotatoFennel
+ More details & raised bed tips

Nasturtiums act as a trap crop, attracting aphids away from zucchini. Marigolds deter squash beetles.

Raised bed tip: Zucchini is large and sprawling — best as a single plant per raised bed with nasturtiums cascading over the edges.

🧄Garlic

Allium

✅ Plant with:

TomatoPepperCarrotLettuceApple TreeRose

❌ Keep apart:

BeansPeasParsley
+ More details & raised bed tips

Garlic is one of the most useful companion plants — its sulphur compounds repel aphids, spider mites, and fungal disease.

Raised bed tip: Plant garlic cloves around the perimeter of a raised bed as a protective border. Plant in April–June for a December harvest.

🧅Onion

Allium

✅ Plant with:

CarrotBeetrootLettuceTomatoChamomile

❌ Keep apart:

BeansPeasSage
+ More details & raised bed tips

Onions and carrots are outstanding companions — each repels the other's primary pest (onion fly and carrot fly).

Raised bed tip: Alternate rows of carrot and spring onion in the same bed for mutual pest protection.

🌶️Capsicum

Fruit

✅ Plant with:

BasilCarrotTomatoMarigoldOkra

❌ Keep apart:

FennelBrassicas
+ More details & raised bed tips

Capsicum and tomatoes share similar growing needs and companions, thriving when planted together in warm beds.

Raised bed tip: Plant 3 basil plants among capsicum for aphid repulsion and to attract beneficial pollinators.

🥬Spinach

Leafy

✅ Plant with:

StrawberryPeasBeansCeleryCauliflower

✅ No known antagonists — a great companion for almost any bed.

+ More details & raised bed tips

Spinach is one of the most agreeable companion plants — very few antagonists. It makes excellent ground cover under taller crops.

Raised bed tip: Sow spinach densely beneath climbing peas. It fills the space, suppresses weeds, and benefits from the nitrogen peas fix.

🌼Marigold

Flower

✅ Plant with:

TomatoCucumberZucchiniBroccoliBeansAlmost all vegetables

❌ Keep apart:

Beans (French)
+ More details & raised bed tips

The most universally beneficial companion plant. Marigold root secretions deter nematodes; the flowers trap aphids and attract hoverflies.

Raised bed tip: Plant 2–4 French marigolds in every raised bed as a pest-management anchor. Replace them every season.

🌸Nasturtium

Flower

✅ Plant with:

TomatoCucumberZucchiniBroccoliRadish

✅ No known antagonists — a great companion for almost any bed.

+ More details & raised bed tips

Nasturtium is a trap crop — aphids and caterpillars are drawn to it and away from other vegetables. Both flowers and leaves are edible.

Raised bed tip: Plant nasturtiums at bed corners to cascade decoratively. They also attract beneficial insects and their edible flowers brighten salads.

🫀Beetroot

Root

✅ Plant with:

OnionLettuceSilverbeetBroccoliGarlicKohlrabi

❌ Keep apart:

Climbing BeansMustard
+ More details & raised bed tips

Beetroot is a reliable, undemanding companion. Avoid climbing beans — they stunt each other's growth.

Raised bed tip: Interplant beetroot with lettuce in a pattern — their shallow vs deeper roots don't compete, and they use space efficiently.

🥬Silverbeet (Chard)

Leafy

✅ Plant with:

TomatoOnionCarrotBeansBeetroot

❌ Keep apart:

Corn
+ More details & raised bed tips

Silverbeet is an excellent space-filler in mixed beds. Its deep taproot improves soil aeration.

Raised bed tip: Plant silverbeet at bed corners or edges — its large leaves provide microclimate shade for smaller plants in summer.

🌿Dill

Herb

✅ Plant with:

CabbageOnionLettuceCucumber

❌ Keep apart:

CarrotTomato (mature)
+ More details & raised bed tips

Dill attracts predatory wasps and hoverflies that eat caterpillars and aphids. Excellent near brassicas. Keep away from carrots (cross-pollinates and weakens both).

Raised bed tip: Grow dill in a dedicated corner of a brassica bed. Let it flower to attract beneficial insects.

🌿Rosemary

Herb

✅ Plant with:

BroccoliCabbageKaleBeansCarrot

❌ Keep apart:

Cucumber
+ More details & raised bed tips

Rosemary's strong scent deters bean beetles and brassica pests. A permanent shrub that provides year-round companion benefits.

Raised bed tip: Place a rosemary plant at one end of a brassica bed as a permanent companion. Its woody growth won't compete with annual vegetables.

Automatic Companion Checking

Plant Planner checks every crop assignment against the full companion planting database — bad neighbours are blocked automatically before you plant.

Unlock Free

Companion Planting Tips for Raised Beds

Dense Planting = More Companions

Raised beds allow closer spacing than row gardens. This means plants interact more — both good and bad. Always check antagonist relationships before planting two crops in the same bed. Plant Planner does this automatically.

Edging Flowers are Non-Negotiable

Every raised bed should have 2–4 marigolds or nasturtiums planted around the edges. These flowering companions attract beneficial insects, repel pests, and add visual appeal — all at no cost to your growing space if planted at the perimeter.

Herbs in Every Bed

Aromatic herbs — basil, rosemary, sage, thyme — have broad companion benefits. A single herb plant per bed provides pest deterrence for all nearby crops. Herbs are also small and vertical, so they don't compete significantly for space.

Companion Planting — Frequently Asked Questions

Does companion planting actually work?

Yes — several mechanisms are well documented. Aromatic herbs (basil, rosemary, dill) mask the scent pests use to find host crops; flowering companions (marigold, nasturtium) attract pollinators and trap aphids; legumes (beans, peas) fix nitrogen that feeds neighbours; and tall crops shade heat-sensitive ones. Some flavour claims are folklore, but the pest, pollinator and soil effects are real and especially useful in a densely planted raised bed.

What vegetables should not be planted together?

The most reliable pairings to avoid in Australian gardens: tomatoes with brassicas (broccoli, cabbage, kale) or fennel; onions, garlic and other alliums with beans and peas (alliums stunt legume growth); carrots with dill; and potatoes with cucumbers or tomatoes. Fennel is antisocial to almost everything — give it its own spot.

What grows well with tomatoes?

Basil is the classic tomato companion (repels aphids and whitefly), along with carrots, parsley, marigold, borage and garlic. Keep tomatoes away from brassicas, fennel and corn. In a raised bed, plant one or two basil plants at the base of each tomato and ring the bed edge with marigolds.

How do I use companion planting in a small raised bed?

Plant aromatic herbs and flowers at the edges and corners (marigold, nasturtium, rosemary, basil) so they protect the whole bed without taking growing space, interplant fast and slow crops with different root depths (e.g. lettuce with carrots), and check antagonist pairs before combining two main crops. Plant Planner does this check automatically and lays out companion-optimised beds for you.

What are the best all-round companion plants?

Marigold is the single most useful — its roots deter nematodes and its flowers trap aphids and attract hoverflies. Nasturtium is an excellent aphid trap crop, and basil, dill and rosemary benefit a wide range of neighbours. A few marigolds or nasturtiums in every bed is a no-cost pest-management anchor.

Let Plant Planner Handle the Companion Planning

Remembering every companion and antagonist relationship is hard work. Plant Planner automatically builds companion-optimised bed layouts for your vegetables — just tell us what you want to grow and we do the rest.

Plan My Garden Free

Free for 2 beds · No credit card required

Related Guides