In my years of growing Brussels sprouts, I've learned that these stalky vegetables are a bit like the social butterflies of the garden: they thrive when surrounded by the right neighbors and struggle when stuck next to the wrong ones. The difference between a bumper crop of tight, flavorful sprouts and a pest-riddled disappointment often comes down to what you plant alongside them.
Companion planting isn't just garden folklore. It's a practical strategy that can help you deter pests naturally, improve soil health, and maximize your growing space. Brussels sprouts, being members of the brassica family, have specific needs and vulnerabilities. Let's dig into which plants make the best companions and which ones you should keep far away from your sprout patch.
Why Companion Planting Matters for Brussels Sprouts
Brussels sprouts face some common challenges. They're magnets for cabbage worms, aphids, and flea beetles. They're also heavy feeders that deplete soil nitrogen throughout their long growing season. By strategically placing companion plants nearby, you can address these issues without reaching for chemical solutions.
The right companions work in several ways. Some release scents that confuse or repel pests. Others attract beneficial insects that prey on the bugs targeting your sprouts. Nitrogen-fixing plants actually improve the soil while they grow. And certain flowers can serve as trap crops, luring pests away from your precious Brussels sprouts.

Aromatic Herbs: Your First Line of Defense
Garlic and Other Alliums
Garlic stands out as one of the most beneficial companions you can plant near Brussels sprouts. Its pungent aroma naturally repels Japanese beetles, aphids, and fungal diseases that plague brassicas. Even better, garlic's anti-fungal properties help protect your sprouts from blight. I always tuck garlic cloves between my Brussels sprout plants in early spring, and the results speak for themselves.
Onions, leeks, and shallots offer similar benefits. Their strong scent creates a protective barrier around your sprouts, and some gardeners swear that alliums planted nearby enhance the sweetness of mature Brussels sprouts. Whether that's scientifically proven or wishful thinking, the pest protection alone makes them worthwhile companions.
Basil, Mint, and Other Fragrant Herbs
Basil brings a pleasant aroma to the garden while deterring several common pests. Plant it around the edges of your Brussels sprout bed for maximum effect. Just remember that basil prefers warmer weather than Brussels sprouts, so timing your plantings takes some coordination.
Mint is another powerful pest deterrent, though I recommend keeping it in containers near your sprouts rather than planting it directly in the bed. Mint has aggressive spreading habits that can quickly overtake a garden. A few potted mint plants strategically placed around your Brussels sprouts provide the benefits without the takeover.
Dill, rosemary, sage, and oregano round out the herb companions. These Mediterranean favorites all contribute pest-repelling aromas while adding culinary value to your garden. Rosemary's woody growth habit makes it an excellent permanent fixture near annual Brussels sprout plantings.

Flowers That Work Double Duty
Marigolds: The Garden Protector
Marigolds have earned their reputation as companion planting superstars. These cheerful flowers deter a wide range of pests with their distinctive scent. When you till them into the soil at season's end, they release compounds that repel root-knot nematodes: microscopic pests that can devastate Brussels sprout roots.
French marigolds work particularly well in vegetable gardens. Plant them around the perimeter of your Brussels sprout patch or intersperse them throughout the bed for maximum protection.
Nasturtiums and Geraniums
Nasturtiums serve as excellent trap crops. Aphids, cabbage worms, and flea beetles find nasturtiums irresistible, often choosing them over your Brussels sprouts. While this means your nasturtiums might look a bit ragged, your sprouts stay clean and healthy.
Geraniums offer similar benefits, particularly against cabbage loopers and cabbage worms. Their bright blooms also attract pollinators and beneficial insects that prey on garden pests. It's a win-win situation that adds visual appeal to your vegetable patch.
Nitrogen-Fixing Vegetables
Bush Beans and Peas
Brussels sprouts are heavy nitrogen feeders, making legumes ideal companions. Bush beans and peas have special root nodules that host nitrogen-fixing bacteria. These bacteria convert atmospheric nitrogen into a form plants can use, essentially fertilizing your soil as they grow.
Plant bush beans (not pole beans: more on that later) around your Brussels sprouts in late spring. The beans will mature and provide a harvest before your sprouts need maximum space. Peas make excellent early-season companions, especially in cooler climates where you can get a pea harvest before summer heat arrives.

