Onion Companion Plants: 10 Plants That Grow Well with Onions

Primary Image
onions growing alongside carrots in a raised garden bed with companion planting"

Caption

Onions growing alongside carrots in a raised bed—an example of companion planting to help deter pests and improve crop health.

Photo Credit
MN Studio

What to Plant with Onions for Better Growth, Fewer Pests, and Healthier Bulbs

Written By: Lauren Landers Master Gardener and Contributing Writer
Body

Onions are powerful companion plants that help repel pests and support healthier garden growth. But they also perform best when paired with the right neighbors. Here’s what to plant with onions to improve bulb size, reduce weeds, and make the most of your garden space.

Key Takeaways

  • Companion planting with onions helps repel pests like carrot flies, aphids, and cabbage worms thanks to their strong scent.
  • Onions grow well with crops like carrots, beets, cabbage, lettuce, and strawberries, improving plant health and reducing pest pressure.
  • Many onion companions also help suppress weeds, improve soil structure, and make efficient use of garden space.

I’ve been using onions in my garden for years and have found they’re some of the most reliable companion plants for a wide range of vegetables, herbs, and flowers.

Why Companion Planting Works for Onions

Onions and other alliums release a strong, sulfur-like scent that helps deter pests like carrot flies, cabbage loopers, and Japanese beetles. Planting onions around the edges of garden beds may also discourage larger pests, such as deer and rabbits.

While onions are known for protecting nearby plants, they also grow best with the right companions. The best onion companion plants help suppress weeds, improve soil structure, and support the development of larger, healthier bulbs.

How Companion Planting Helps Prevent Onion Pests

flea beetle on a leaf, a common garden pest that companion planting can help deter
Companion planting can help reduce pest pressure from insects like flea beetles. Credit: Nafadh

Companion planting works by disrupting pest behavior and attracting beneficial insects. Strong-smelling plants like onions can mask the scent of nearby crops, making it harder for pests to locate them, while flowers and herbs bring in predators that help keep pest populations in check.

Companion Plants for Onions

Onions love sun, rich soil, and regular watering, so any companion plant you choose to grow with them should have similar care needs. Most gardeners keep onions in veggie beds, but they can also benefit ornamental plants. If you want to enjoy all the benefits that companion planting with onions brings, here are some of the best companion plants to grow with onions and why these plant pairings work!

Some of the best companion plants for onions include the following:

Brassicas

onions growing alongside cabbage in a garden bed as companion plants
Onions planted among cabbage help deter pests like cabbage worms. Michiel Vaartjes

Cabbage loopers are the biggest nemesis for the Brassica plants in my garden, but they’ve been much less problematic since I’ve started interplanting Brassicas with onions.

I’ve tried this with kale, Brussels sprouts, cauliflower, collard greens, and broccoli, and definitely see fewer loopers on my veggies. I still use row covers with brassicas, though, and I’ll sometimes spot-treat plants with BT thuricide if a few cabbage loopers sneak in.

Nightshades

onions growing with tomatoes in a container garden as companion plants
Onions and tomatoes make good companions—helping deter pests while making efficient use of space. Credit: Teresa Melcer

I’ve lost more than a few bell peppers to deer over the years, but I haven’t lost any since I began growing bell peppers with onions. Onions can also help repel a variety of pests from other nightshade plants, including tomatoes, eggplants, and tomatillos.

Plus, if you grow these plants together, you’ll conveniently have most of the ingredients you need for homemade salsa.

Savory

bee visiting flowering savory plant in a garden attracting beneficial insects
Flowering savory attracts pollinators and beneficial insects, helping support nearby crops like onions. Credit: Uellue

Summer and winter savory don’t just pair well with onions in the kitchen. These herbs also grow well with onions in the garden and can actually enhance the growth and flavor of neighboring onion plants.

On top of that, savory and onions both repel the pests that are attracted to each other!

Roses

Growing onions with roses can seem a little odd at first, but onions and other alliums do wonders for keeping Japanese beetles and other rose pests in check.

If you want to try this hack, plant onions in a ring around your roses or grow them along the borders of your rose beds. Just keep in mind that you may not want to harvest onions for eating if you apply fungicides and other chemical treatments to your rose plants.

