Estimated reading time: 5 minutes
Table of contents
Everyone wants their garden to thrive. One secret trick up the sleeves of many experienced gardeners is understanding the power of “Cabbage Companion Plants.” These are plants that, when grown next to cabbage, can help each other out in many wonderful ways. So, Let’s dive into the world of cabbages and their best garden friends!

The items listed below are accompanied by affiliate links, meaning I earn a small commission if a purchase is made through my links. This has no impact on the cost to the consumer.
What is Cabbage?
Cabbage, a leafy green vegetable with layers of superimposed leaves, belongs to the Brassicaceae family. You might’ve seen it in salads, coleslaws, or even as the main star in dishes like cabbage rolls. Its tight, round shape and crunchy texture make it a favorite in kitchens worldwide.
What is Companion Planting?
Companion planting is the practice of growing specific plants near each other because they provide mutual benefits. Just like humans, plants have buddies they get along with better. Some plants help their neighbors grow, keep pests away, or even improve the flavor of fruits and veggies nearby.
Why Practice Companion Planting?
firstly, let’s take a look at the benefits of companion planting.
- Repelling Insect Pests: Some plants release substances or smells that pests hate. By placing these next to cabbage, we can naturally deter pests without chemicals.
- Weed Prevention: Certain plants grow thickly and leave no room for weeds to pop up. This means less weeding for gardeners!
- Attracting Beneficial Insects: There are friendly bugs like ladybugs and bees that help plants. Some companion plants are like five-star hotels to these beneficial insects, attracting them to the garden.
- Improved Soil Nutrients: Plants like beans can take nitrogen, an essential nutrient, from the air and fix it in the soil. This acts as a natural fertilizer for nearby plants.
- Provide Ground Cover: Some low-growing plants can cover the soil, retaining moisture, and preventing soil erosion.
- Provide Shade: In hot climates, taller plants can provide shade to smaller ones, ensuring they don’t get sunburned!
What are Good Companion Plants for Cabbage?
So, what are the best companion plants? We’ve broken them out by vegetables, herbs and flowers.
Vegetables that are good companion plants include
- Other Brassicas: Vegetables like Brussels Sprouts, kale, broccoli, and cauliflower have similar needs as cabbage, making them great neighbors.
- Celery: Not just a crunchy snack, celery deters the cabbage moth.
- Peas and Beans: These legumes improve the soil and provide a support structure for cabbage.
- Carrots, Beets, Onions, and Parsnips: These root vegetables grow deep in the soil, making sure they don’t compete with cabbage for nutrients.
Herbs that work well with cabbages are:
- Chives: are a good companion plant. They repel pests like aphids and flea beetles, which can damage cabbages. Chives also improve the flavor of cabbages.
- Dill: is a great companion plant for cabbages. It attracts beneficial insects like ladybugs and lacewings, which feed on cabbage pests like aphids and caterpillars. Dill also improves the flavor of cabbages.
- Onions and Garlic: Onions and garlic are natural insecticides. They repel pests like cabbage worms, slugs, and aphids, which can damage cabbages. They also improve the health of cabbages by preventing fungal diseases.
- Basil, Mint, Oregano, Rosemary, and Thyme: These herbs repel cabbage moths, which lay eggs on cabbages. The eggs hatch into caterpillars that feed on the leaves of cabbages. These herbs also improve the flavor of cabbages.
- Fennel: Fennel attracts beneficial insects like ladybugs and hoverflies, which feed on cabbage pests. It also improves the flavor of cabbages.
Flower Companions:
Flowers are not only pretty. They also attract beneficial insects and deter many common pests.
- Marigold: Marigold is a popular companion plant for cabbages. It repels pests like nematodes, aphids, and whiteflies, which can damage cabbages. Marigold also improves the health of cabbages by preventing fungal diseases.
- Nasturtiums: Nasturtiums attract beneficial insects like hoverflies and ladybugs, which feed on cabbage pests. They also improve the flavor of cabbages.
- Yarrow: Yarrow attracts beneficial insects like ladybugs and lacewings, which feed on cabbage pests. It also improves the health of cabbages by preventing fungal diseases.
What are Bad Companion Plants for Cabbage?
- Tomatoes and Strawberries: They compete with cabbage for nutrients and may attract pests that love cabbage.
- Corn and Grapes: Their tall structures can overshadow cabbage, depriving them of sunlight.
- Mustard Greens: They attract pests that can then easily hop over to the cabbage.
- Pole Beans: They can overshadow and compete with cabbage for nutrients.
Companion Planting for Cabbages – Conclusion
Companion planting is like setting up a perfect dinner party. Ensure everyone gets along, and your garden (or party!) will be a hit. By understanding the friends and foes of cabbage, you’re on your way to a more vibrant and bountiful garden.
FAQ – Cabbages
While planting cabbages closely can save space, they need adequate room to grow. Giving them space ensures better air circulation and reduces the risk of diseases.
It’s best to avoid planting these two together. They might compete for nutrients and can attract pests that target both.
It’s preferable to give each of them space as they both require ample room to grow and can compete for nutrients.
Avoid planting cabbage next to tomatoes, strawberries, corn, grapes, and pole beans, among a few others.
No, peppers should not be planted by cabbage or any members of the brassica family. the plants have different pH requirements.
