โ† Back to blog

By Community Steward ยท 5/30/2026

Companion Planting for the Home Garden: What Actually Works and What to Avoid

Companion planting is one of the oldest strategies in the vegetable garden. This guide covers which plants genuinely benefit each other, which combinations to avoid, and how to design a companion garden that actually works in Zone 7a.

Companion Planting for the Home Garden: What Actually Works and What to Avoid

Companion planting is one of the oldest strategies in the vegetable garden. Gardeners have been planting certain crops together for centuries, long before anyone understood the science behind it. The tradition survives because it works, but not all the old advice holds up under scrutiny.

This guide cuts through the folklore and focuses on what actually helps your garden. It covers the real mechanisms behind companion planting, the plant pairings backed by research, the combinations you should avoid, and how to put it all together in a Zone 7a home garden.

You do not need to memorize every possible combination. You need to understand the principles and learn a handful of reliable pairings. Everything else is detail.

What Companion Planting Actually Does

Companion planting works through a small number of clear mechanisms. Understanding these will help you evaluate any claim you hear about plant pairings.

Pest confusion and disruption. Some plants emit strong aromas that mask the scent of neighboring crops, making it harder for pests to locate their host plants. Garlic, onions, and chives release sulfur compounds that confuse carrot fly and other insect pests. Basil planted near tomatoes alters the scent profile in ways that deter tomato hornworms and whiteflies.

Beneficial insect attraction. Certain flowers and herbs attract predatory insects that feed on garden pests. Alyssum draws in hoverflies, whose larvae eat aphids. Nasturtiums attract parasitoid wasps that target caterpillars. Dill, cilantro, and yarrow provide nectar for beneficial insects that patrol your vegetable beds. This is one of the most evidence-supported benefits of companion planting.

Trap cropping. Some plants are more attractive to pests than your vegetables. Planting them nearby pulls pests away from your crops. Nasturtiums are famously effective at drawing aphids away from beans and brassicas. Radishes planted among carrots can divert carrot fly to the radish roots instead. Trap cropping works best when you are willing to lose the sacrificial plant to save the one you actually want to eat.

Soil improvement. Legumes such as beans and peas fix nitrogen from the air into the soil through bacteria living in their root nodules. Plants that grow after or alongside legumes benefit from the extra nitrogen. Bush beans planted with beets improve soil fertility over the season. This is a well-documented effect that applies to every legume in your garden.

Physical benefits. Some plant pairings work through simple spatial management. Tall crops like corn provide shade for shorter, heat-sensitive crops like lettuce. Low-growing plants like spinach or strawberries create a living mulch that suppresses weeds and retains soil moisture beneath taller plants. Height and spread matter just as much as scent.

What Companion Planting Does Not Do

It is important to be honest about what companion planting cannot solve.

Companion planting is not a replacement for good garden hygiene. If you have a severe pest problem, companion plants will not fix it. You still need to remove infested leaves, monitor regularly, and address issues directly.

Companion planting is not a substitute for crop rotation. Planting the same family in the same spot year after year will deplete soil nutrients and increase disease pressure regardless of what you plant next to it.

Not every traditional pairing has research behind it. Some combinations work through observation over generations, but they have not been tested in controlled studies. That does not mean they are wrong, but it means you should treat them as experimental rather than settled science.

Best Companion Pairings for Common Vegetables

Here are the most reliable companion pairings for vegetables you are likely to grow in a Zone 7a home garden. Each pairing includes the benefit, so you understand why it works.

Tomatoes

  • Basil: Repels tomato hornworms, whiteflies, and aphids through its strong aroma. Also believed to improve flavor, though that claim is harder to verify. Plant basil around the base of tomato plants or in the same raised bed.
  • Carrots: Grow well together because their root systems occupy different soil depths. Tomatoes are shallow-rooted surface feeders. Carrots reach deeper. They do not compete for the same nutrients. Carrots also loosen the soil, which benefits tomato root development.
  • Lettuce: Lettuce grows quickly in the shade of taller tomato plants. This is especially useful in late spring and early summer, when lettuce tends to bolt in the heat. Plant lettuce at the base of tomato cages or along the edge of a tomato row.
  • Marigolds: French marigolds (Tagetes patula) release compounds from their roots that suppress soil nematodes, microscopic worms that attack tomato roots. Research from the USDA and multiple extension services confirms this effect. Plant marigolds around the perimeter of your tomato bed.
  • Parsley: Attracts beneficial insects and acts as a living mulch at the base of tomato plants. Do not plant them too close, as parsley can become aggressive.