Other Beneficial Vegetable Companions
Beets
Beets and Brussels sprouts make compatible neighbors because they occupy different soil layers. Brussels sprouts have shallow, spreading root systems, while beets send a taproot straight down. This means they're not competing for the same nutrients and water.
Beets also contribute magnesium to the soil and help repel cabbage loopers. Their leafy tops provide some ground cover that keeps soil moist and reduces weed pressure around your sprouts.
Lettuce, Carrots, and Celery
These vegetables fit nicely into a Brussels sprout planting scheme. Lettuce grows quickly in the spring, providing an early harvest from the space between young sprout plants. Carrots, like beets, send their roots deep and don't compete with shallow-rooted brassicas.
Celery's strong scent may help mask the attractive smell of Brussels sprouts from pests. While the evidence is mostly anecdotal, celery certainly doesn't harm your sprouts and makes efficient use of garden space.
Radishes and Potatoes
Radishes mature so quickly that they barely compete with Brussels sprouts. They also help break up compacted soil and can serve as row markers when you direct-seed sprouts. Some gardeners believe radishes attract flea beetles away from brassicas, though this effect may be minimal.
Potatoes work as companions primarily because they don't share pest or disease issues with Brussels sprouts. They also grow at different heights and layers in the soil, making them spatially compatible.

Plants to Keep Away From Brussels Sprouts
Not every plant makes a good neighbor. Some compete too aggressively for resources, while others share pests and diseases that can devastate both crops.
Other Brassicas
This might seem counterintuitive, but avoid planting Brussels sprouts near their family members: broccoli, cauliflower, cabbage, and kohlrabi. These plants attract the same pests and fall victim to the same diseases. Clustering them together essentially creates a pest buffet and disease incubator. If one plant becomes infected or infested, the problem spreads rapidly to all nearby brassicas.
Nightshades
Tomatoes, eggplants, and peppers are heavy feeders that compete directly with Brussels sprouts for nitrogen and other nutrients. Both crops will suffer when planted too closely together. Tomatoes also have different watering needs than Brussels sprouts, making irrigation management more complicated.
Pole Beans
While bush beans make excellent companions, pole beans do not. Pole beans climb, and they'll happily use your Brussels sprout stalks as trellises if given the chance. This shading and physical interference can stunt sprout development and make harvest difficult.
Strawberries
Strawberries and Brussels sprouts simply don't mix well. They have different soil pH preferences, watering needs, and growth habits. Strawberries spread through runners and can quickly invade the space around your sprouts. Keep these perennial berries in their own dedicated patch.

Putting It All Together
The beauty of companion planting lies in creating a diverse, balanced garden ecosystem. Start by planting your Brussels sprouts with adequate spacing: they need room to grow into substantial plants. Then fill the spaces between and around them with beneficial companions.
A practical layout might include garlic or onions planted in a grid pattern among your sprouts, with bush beans or beets filling the gaps. Edge the bed with marigolds and nasturtiums for pest protection and visual appeal. Tuck in some herbs like basil, sage, or rosemary wherever you have room.
Remember that equilibrium is vital. Don't overcrowd your Brussels sprouts in an attempt to maximize companion plantings. These brassicas need good air circulation to prevent fungal diseases, and they require full sun to develop properly.
Consider crop rotation as well. If you grew Brussels sprouts or other brassicas in a particular bed last year, choose a different location this season. This prevents the buildup of soil-borne diseases and pests that target the cabbage family.
Your companion planting journey will teach you what works best in your specific garden conditions. Climate, soil type, and local pest pressures all influence which combinations prove most successful. Keep notes on what you plant together and how well it works. Over time, you'll develop an intuitive sense of which plants belong together in your unique growing environment.
With thoughtful companion planting, you can grow healthier Brussels sprouts while reducing pest problems and improving your soil. The right plant neighbors transform your sprout patch from a monoculture into a thriving mini-ecosystem that practically takes care of itself.