Skip to Content

15 Best Companion Plants for Beans (And 4 to Avoid)

Beans are one of my favorite garden vegetables. They are so rewarding and easy to grow, and I appreciate the rhythmic work of picking and snapping them (though by summer’s end I’m tired of the work!). In winter, I can pull out a bag of frozen beans or a jar of dilly beans and enjoy these summer vegetables all over again.

But every year, my garden is plagued by Mexican bean beetles. I plant succession crops of beans, but I’ve also begun exploring growing beans with plants that repel these nasty little beetles. While some companion plants for beans do just that, others help the beans in different ways or benefit from growing near the beans. For example, being legumes, beans fix nitrogen in the soil, which can help plants that require large amounts of that important nutrient.

a hand picking green beans from the garden

What is companion planting?

Companion planting, also called polyculture or intercropping, is the practice of growing different plants in the same space based on their compatibility and the benefits they offer to each other.

Best Companion Plants for Beans

Discover plants that can improve your bean harvest as well as those that might grow better when planted near beans. A common green bean companion planting involves pole beans, corn, and squash, a combination traditionally called the three sisters.

1. Catnip

Gaea's Blessing Seeds - Catnip Seeds - Non-GMO Heirloom Seeds Nepata Cataria Open-Pollinated - with Easy to Follow Instructions - 90% Germination Rate Net Wt. 1.1g (Single Pack)

Catnip deters flea beetles, which feast on not only beans but many other vegetable garden plants as well.

2. Corn

Seed Needs, Peaches & Cream Sweet Corn (Zea mays) Bulk Package of 230 Seeds Non-GMO

Beans fix nitrogen in the soil for corn to absorb (especially when corn follows beans in succession), and corn stalks provide a natural trellis for pole beans to climb.

3. Cucumbers

Cucumber Seeds for Planting Outdoors, 210 Straight Eight Cucumber Seeds, Thicker Cucumbers Than with Persian Cucumber Seeds, 6.3 Grams

Cucumbers benefit from the nitrogen provided by bean plants and, in turn, encourage strong growth in the beans.

4. Eggplant

Eggplant , Long Purple Eggplant Seeds, Heirloom, Non GMO, 50 Seeds, Garden Seed, Long Purple, Heirloom, Non GMO, 25+Seeds, Garden Seed

Like cucumbers, eggplants may also improve bean growth as well as feed on the nitrogen that beans fix in the soil.

5. Lettuce

Lettuce Seeds Collection, 1000+ Heirloom, Non GMO Seeds - Buttercrunch, Crisphead, Lollo Rosso, Parris Island,

Because lettuce grows best in cool weather, planting it in the shade of pole beans and keeping it well-watered can extend the growing season.

6. Kale

1000+ Kale Mixed Seeds, This is a Mix!!! Dwarf Blue Curled, Lacinato Dinosaur, Siberian Dwarf, Russian Red, Heirloom Non-GMO USA Grown

Kale, like lettuce, may appreciate growing under pole beans and take longer to bolt in the cool shade.

7. Marigolds

Outsidepride Marigold Flower Seed Mix - 1000 Seeds

With their strong but pleasant scent, marigolds repel the dreaded Mexican bean beetles, as well as other common garden pests. Additionally, African and French marigolds produce a natural chemical that deters nematodes.

8. Nasturtium

Bulk Package of 350 Seeds, Jewel Mix Nasturtium (Tropaeolum nanum) Non-GMO Seeds by Seed Needs

Nasturtiums also deter Mexican bean beetles and other insect pests. Plus, these vining flowers can act as a living mulch under pole beans, protecting the bare soil and improving moisture retention. Check out our guide to planting and growing nasturtiums.

9. Petunias

Survival Garden Seeds - Dwarf Petunia Seed Mix for Planting - Packet with Instructions to Plant and Grow Colorful Flowers to Attract Pollinators to Your Home Garden - Non-GMO Heirloom Variety

Are you convinced yet to intersperse your bean plants with colorful flowers? Petunias, too, help keep Mexican bean beetles away! Just make sure to leave them enough space so that they don’t get shaded out by bush beans.

Love petunias? Here are some ideas for landscaping with petunias.

10. Potatoes

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

Potatoes and beans are mutually beneficial, with potatoes repelling Mexican bean beetles and beans discouraging Colorado potato beetles.

11. Radishes

500+ Radish Seeds- Cherry Belle Radish

Radishes encourage healthy bean growth and appreciate the nitrogen boost from beans. They are also a quick crop to grow before bush beans fully mature or to plant in the ample space under bean poles.

12. Rosemary

Gaea's Blessing Seeds - Rosemary Seeds - Heirloom Non-GMO Seeds with Easy to Follow Instructions 97% Germination Rate (Single Pack)

Another fragrant pest repellent, rosemary helps discourage Mexican bean beetles and other insect pests. Keep in mind that rosemary is a tender perennial, so you may want to place potted rosemary near your beans rather than plant it in the ground.

13. Savory

Summer Savory Seeds for Planting is A Heirloom, Non-GMO Herb Variety- Satureja Hortensis Herb Seeds Great for Indoor, Outdoor, Hydroponic Gardening by Gardeners Basics

Summer savory just might be the best bean companion plant. This annual herb repels Mexican bean beetles, with the added benefit of improving growth and enhancing the flavor of beans.

14. 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)

Like lettuce and kale, spinach appreciates growing in the cool shade cast by pole beans. In return, spinach provides ground cover.

15. Squash

Burpee Saffron Summer Squash Seeds 100 seeds

Squash benefits from the nitrogen boost beans provide and shade out weeds around the base of pole beans.

Worst Companion Plants for Beans

Some plants do not enjoy the company of beans, and some can stunt beans’ growth. Here are a few that should be avoided:

1. Beets

red beets freshly picked from the garden

Interestingly, beets affect pole and bush beans differently. Beets and pole beans impede each other’s growth, but bush beans get along okay with beets.

2. Onions

onions growing in the garden

Onions and other members of the allium family produce a natural chemical that kills beneficial bacteria on bean roots, both inhibiting bean plant growth and preventing beans from fixing nitrogen in the soil. However, garlic deters Mexican bean beetles, so it may be worth growing in the next bed over.

3. Peppers

peppers on the plant

While peppers and beans both benefit the soil, the aggressive growth of bean plants can choke out pepper plants. As a result, experts disagree on whether these two plants can happily coexist.

4. Sunflowers

sunflowers in the vegetable garden

Some gardeners add sunflowers as a cheery fourth “sister” to their three sisters garden, as, like corn, sunflowers offer natural support to pole beans. However, they also, unfortunately, exude a natural chemical that impedes the growth of bean plants, making them not-so-great companions.

I can’t wait to incorporate some new companion plants with my beloved bush beans this year! Summer savory, nasturtiums, and marigolds are at the top of my list for their Mexican bean beetle-repelling qualities, but there are so many other great options to try as well. What combinations might you consider?

15 best companion plants for beans (and 4 to avoid)

Pin To Save For Later