Beans

  • Corn: Corn provides a natural trellis for climbing bean varieties. This is the classic Three Sisters planting method, documented by the USDA and indigenous agricultural traditions across the Americas. Bush beans do not use the trellis, but they still benefit from the shade corn provides during hot afternoon hours.
  • Nasturtiums: Act as a trap crop for aphids, drawing them away from the beans. Plant nasturtiums at the edges of the bean row for best results.
  • Carrots: Do not plant them too close together, as beans can inhibit carrot growth in some cases. If you plant them together, give each crop enough space to grow independently.

Carrots

  • Onions, garlic, chives, leeks: Alliums significantly reduce carrot fly attacks. The sulfur compounds in alliums mask the scent of carrot foliage, making it much harder for carrot fly to find its host. Interplant alliums between carrot rows rather than in separate blocks.
  • Peas: Peas fix nitrogen in the soil, which carrots benefit from. Plant peas in a row adjacent to carrots or interleave them in the same bed.
  • Radishes: Radishes mature quickly and can be harvested before carrots get crowded. They also help break up the soil, making it easier for carrot roots to penetrate. Plant radishes in between carrot rows.
  • Sage, rosemary, savory: Herbs from the mint family (except mint itself, which is too aggressive) help reduce aphid and psyllid pressure on carrots.

Lettuce and Leafy Greens

  • Radishes: Radishes mature in about twenty-five days. Plant them between lettuce rows and harvest them early. The space is freed up for lettuce to expand.
  • Marigolds: Repel aphids that commonly attack lettuce. A border of marigolds around a lettuce bed is an effective, low-effort pest deterrent.
  • Nasturtiums: Draw aphids away from lettuce. Plant them at the edges of the garden, not mixed into the lettuce bed itself.
  • Chives: Reduce aphid pressure on lettuce and add sulfur compounds to the soil that benefit leafy greens.

Broccoli, Cabbage, and Other Brassicas

  • Dill: Repels cabbage worms and attracts beneficial insects. Plant dill at the edges of brassica beds.
  • Sage: Reduces pest egg-laying on brassica foliage. Research has shown sage can significantly lower cabbage worm damage.
  • Thyme, oregano, thyme: Disrupt egg-laying behavior of cabbage pests. Low-growing herbs create a living barrier around taller brassica plants.
  • Alyssum: Attracts hoverflies that prey on aphids. Plant alyssum in strips between brassica rows for maximum benefit.
  • Nasturtiums: Act as trap crops for cabbage worms. Place them away from the main crop so they draw pests off your brassicas.

Cucumbers and Squash

  • Beans: Beans fix nitrogen that cucurbits appreciate, especially heavy feeders like squash.
  • Radishes: Repel cucumber beetles, which are among the worst pests for cucumbers and squash. Plant radishes around the perimeter.
  • Marigolds: Deter cucumber beetles and squash bugs. Plant marigolds around the entire bed.
  • Corn: Provides partial shade for cucumbers in hot summer afternoons. Also serves as a trellis for climbing cucumbers.
  • Sunflowers: Attract pollinators that cucurbits need. Also provide structural support for climbing varieties. The large leaves of sunflowers offer afternoon shade.

Plants That Clash: What to Avoid

Some plant combinations actively harm each other. These pairings are worth knowing so you can avoid them.

Beans and onions/garlic. Alliums inhibit the growth of beans. The sulfur compounds that protect carrots from fly damage can stunt bean development. Keep beans and alliums in separate beds.

Tomatoes and brassicas. Both are heavy feeders and compete for the same nutrients. They also share similar disease profiles, so planting them together can increase the risk of disease spread. Keep them in separate areas of the garden.

Potatoes and tomatoes. Both are in the nightshade family and share the same diseases, especially blight. Planting them together creates a concentrated disease reservoir. Keep potatoes and tomatoes at least a bed apart.

Fennel and almost everything. Fennel releases allelopathic compounds that inhibit the growth of many garden plants. It is generally best to grow fennel in its own isolated bed, away from other vegetables.

Cabbage and strawberries. Both are sensitive to similar soil conditions and can compete for nutrients. Strawberries prefer more acidic soil than cabbage. Keep them in separate areas.

Chives and beans. Like onions, chives can inhibit bean growth. Keep chives away from bean beds.

Designing a Companion Garden Bed

The real test of companion planting is putting it into practice. Here is a simple framework for designing a bed that uses companion planting principles without turning into a jigsaw puzzle.

Step One: Pick Your Main Crops

