Companion Planting Guide for UK Vegetable Gardens
Grow healthier, more productive vegetables by planting the right crops together. Companion planting is nature's way of pest control, pollination, and space optimization.
What is Companion Planting?
Companion planting is the practice of growing certain plants together for mutual benefit. Some plants help each other by repelling pests, attracting beneficial insects, improving soil, or providing physical support. Others compete for resources and should be kept apart.
Benefits of Companion Planting:
- Natural pest control: Some plants repel pests that attack their neighbors
- Attract beneficial insects: Flowers attract pollinators and predatory insects
- Maximize space: Tall and short crops can share the same bed
- Improve soil: Legumes fix nitrogen for heavy feeders
- Provide support: Sturdy plants can support climbing crops
Classic Companion Planting Combinations
The Three Sisters
Sweetcorn + Climbing Beans + Squash
- Sweetcorn provides support for beans to climb
- Beans fix nitrogen in soil for corn and squash
- Squash leaves shade soil, suppress weeds, retain moisture
Tomatoes + Basil
Basil repels aphids and whitefly from tomatoes.
Carrots + Onions
Onions repel carrot fly, while carrots repel onion fly.
Lettuce + Radishes
Fast-growing radishes mark rows of slow-germinating lettuce and are harvested before lettuce needs the space.
Brassicas + French Marigolds
Marigolds repel cabbage white butterflies and other brassica pests.
Companion Planting Chart
Tomatoes
Good companions: Basil, carrots, onions, parsley, marigolds, nasturtiums
Avoid: Brassicas, potatoes, fennel
Carrots
Good companions: Onions, leeks, rosemary, sage, peas, lettuce, radishes
Avoid: Dill, parsnips
Beans (Runner & French)
Good companions: Sweetcorn, squash, cucumbers, potatoes, carrots
Avoid: Onions, garlic, fennel
Potatoes
Good companions: Beans, peas, brassicas, marigolds, nasturtiums
Avoid: Tomatoes, cucumbers, squash
Brassicas (Cabbage, Kale, Brussels Sprouts)
Good companions: Onions, garlic, beets, celery, potatoes, marigolds
Avoid: Tomatoes, peppers, strawberries
Peas
Good companions: Carrots, turnips, radishes, cucumbers, beans, potatoes
Avoid: Onions, garlic
Beneficial Flowers for the Vegetable Garden
French Marigolds (Tagetes patula)
Repel aphids, whitefly, and cabbage white butterflies. Plant throughout the vegetable garden.
Nasturtiums
Act as a trap crop for aphids and cabbage white butterflies.
Borage
Attracts bees for pollination. Excellent near squash, cucumbers, and beans.
Frequently Asked Questions
What plants grow well with tomatoes?
Basil, carrots, onions, parsley, marigolds and nasturtiums all grow well with tomatoes. Basil in particular helps repel aphids and whitefly. Avoid planting tomatoes near brassicas, potatoes or fennel, which compete for the same nutrients or share blight risk.
Do beans fix nitrogen?
Yes. Beans, peas and other legumes host nitrogen-fixing bacteria in root nodules that convert atmospheric nitrogen into a form plants can use. This is why beans work so well alongside sweetcorn and squash in a Three Sisters planting — the beans feed the soil that the other two crops draw on. Leave the roots in the ground after harvest rather than pulling them up, so the fixed nitrogen stays in the bed for the next crop.
Which plants repel pests?
French marigolds repel aphids, whitefly and cabbage white butterflies and are worth planting throughout a vegetable garden. Basil repels aphids and whitefly specifically around tomatoes. Onions and carrots planted together each repel the fly that targets the other (onion fly and carrot fly). Nasturtiums act as a trap crop, drawing aphids and cabbage white butterflies away from your vegetables rather than repelling them outright.
Learn More
Build The Plan Into Your Garden
Planning guides are easier to act on when you pair them with bed records, soil preparation, and the right basic tools.
Plan the next step
Use the printable UK Vegetable Garden Planner to turn this guide into sowing dates, bed layouts, and weekly garden tasks.
