Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
What to plant in an asparagus bed is a question many gardeners ask once their asparagus crowns are in the ground.
The good news is you have plenty of great options that won’t compete with your asparagus.
In this post, we’ll look at what to plant in an asparagus bed, why certain companion plants work well, and which ones you should keep far away.
What to Plant in an Asparagus Bed and Why It Works
Knowing what to plant in an asparagus bed starts with understanding how asparagus grows.
Asparagus is a perennial that sends up spears in spring and then grows into tall, ferny stalks that feed the crown for next year’s harvest.
Its roots run deep, and its canopy grows tall, so the plants you choose need to respect that space.
The best companions for an asparagus bed are shallow-rooted, low-growing, and don’t demand heavy feeding.
They should also attract beneficial insects or repel pests that bother asparagus.
1. Parsley
Parsley is one of the best things to plant in an asparagus bed.
It grows low, stays out of the way, and attracts beneficial insects like predatory wasps that help control asparagus beetles.
Its taproot is modest, so it won’t fight your asparagus crowns for water or nutrients.
As a bonus, you can snip fresh parsley all season while your asparagus ferns grow tall behind it.
2. Basil
Basil is another friendly choice when deciding what to plant in an asparagus bed.
It thrives in the same sunny conditions asparagus loves and stays compact.
Basil also repels certain pests and pairs beautifully with asparagus in the kitchen.
Just keep it watered, and it will happily fill the gaps between your rows.
3. Tomatoes
Tomatoes can work in an asparagus bed, but timing matters.
Asparagus harvests in early spring before tomatoes go in, so the two don’t compete for space at the same time.
Once asparagus ferns out, tomatoes may struggle a bit, so give them room and plenty of sun.
Some gardeners skip tomatoes in asparagus beds for this reason, but with care, it can be done.
4. Marigolds
Marigolds are a classic companion plant for many vegetables, including asparagus.
They repel nematodes and other soil pests that can harm asparagus roots.
Their bright flowers also bring pollinators and add color to the bed.
Plant them along the edges where their shallow roots won’t disturb your crowns.
5. Lettuce and Spinach
Lettuce and spinach are excellent choices for what to plant in an asparagus bed.
Both are shallow-rooted and grow quickly, so they finish before asparagus ferns get too tall and shade them out.
You can harvest fresh greens in spring while your asparagus spears are coming up.
Just avoid letting them bolt in the heat by picking regularly.
What Not to Plant in an Asparagus Bed
Just as important as what to plant in an asparagus bed is what to avoid.
Some plants compete too aggressively for nutrients and water, or they attract pests that love asparagus too.
1. Onions and Garlic
Onions and garlic release compounds that can stunt asparagus growth.
They’re also heavy feeders, and asparagus doesn’t like sharing its nutrients.
Keep these alliums out of your asparagus bed if you want strong, healthy spears.
2. Potatoes
Potatoes grow deep and spread wide, which means they’ll compete directly with asparagus roots.
They also can carry diseases that affect asparagus, so it’s best to keep them separate.
3. Carrots
Carrots need loose, deep soil to form good roots.
Asparagus beds are often rich and compacted from years of growth, which can make carrots fork and struggle.
They’re not the worst choice, but they’re not ideal either.
Tips for Planting in an Asparagus Bed
Once you know what to plant in an asparagus bed, a few tips will help everything thrive.
First, always plant companions between rows or along the edges, not right on top of the crowns.
Second, keep the bed weed-free, since weeds steal nutrients and harbor pests.
Third, water consistently but avoid soggy soil, which can rot asparagus roots.
Finally, mulch lightly to retain moisture and suppress weeds without smothering your plants.
So, What to Plant in an Asparagus Bed?
What to plant in an asparagus bed comes down to choosing shallow-rooted, low-growing companions that share sun and water without competing.
Parsley, basil, marigolds, lettuce, and spinach are all great options that support your asparagus rather than fight it.
Avoid onions, garlic, and potatoes, which can stunt growth or spread disease.
With the right companions, your asparagus bed will stay healthy, productive, and beautiful for years.
Happy planting.