Companion Planting: The Complete Guide
Companion planting is one of the oldest tricks in the vegetable garden — and one of the most rewarding. When you put the right plants next to each other, they help each other grow: deterring pests, attracting pollinators, improving the soil, and even making the harvest taste better. Done well, it means fewer problems, less work, and bigger yields, all without reaching for a single chemical spray.
This guide walks through how companion planting works, the pairings that consistently deliver, the combinations to avoid, and how to lay out your beds so everything thrives together.
Why companion planting works
Plants are not passive — they release chemicals, attract insects, cast shade, and shape the soil around them. Companion planting uses those interactions deliberately.
The main mechanisms are:
You don't need to use every mechanism. Even one or two well-chosen pairings will lift the whole garden.
The classic combinations that work
These pairings have been tested by generations of growers and back up well in trial data.
Tomatoes + basil + marigolds
Basil is widely reported to deter whitefly and tomato hornworm, and many gardeners swear it improves tomato flavour. Marigolds (especially *Tagetes patula*) release compounds from their roots that suppress root-knot nematodes. Plant 2–3 basil plants and a ring of marigolds around each tomato.
The Three Sisters: corn, beans, squash
The classic Indigenous American polyculture. Corn provides a pole for beans to climb, beans fix nitrogen for the corn and squash, and squash leaves shade the soil and deter raccoons and other pests. Plant corn first; once it's 15 cm (6 in) tall, sow beans at the base and squash between the corn blocks.
Carrots + onions (or leeks)
Carrots are plagued by carrot fly; onions and leeks by onion fly. Each plant's scent masks the other from its pest. Alternate rows of carrots and onions for protection in both directions.
Lettuce + radishes + carrots
A space-saving trio. Radishes germinate in 4–5 days and are harvested in 25–30 days, loosening the soil for the slower carrots. Lettuce fills the gaps and provides cooling ground cover. All three can share a 30 cm (12 in) wide row.
Cucumbers + nasturtiums + dill
Nasturtiums act as a trap crop for aphids, drawing them away from cucumbers. Dill brings in predatory insects that eat cucumber beetles. Both flowers also draw pollinators.
Brassicas (cabbage, kale, broccoli) + dill + nasturtiums
Cabbage white butterflies are the bane of brassicas. Nasturtiums lure them away and dill attracts the wasps that parasitise their caterpillars. Sage and thyme planted nearby also help.
Strawberries + borage
Borage flowers attract pollinators and the plant is said to improve strawberry flavour and yield. Bonus: borage flowers are edible and taste of cucumber.
Pairings to avoid
Some plants don't get along.
Flowers earn their place
If you have to choose one habit that transforms a vegetable garden, plant flowers among your crops. The best workhorses:
Aim for at least 10–15% of your growing space to be in flower at any one time during the season.
How to design a companion-planted bed
A simple, practical approach:
1. Anchor with the main crop — the vegetable you most want to harvest from this bed. 2. Add a pest-repelling herb or allium — basil, dill, chives, onions. 3. Edge with flowers — marigolds, calendula, or alyssum along the front and corners. 4. Tuck in a quick crop — radishes, lettuce, or rocket/arugula in the gaps. 5. Add a nitrogen fixer where appropriate — beans or peas in or near the bed if the soil needs feeding.
Keep blocks small. Companion planting works best when species are interplanted, not separated into long monoculture rows. A 1.2 × 1.2 m (4 × 4 ft) bed with five or six different plants will outperform a single-species row of the same size.
Watch and adjust
Every garden is different. Soil, climate, and the specific pests in your area all change what works best. Try a few combinations this season, take notes, and refine next year. Within two or three seasons you'll have your own list of pairings that work brilliantly for your patch.
Check your local last-frost date before planting warm-season crops, and remember that Southern Hemisphere readers should flip the timing — the principles stay the same.
Grow alongside your neighbours
Companion planting also works between gardens. A few rows of marigolds in your yard help the neighbour two doors down whose tomatoes are full of whitefly. Locavori is built for exactly this — sharing produce, seeds, and growing know-how with the people around you, so your whole street ends up with healthier gardens and fuller harvest baskets.
Join Locavori free → and start growing better food with your neighbours.
Related Posts
How to Get Rid of Aphids Naturally
Aphids are the home garden's most common pest — but you can control them without synthetic chemicals. Here are the organic methods that actually work.
How to Attract Pollinators to Your Garden
Bees, butterflies, and hoverflies make your vegetables more productive. Here's how to attract pollinators to your garden with the right flowers, shelter, and habits.
How to Grow Potatoes: A Complete Guide
From chitting seed potatoes to digging up a treasure of tubers — everything you need to grow a generous potato harvest in beds, bags, or containers.