Companion Planting for Vegetables

Feb 25, 2017
Three Sisters Companion Planting-Fungus Guy, Wikimedia Commons
Photo from Fungus Guy: Wikimedia Commons


Rate this Post: 

Average: 4 (38 votes)

The age-old practice of companion planting is based on the theory that certain plants can either enhance, or in some cases inhibit, the growth of others.

Scientists have tested some of this folk wisdom and have found this type of interplanting to be beneficial in several ways. Some plants repel or at least confuse insects pests while others attract beneficial insects that aid pollination or attack the bad bugs. Some plants supply additional nutrients to the soil that affect the growth and flavor of their companion or simply provide them with shade.

Three Sisters Planting: Squash, Corn, and Beans

Native Americans have long used the method of companion planting called the Three Sisters which groups pole beans, corn, and pumpkins or squash. The pole beans replace the nitrogen the corn consumes while using the cornstalks for support. The corn shades the squash or pumpkins whose prickly vines smother weeds and deter animal predators from feasting on the corn and beans. Here are some other companions at work:

Garden Plants: Good Neighbors and Bad

  • Basil is said to enhance the flavor of tomatoes while repelling insects and disease. It is also good to plant with peppers, oregano, and asparagus but keep it away from sage.
  • Beans & peas will enhance the growth of many plants including brassicas, carrots, corn, cukes, eggplant, lettuce, radishes, and strawberries. Summer savory supposedly repels bean beetles and improves the growth and flavor of beans. Growing onions with beans or peas is a bad combination though since they will stunt each others growth.

  • Beets grow well with bush beans, brassicas, lettuce, and onions. Garlic improves the flavor and growth of beets.
  • Borage is a storehouse of minerals and its flowers attract beneficial pollinators and parasitic wasps. It is said to increase the pest and disease resistance of any plant growing next to it.
  • Brassicas grow best when planted with bush beans, beets, dill, onions, potatoes, marigolds, and nasturtiums but do not like growing near strawberries, tomatoes, peppers, or eggplant.

  • Carrots are good neighbors when planted near beans, letuce, onions, and peas. They don’t like growing near potatoes, brassicas, or dill.
  • Cucumbers grow well with beans, peas, corn, lettuce, onions, marigolds, sunflowers, and nasturtiums, but they should not be grown near potatoes. Planting radishes in each cucumber hill is said to repel or at least confuse cucumber beetles and they are also good for repelling flea beetles. Let the radishes flower to attract beneficial insects.

  • Fennel exudes a substance that is capable of inhibiting the growth of nearby plants. Only dill can stand up to it.
  • Lettuce grows well with beans, beets, carrots, cukes, onions, strawberries, and radishes. Do not grow lettuce with brassicas or parsley. If slugs are eating your lettuce try planting mint to repel them.
  • Lovage is reputed to enhance the growth and flavor of whatever is planted near it.
  • Onions and other alliums like chives, garlic, leeks, and shallots protect a wide range of plants including roses but do not plant them near beans, peas, or asparagus.
  • Parsley is a good companion for tomatoes, asparagus, roses, and carrots.
  • Peppers, both hot and sweet, like to be grown with basil and onions.
  • Tomato growth can be enhanced if grown with onions, basil, parsley, marigolds, and nasturtiums. If planted with brassicas neither plant will do well. Do not plant tomatoes with potatoes since both are susceptible to late blight.

Bear in mind that to have a real effect companion plants need to be grown in sufficient quantity. One summer savory plant at each end of a row of beans isn’t going to be as effective as interspersing them throughout the row and along each side.

Don’t be afraid to experiment with companion planting and let us know what works for you!


About This Blog

Get inspired by Robin Sweetser’s backyard gardening tips. Robin has been a contributor to The Old Farmer’s Almanac and the All-Seasons Garden Guide for many years. She and her partner Tom have a small greenhouse business and also sell plants, cut flowers, and vegetables at their local Farmer’s Market.

Reader Comments

Leave a Comment

Companion planting

Which vegetables companion plant well with artichokes.

Artichoke Companions

Artichokes require a lot of nutrients in the soil, so planting legumes such as beans, peas, or peanuts nearby will help to put nitrogen back into the garden for future artichoke plantings. Most other veggies aren’t recommended as companion plants for artichokes, since artichokes get quite big and can easily crowd other plants out. 


What other vegetables are a good companion to okra.Thanks

Good companion plants for

Good companion plants for okra include melons, cucumbers, sweet peppers, and eggplant.


I've also found out not to plant cucumbers next to squash as the cucumbers will overpower squash.

Hi Diane,

Hi Diane,

too am beset by the white cabbage moth which lays its eggs on all my cole crops. The caterpillars that hatch out are voracious. I doubt that any companion plant will keep them away. We have tried covering the plants with floating row covers, well anchored around the edges to keep the moths out. It worked well but got too hot under there during the summer. Since most cole crops like cool conditions we switched to covering them with a lightweight screening cloth. That kept out the moths and allowed the plants to breathe better. You can resort to using Bt - a bacteria that affects only caterpillars but be advised that it also affects the larvae of butterflies.

turnip greens and cabbage

What can I plant around them or use on them to keep bugs from eating them?


+ a 4-season guide to raising chickens!

You will also be subscribed to our Almanac Companion Newsletter

The Almanac Webcam

Chosen for You from The Old Farmer's Store