Strawberries

onions growing alongside strawberries in a garden bed as companion plants
Onions and strawberries planted together—onions help deter pests while strawberries act as a living ground cover.

Strawberries are one of the most popular fruiting plants for home growing, but they are prone to pests. Keeping onions near your strawberry plants should reduce pest activity and help you harvest blemish-free berries.

In return, sprawling strawberries will serve as a living mulch, keeping weeds from encroaching on your onions.

More Plants That Grow Well with Onions

Beets

beets growing alongside green onions in a raised garden bed as companion plants
Beets and onions are a classic companion planting combination that helps deter pests and maximize space. Credit: MN Studio

Beets can be plagued by deer, rabbits, and flea beetles, but growing beets and onions together should help protect beet greens from these garden marauders. Not to mention, beets and onions have similar care needs, and growing them together will simplify garden care.

Dill

Dill and onions are both essential ingredients for homemade pickles, and growing these plants together reduces the ingredients you’ll need to buy for home canning.

If you allow dill plants to flower, they’ll also attract beneficial insects to your garden that feed on onion pests!

Chamomile

chamomile flowers growing in a garden attracting beneficial insects
Chamomile attracts beneficial insects and is often planted near onions to support plant health and pest control. Credit: Masayuki

Chamomile is often grown as an ornamental or as an herb for homemade teas. But this daisy-like flower makes an exceptional companion plant for many veggies and can enhance the flavor and growth of onions planted nearby.

Chamomile flowers are also highly attractive to beneficial bugs like hoverflies that feed on insect pests.

Carrots and Parsnips

carrots and onions growing together in rows in a garden as companion plants
Carrots and onions planted together—each helps deter the other’s pests, making this one of the most effective companion pairings. Credit: Olena Hruzyna

Similar to beets, carrots and parsnips are root veggies that have similar growing requirements to onions. But that’s not the only reason to keep these plants together.

The strong scent of onions helps repel carrot flies that feed on carrot roots, while harvesting carrots aerates the soil and can make it easier for onion bulbs to fill out—just as long as you don’t disturb your onions when harvesting! Want to learn more? See our companion plants for carrots guide.

Marigolds

marigolds growing alongside onions in a vegetable garden for companion planting
Marigolds planted with onions help deter pests while attracting beneficial insects. Credit: CatherineLProd

Although onions are relatively hardy crops, they can sometimes be targeted by pests like nematodes. Luckily for home gardeners, marigolds help to naturally reduce nematode pests and can protect onion crops from significant damage.

For best results, plant marigolds in your garden at least 2 months before growing onions, or grow marigolds in the fall and till them into the soil before planting onion sets in spring.

Looking to plan your full garden layout? Browse our Companion Planting Chart to see the best plant pairings at a glance.

What Not to Grow with Onions

Onions grow well with many plants, but there are a few exceptions. Avoid planting onions near the following crops to prevent reduced growth or competition for nutrients.

Plants to avoid planting near onions
PlantWhy Avoid?
Beans and Peas (Legumes)Onions can interfere with nitrogen-fixing bacteria in legumes, which may reduce growth for both plants.
SageSage prefers drier soil conditions and can stunt onion growth when planted too closely.
AsparagusBoth onions and asparagus are heavy feeders and may compete for nutrients. Harvesting onions can also disturb asparagus crowns.

FAQ

What should you not plant near onions?

Onions don’t grow well with beans and peas, nor do they grow well with some Mediterranean herbs like sage, which prefer dry soil.

What is a good companion plant for onions?

Onions are great companion plants for many crops, including strawberries, roses, brassicas, and carrots.

What do onions repel?

Thanks to their strong, sulfur-like scent, onions help repel pests such as deer, rabbits, Japanese beetles, flea beetles, carrot flies, and cabbage loopers.

About The Author
Lauren Landers

Lauren Landers

Master Gardener and Contributing Writer

Lauren is a gardener, writer, and public speaker with over a decade of experience helping others learn about gardening, homesteading, and sustainable living.She combines years of practical gardening a...