The Best Cabbage Companion Plants in the Vegetable Garden

Companion planting with your cabbage can help your plants grow better, taste better, and have less problems with pests and disease.

First off, cabbage is a member of the brassica family. Other brassicas include broccoli, kale, cauliflower, and Brussels sprouts.

Here you will find a list of cabbage companion plants that you can grow alongside your cabbage plants to prevent pests, improve flavor, and save space.


Onions can help repel lots of pests that can feed on your cabbage such as cabbage loopers, cabbage worms, and aphids.


Garlic is actually one of the pest natural pest deterrents you can plant in your garden. It’s very pungent and can confuse the sense of smell or repel many insects.


Peas are legumes which mean they fix nitrogen in the soil. Cabbage is a heavy feeder and needs lots of nitrogen to help them grow.


Marigolds are also a good companion for the entire garden. For cabbages, marigold can help repel cabbage worms.


The root systems for both cabbage and spinach are located at different layers in the soil. This means they don’t compete for nutrients and water and can happily grow side by side.

Swipe up to learn more!