Skip to content
Grow In Backyard
Vegetables

What to Plant With Carrots: Onions, Leeks and Low Shade

Alliums and aromatic herbs confuse carrot root fly by smell. Avoid dill, fennel and anything that shades a slow-germinating seedbed.

By Zakaria 3 min read Save to Pinterest — opens Pinterest in a new tab
Carrot tops growing in a garden row, feathery green foliage above bare soil
Photo: Julia Filirovska, Pexels License, via Pexels
On this page

Alliums for the smell, radishes for the row, low leafy crops for the gap. And the honest caveat up front: companion planting gives carrots a small edge against root fly. A mesh barrier gives them the actual protection.

The good partners

What each one is actually doing
PlantWhat it does
Onion, leek, garlic, chivesScent masks the carrots from root fly
RadishGerminates in days — marks the row, breaks the crust
Lettuce, low salad leavesUses space carrots do not need early
Peas, beans (bush)Fix nitrogen, do not shade if kept low

The radish trick is the most useful one

Carrots take two to three weeks to germinate. Radishes take three to five days.

  • Sow them mixed in the same row
  • The radishes show you where the row is before there is anything to see, so you can weed without guessing
  • They break the surface crust that stops carrot seedlings emerging
  • You pull them within a month, which thins the row and hands the space to the carrots

What to keep away

And why
AvoidReason
Dill, fennel, flowering corianderClose relatives — cross-pollinate, share pests
Squash, climbing beans, sweetcornShade a slow seedbed
PotatoesHeavy feeder competing in the same root zone
Tomatoes (between plants)Shade plus hard root competition

Tomatoes are the one usually listed as a friend. They coexist — but carrots grown in a tomato bed come out smaller. Put them on the sunny side, not between the plants.

About the onion claim

The mechanism is real; the protection is oversold

Carrot root fly finds carrots by scent, and a strong allium smell nearby does interfere. That part holds up.

What the folklore skips: the effect is a reduction, not protection, and it only works while the onions are actively growing and releasing scent. Harvest the onions and it stops.

A 60cm barrier of fine mesh or fleece around the bed is far more effective, because carrot root fly flies low and simply cannot get over it. If root fly is the real question, spend the effort there.

The easiest thing to add

A row of chives. Perennial, no annual work, allium scent all season — and left to flower they feed hoverflies, whose larvae eat aphids in quantity.

Treat companions as a small edge. The mesh is the defence.

Common questions

What should you plant with carrots?

Onions, leeks, garlic and chives are the traditional partners, and the reasoning behind them is sound — carrot root fly locates carrots by smell, and a strong allium scent nearby makes that harder. Radishes are useful for a different reason: they germinate in days where carrots take two to three weeks, so they mark the row and break the soil crust. Lettuce and low leafy crops work as fillers because carrots use almost no space above ground early on.

What should you not plant with carrots?

Dill, fennel and coriander allowed to flower, which are close relatives and will cross-pollinate with carrots left to seed, as well as attracting some of the same pests. Avoid anything that casts shade over the seedbed — carrots germinate slowly and a fast crop like squash or climbing beans will smother them. Potatoes are worth separating too, since both are heavy feeders competing for the same root zone.

Do onions really keep carrot fly away?

Partly, and less than the folklore claims. The mechanism is real — carrot root fly finds its target by scent and a strong allium smell interferes — but the effect is modest and it only holds while the onions are actively growing and giving off scent. Trials generally show a reduction rather than protection. A 60cm barrier of fine mesh or fleece around the bed is far more effective, because the fly flies low and simply cannot get over it.

Can you plant carrots and radishes together?

Yes, and it is one of the genuinely useful pairings. Sow them mixed in the same row: radishes germinate in three to five days against two to three weeks for carrots, so they mark where the row is before you can see anything, and they break any crust that forms on the surface. You pull the radishes within a month, which thins the row at the same time and leaves the carrots the space.

Do carrots and tomatoes grow well together?

They coexist, and the old companion-planting literature pairs them, but there is a real trade-off that usually gets left out — tomatoes are tall and cast shade, and tomato roots compete hard. In practice carrots grown in a tomato bed come out smaller. If you want both, put the carrots on the sunny side where the tomatoes will not shade them as the season goes on, rather than between the plants.

What is the single most useful thing to plant near carrots?

Nothing beats a physical barrier, so if the question is really about carrot root fly, spend the effort there rather than on companions. Beyond that, alliums are the best-supported partner, and a row of chives is the easiest version — perennial, no work, and in flower it feeds hoverflies whose larvae eat aphids. Treat companions as a small edge rather than the defence.

Backyard Weekly

Know what to plant, week by week

Join the weekly email for seasonal jobs, fixes for what is going wrong, and gear worth buying.

Not ready to subscribe? The planting calendar is free and needs no email.

By subscribing you agree to our privacy policy. Grow In Backyard will never sell your address.