Image by Jill Chen

Top 10 Companion Plants for Vegetables

by Amy Grant May 13, 2017

Top 10 Companion Plants for Vegetables

Share Article

By Amy Grant

Ever heard of companion planting? It is the practice of planting two or more types of plants together for their mutual benefit. Benefits may be pest control, providing habitat for beneficial creatures, maximizing space and, in general, promote increased crop productivity.

Companion planting is an age old practice dating back thousands of years in many cultures. The use of the “three sisters” by Native American Indians is a classic example wherein they planted corn, beans and squash together. The corn provided a living trellis for the beans to clamber up and the low-growing squash, with their giant leaves, sheltered the soil – retarding weeds and retaining moisture. And the beans, what did they offer the other two crops? When the beans were done producing and were tilled back into the soil, they provided valuable nitrogen for future crops.

While there are a number of plants that do well together, here are our top 10 companion plants for vegetables.

1. Tomatoes – These popular garden plants work well with:

Of course, for every yin there’s a yang, so tomatoes do not play well with cabbage, fennel or potato.

2. Potatoes – If potatoes don’t like tomatoes, who would they like to be paired up with? Beans, cabbage and horseradish, of course.

3. Beans – Beans aren’t picky and pair well with most herbs and veggies but dislike onions.

4. Cabbage – Another undemanding crop, this one thrives when planted with most herbs as well as:

5. Carrots – Carrots enjoy the company of:

6. Cucumbers – Cucumbers do well when planted near:

7. OnionsBeets, carrots, lettuce and cabbage are not offended by the onion’s strong aroma.

8. Asparagus – Asparagus goes well with tomato, parsley, and basil in the garden plot and on the dinner table.

9. Celery – Celery benefits from:

10. Lettuce – Lettuce partners well with:

One last note on companion planting regarding marigolds, which are one of those plants often listed as being ideal companion plantings, but there is no evidence that just planting them next to a crop has any benefit. The benefit arises if you plant them as a cover crop and till them back into the soil.

Did you find this helpful?
Share it with your friends!
Print This Post
This article was last updated on
Tell us what you think: Leave a comment
4 person already talking about this.
    Cynthia Gemora
    Comment added May 15, 2017Reply

    I'm an newbie in gardening. This a great information. Thank you.

    Comment added May 15, 2017Reply

    I use marigolds in my garden, mostly as a border.. I don't know about helping with nutrients for vegetables, but it has kept a lot of pests from eating my plants.. The smell of it is also known to keep critters away too..

    Janis Johnson Justice
    Comment added May 15, 2017Reply

    I really enjoyed this article. How do I print a copy for reference?

    Mary Pruitt
    Comment added May 14, 2017Reply

    Great information, thank you!

Leave a comment.

Your email address will not be published. Required fields are marked *


Sign up for our Newsletter
Follow Us On Instagram
Something is wrong.
Instagram token error.