Skip to Content

11 Best Companion Plants for Broccoli (And 4 to Avoid)

Broccoli just might be one of my favorite vegetables. But it spends a long time in the garden before its tightly budded heads are ready to harvest, giving pests plenty of time to interfere. Cabbage worms and other hungry bugs have done some significant damage to my broccoli patch! Thankfully, growing companion plants for broccoli can help deter these obnoxious pests and otherwise improve the growth of broccoli.

broccoli ready to pick from the garden

In fact, companion plants offer a multitude of benefits to each other in the garden. In addition to repelling pests, they can suppress weeds, maximize the use of space, and attract beneficial insects, to name a few.

Best Companion Plants for Broccoli

1. Beets

Seed Needs, Rainbow Beet Mixture (Beta vulgaris) Bulk Pack of 1,500 Seeds Non-GMO

While broccoli pulls a lot of calcium from the soil as it grows, beets require very little calcium, which means they won’t compete for the same important nutrient. Just make sure to plant broccoli and beets about 15 to 20 inches apart to allow sufficient growing space and prevent crowding.

2. Celery

Celery Seeds for Planting - UT 52-70 Variety Great Heirloom, Non-GMO Vegetable - 2,000 Seeds Great for Outdoor Spring, Winter, and Fall Gardening by Gardeners Basics

With its broad leaves, broccoli casts significant shade, cooling the soil and any nearby plants. Celery is one crop that appreciates cooler temperatures and may benefit from growing in the shade of broccoli. Some gardeners claim that broccoli grown near celery has better flavor too. As always, make sure to allow enough room between plants.

3. Chamomile

Seeds of Change 1094 Certified Organic German Chamomile, Green

Chamomile is also said to improve the flavor of broccoli as well as increase its growth rate. Its bright, dainty flowers also attract beneficial insects and bring some cheerful color to the vegetable garden. 

4. Dill

Sow Right Seeds - Dill Seed for Planting - All Non-GMO Heirloom Dill Seeds with Full Instructions for Easy Planting and Growing Your Kitchen Herb Garden, Indoor or Outdoor; Great Gift

Herbs with strong scents, like dill, help repel insect pests like cabbage moths. And when allowed to flower, these herbs can also attract beneficial insects. In addition to its pest-controlling qualities, dill encourages healthy growth in broccoli and other brassicas.

5. Lettuce

Romaine Lettuce Seeds for Planting - Parris Island Cos Heirloom, Non-GMO Vegetable Variety- 2 Grams Seeds Great for Spring, Summer, Fall, Winter Garden and Hydroponics by Gardeners Basics

Lettuce occupies different vertical space in the garden from broccoli, being a leafy, low-growing plant. This means that it can act as a living mulch under the taller broccoli plants, retaining soil moisture and suppressing weeds. In turn, the broad broccoli leaves shelter the lettuce from the hot sun.

6. Nasturtium

Tall Trailing Mix Nasturtium - 100 Seeds - Made in USA, Ships from Iowa.

Another excellent groundcover and a light feeder, nasturtiums have a sprawling habit and will vine around taller plants like broccoli to smother weeds and improve soil moisture retention. Nasturtiums also repel many insect pests, and those they don’t deter may be more inclined to eat and lay their eggs on the nasturtium than the broccoli. Plus, the vibrant flowers add bright color to the garden.

7. Potatoes

Organic US Grown Potato Medley Mix - 10 Seed Potatoes Mixed Colors Red, Purple and Yellow from Easy to Grow Bulbs TM

Although both are heavy feeders, broccoli and potatoes have different nutritional needs, with broccoli favoring calcium and nitrogen and potatoes preferring magnesium and phosphate. Plant seed potatoes in their soil mounds, then tuck broccoli seedlings in the gaps between potatoes.

8. Radishes

Survival Garden Seeds - Champion Radish Seed for Planting - Packet with Instructions to Plant and Grow Red Radishes in Your Home Vegetable Garden - Non-GMO Heirloom Variety

Radishes famously take up little space in the vegetable garden and mature very quickly, allowing resourceful gardeners to tuck them into any available space. Sow a row of radish seeds alongside broccoli seedlings and harvest a peppery crop while waiting for the broccoli to mature. The tall broccoli foliage will provide cooling shade for the radishes, while the radishes crowd out weeds.

9. Rosemary

Seed Needs, Rosemary Culinary Herb (Rosemarinus officinalis) Twin Pack of 100 Seeds Each Non-GMO

The strong aroma of rosemary deters devastating pests like cabbage moths and cabbage loopers when grown near broccoli. But because it is a perennial and can grow fairly large, you may want to plant rosemary in pots and place them near the broccoli in your vegetable garden. Alternatively, you can plant broccoli in the herb garden or even snip a few rosemary sprigs to place around your broccoli plants.

10. Shallots

David's Garden Seeds Shallots Creme Brulee 4351 (Pink) 100 Non-GMO, Hybrid Seeds

Shallots and other members of the allium family make great broccoli companion plants. With their pungent odor, alliums deter many pests. Plus, some gardeners claim that broccoli grown with shallots or onions has an even better flavor.

11. Spinach

Sow Right Seeds - Viroflay Spinach Seed for Planting - Non-GMO Heirloom Packet with Instructions to Plant a Home Vegetable Garden, Great Gardening Gift (1)

Spinach bolts quickly when hot weather arrives, but growing it in the shade of a taller leafy plant, like broccoli, can help extend the growing season for spinach. In return, spinach, like lettuce, covers the soil with its dense rosette of leaves, conserving moisture and preventing weed growth.

Worst Companion Plants for Broccoli

Broccoli has many friends in the garden, but a few plants should be kept at a distance.

1. Cabbage

cabbage ready to pick from the garden

It is usually wise to avoid planting crops from the same family together because they attract the same pests and diseases. So to prevent the spread of pests and diseases, keep broccoli separate from cabbage and other members of the brassica family, and avoid planting broccoli where brassicas grew the year before.

2. Corn

corn plants

Corn is a heavy feeder, which means it will compete with broccoli for essential nutrients like nitrogen. To keep both hungry plants happy, grow them in different areas of the garden and pair them instead with light feeders.

3. Strawberries

strawberries growing in containers

Another greedy plant, strawberries also tend to suck all the nutrients out of the soil, leaving little for other hungry crops like broccoli and thus stunting their growth. Plus, strawberries are perennials and may disrupt crop rotations in the vegetable garden by remaining in the same space every year. Plant them in a perennial plot along with their own companion plants to avoid problems.

4. Tomatoes

ripe tomatoes on the vine

Tomatoes, peppers, eggplant, and other members of the Solanaceae family consume lots of calcium, an essential nutrient for healthy broccoli growth. To prevent calcium deficiency in both crops, plant broccoli and nightshades well apart.

When you know the difference between broccoli friends and competitors, you can confidently pair the right plants with broccoli for the healthiest, tastiest crop.

11 best companion plants for broccoli and 4 to avoid

Pin To Save For Later