Start with the two or three vegetables you grow most. In a Zone 7a garden, this is usually tomatoes, beans, and one other crop like peppers or squash.

Step Two: Add Complementary Plants

For each main crop, choose one or two companion plants that provide a clear benefit. If you are growing tomatoes, add basil at the base and marigolds around the edges. If you are growing carrots, interplant onions between the rows.

Step Three: Fill the Gaps

Use fast-growing crops like radishes and lettuce to fill spaces between slower-growing plants. Radishes mature in twenty-five days and free up space for lettuce, which needs more room and time to develop.

Step Four: Create a Perimeter

The edges of your garden beds are where beneficial insects enter and pests first arrive. Plant a ring of flowers and herbs around your garden perimeter. Marigolds, nasturtiums, alyssum, and dill are all effective choices. This perimeter does double duty: it attracts beneficials and it acts as a trap crop buffer.

Step Five: Keep It Simple

A good companion planting plan does not require dozens of different plants. Three main crops, three to four companion plants, and a perimeter of flowers covers most needs. Simpler layouts are easier to manage, easier to harvest, and less likely to turn into a tangle of competing plants.

Common Companion Planting Myths

Not every traditional pairing is backed by evidence. Here are the most common claims and how they hold up.

"Banana peels feed your tomatoes." Banana peels do contain potassium and trace minerals, but they break down so slowly that the nutrients are barely available to nearby plants. If you want to add potassium, use compost or a dedicated fertilizer. Banana peels are fine to compost, but planting them next to tomatoes is more tradition than science.

"Marigolds repel everything." French marigolds (Tagetes patula) have a documented effect on soil nematodes. That is real and research-backed. But they do not repel every pest. Marigolds will not stop deer, rabbits, or Japanese beetles. They are useful for specific pests and specific crops, not a universal shield.

"Companion planting replaces fertilizer." No companion plant provides enough nutrients to replace proper soil management. Legumes fix some nitrogen, but the amount is modest and spread over a large area. You still need compost, mulch, and thoughtful crop management to keep your soil healthy.

"Every plant has a perfect companion." This is a nice idea, but it is not how gardens work. Some combinations are neutral, not beneficial or harmful. Neutral pairings are fine. You do not need a perfect match for every plant. Most vegetables will grow well with a wide range of neighbors if they have adequate space and nutrients.

"Scented herbs repel all pests." Aromatic herbs like basil, rosemary, and sage do help with some pests. But they do not create an invisible force field. If you have a severe infestation, herbs alone will not save your crop. They work best as part of a broader pest management strategy.

A Simple Starter Plan

If you are new to companion planting, start with these three mixed beds. They cover the most common Zone 7a crops and demonstrate the key principles without overwhelming you with choices.

Bed One: Tomato and Basil

  • Four to six tomato plants, staked or caged
  • Six to eight basil plants around the base of the tomatoes
  • Marigolds planted around the perimeter
  • Lettuce or spinach at the base, where the tomatoes provide shade
  • Radishes planted between the tomato rows and harvested early

Bed Two: Beans and Corn

  • Two rows of corn, spaced twelve inches apart
  • Climbing bean seeds planted at the base of each corn stalk
  • Marigolds or nasturtiums at the corners to draw aphids away
  • A row of carrots between the corn and bean rows

Bed Three: Root and Leaf Mix

  • Carrots in three rows
  • Onions or chives interplanted between carrot rows
  • Radishes planted at the beginning of the season between carrots
  • Lettuce planted along the edges for quick early harvest

This plan uses every companion planting mechanism: pest disruption, beneficial insect attraction, trap cropping, soil improvement, and physical benefits. You do not need to add more complexity to make it work.

Final Thoughts

Companion planting is practical, not mystical. It works through real biological mechanisms that gardeners have been observing for centuries and that modern research has begun to confirm. The best approach is simple: learn a few reliable pairings, keep your garden layout manageable, and pay attention to what actually happens in your beds.

You do not need to plant perfectly. You do not need to understand every interaction. You need to understand the principles, choose a handful of proven combinations, and let the garden evolve from there. Every season adds a little more knowledge. The garden teaches you what works in your specific soil, your specific microclimate, and your specific growing conditions.

Start with one bed. Plant tomatoes with basil. Put marigolds around the edges. Watch what happens. That is companion planting in its simplest form.


โ€” C. Steward ๐ŸŒฑ

Found this useful?

See what's available in your community right now โ€” fresh eggs, garden surplus, tools, and more from neighbors near you.

Browse the local board โ†’

More on this topic