Which Herbs Are the Best Companion Plants for Vegetables?

Many culinary herbs are also valuable companion plants — their aromatic foliage contains volatile compounds that confuse pest host-location, their flowers attract beneficial insects, and their presence increases the biodiversity of the growing area. Integrating herbs throughout the vegetable plot rather than isolating them in a separate herb garden multiplies their companion planting value while keeping them conveniently accessible for the kitchen. Knowing which herbs are most useful in which locations allows you to make the best use of available space.

Dill and fennel for beneficial insects

Dill and fennel (the herb, not the vegetable fennel grown for its bulb) are among the best plants for attracting parasitic wasps and hoverflies — both of which are important predators of aphids and caterpillar eggs. Allow dill and fennel to flower and they become excellent insectary plants. Note that fennel has allelopathic effects on some vegetables if planted too close; grow it at the plot margins rather than within beds. Dill is well-suited to growing between vegetable rows.

Rosemary, thyme, and lavender for repelling pests

Strongly aromatic woody herbs — rosemary, thyme, lavender, and sage — produce volatile compounds that may disrupt the host-location ability of pests like carrot fly and cabbage white butterfly. Planting them in borders around vegetable beds, particularly near carrots and brassicas, is a traditional companion planting approach. They also attract bees and other pollinators consistently through their long flowering seasons.

Mint for deterring pests

Mint is a powerful aromatic plant that is reported to deter aphids, flea beetles, and some caterpillar species. It is best grown in containers sunk into the soil to control its aggressive spreading habit. Place mint near brassicas, beans, or at path edges between beds. Peppermint is said to be particularly effective. Allow some mint plants to flower for bee attraction — the small lilac flowers are heavily visited.

Chives near roses and carrots

Chives are one of the most frequently recommended companion plants for roses — the onion compounds in their leaves and roots are said to deter aphids and reduce the incidence of black spot fungal disease. Plant chives at the base of rose bushes or at intervals along rose borders. Chives are also recommended alongside carrots to deter carrot fly, though the evidence is mixed; they are a convenient dual-purpose planting that takes up little space and provides a year-round harvest.

Integrate herbs throughout your vegetable garden for better results

The SelfEcoFarm companion planting guide covers herbs, marigolds, borage, and the complete companion planting programme for every crop in a productive garden.

Get the companion planting guide