โ† Back to blog

By Community Steward ยท 4/23/2026

Companion Planting for Home Gardens: A Practical Guide

Companion planting helps you grow a healthier garden by placing plants near each other for mutual benefit. This guide covers proven combinations, pairings to avoid, common myths, and a simple layout you can try in your own garden.

What Companion Planting Actually Is

Companion planting is the practice of placing certain plants near each other because they benefit one another. The benefits can be different. Some plants repel insects. Some attract beneficial insects that eat pests. Some improve the soil for their neighbors. Some provide shade or physical support. And some just make better use of space and light together.

This is not a new idea. It has been practiced for centuries by gardeners who did not need a science paper to understand that some plants thrive together and others do not. Modern research has confirmed some of these relationships and debunked others. The result is a practical guide that is worth knowing, especially if you want a healthier garden with less effort.

What Companion Planting Gets Right

The most reliable companion planting relationships fall into three categories.

Pest deterrence. Some plants produce compounds or aromas that confuse or repel common garden pests. The best-known example is marigolds. Their roots release a compound called alpha-terthienyl that suppresses root-knot nematodes in the soil. That is not folklore. It is well documented in agricultural research. Plant marigolds in beds where you plan to grow tomatoes, peppers, or eggplant the following year, and you reduce nematode pressure.

Basil near tomatoes is another solid pairing. Basil does not necessarily repel every tomato pest, but studies show it can improve tomato flavor and may help reduce thrips and tomato hornworm pressure. Plant a few basil plants in between your tomato rows. It takes up almost no extra space and you get herbs for the kitchen at the same time.

Nasturtiums repel aphids and squash bugs. They also work as a trap crop. Plant them near your vegetables and aphids will often concentrate on the nasturtiums instead of your crops. When the nasturtium plants get overwhelmed, pull them and throw them in the compost. The pests come with them.

Attracting beneficial insects. Not all insects are enemies. Many of the most useful insects in a garden are predators that eat the ones you do not want. Lady beetles, lacewings, parasitic wasps, and hover flies all eat aphids, mites, caterpillars, and other soft-bodied pests. But they need nectar and pollen to survive. Planting flowers like sweet alyssum, dill, fennel, yarrow, and buckwheat gives them the food they need. Leave a small flower patch in your garden and these beneficial insects will establish themselves. You will notice fewer pests without any intervention from you.

Soil improvement. Some plants are not companions in the pest sense at all. They are companions because they feed the soil. Legumes like peas, beans, clover, and vetch form a relationship with soil bacteria that takes nitrogen from the air and fixes it into the soil. When you plant corn or other heavy feeders near legumes, the legumes are quietly putting nitrogen into the ground for them to use. This is one of the oldest and most reliable companion planting techniques. Native American gardeners in North America planted the three sisters together: corn, beans, and squash. The corn provided a trellis for the beans. The beans fixed nitrogen in the soil. The squash leaves shaded the ground and suppressed weeds. It was companion planting before anyone had a name for it.

What Companion Planting Does Not Do

Companion planting gets a lot of hype online. Some of the claims are not backed by evidence. A few are actively misleading.

It is not a substitute for garden basics. Good soil, adequate water, and proper spacing matter far more than any plant combination. If your soil is poor and your plants are crowded, marigolds will not save them. Companion planting is an enhancement, not a foundation.

It is not a substitute for pest management. A heavy pest pressure will overwhelm any companion planting strategy. If you have an aphid infestation, companion plants will not fix it. You still need to monitor, intervene when necessary, and manage your garden actively.

It is not universally true. Some popular pairings are based on tradition rather than evidence. The idea that certain vegetables "poison" each other has little scientific support. Plants do not release toxins into the soil to kill their neighbors in most cases. What usually happens is one plant grows so aggressively that it shades out or crowds its neighbor. That is a competition problem, not a chemical one.

It is not a one-size-fits-all system. What works in a small home garden may not work the same way in a large row garden. What works in Tennessee may not work the same in Colorado. Companion planting is a set of guidelines, not a set of laws.

Practical Companion Planting Combinations

Here are some proven pairings that are worth setting up in your garden.

Tomatoes and basil. Already covered above. Plant basil in the same bed as tomatoes, about one plant for every four or five tomatoes.

Tomatoes and marigolds. Plant French marigolds (Tagetes patula) in a border around your tomato bed or between rows. They suppress nematodes and their strong scent may help reduce aphids and whiteflies.

Peas and carrots. Peas fix nitrogen that carrots can use. Carrots loosen the soil that peas prefer to keep compact. They do not compete for space because they root at different depths. Plant carrot seeds between pea rows.

Beans and corn. Beans climb corn stalks and fix nitrogen for the corn. Corn gives beans something to climb. This is the classic three sisters pairing, minus the squash.

Cabbage family and dill. Dill attracts parasitic wasps that prey on cabbage loopers and caterpillars that damage cabbage, broccoli, and cauliflower. Plant dill near brassicas and keep it flowering. The wasps are more effective when they have access to pollen.

Carrots and onions. The onion scent masks the smell of carrot tops, which confuses carrot fly. Plant onion sets or seed onions between rows of carrots. This pairing works well for both gardeners and vegetables.

Squash and nasturtiums. Nasturtiums repel squash bugs and squash beetles. They also work as a living mulch, covering bare soil between squash plants and keeping moisture in.

Lettuce and tall crops. Lettuce bolts in full sun and heat. Plant it along the north side of taller crops like tomatoes, corn, or sunflowers. The taller plants provide afternoon shade and the lettuce stays cool longer.

Chives and roses or fruit trees. Chives help prevent powdery mildew on roses and may help deter aphids on fruit trees. Plant a ring of chives around the base of roses or under fruit trees.

Radishes and slow-growing crops. Radishes mature quickly and can be planted alongside slower crops like carrots, parsnips, and onions. You get a harvest from the radishes in three to four weeks, then the slower crops have the space to fill in.

Pairings to Avoid

Some plant combinations compete rather than cooperate.

Beans and onions. Onions and garlic can stunt the growth of bean plants. The allelopathic compounds from alliums interfere with bean development. Keep them in separate beds.

Fennel and most vegetables. Fennel is allelopathic. It releases compounds that inhibit the growth of many nearby plants. If you want to grow fennel, give it its own isolated bed away from vegetables. It is not a good neighbor.

Potatoes and tomatoes. They are both in the nightshade family and share the same diseases. Planting them together makes it easier for blight and other fungal diseases to spread. Give them at least a few feet of space between beds.

Broccoli and strawberries. Broccoli can inhibit strawberry growth. The two also have very different nutrient and water needs. Keep them separate.

Anise and beans. Anise and dill should not be planted near beans. They can stunt bean growth.

A Simple Garden Layout Using Companion Planting

Here is a practical example of how companion planting fits into a real garden bed. Imagine a 4 by 12 foot raised bed divided into four sections.

Section one (4 by 3 feet): Tomatoes. Plant six tomatoes spaced about 18 inches apart. In the soil around them, plant a border of French marigolds. In between the tomato plants, tuck in four or five basil plants. This section gets the full sun and the marigolds protect from nematodes while the basil helps with above-ground pests.

Section two (4 by 3 feet): Beans and corn. Plant two rows of corn, each 6 feet long, about 8 inches apart. Between the corn rows, sow bean seeds. When the corn is about 6 inches tall, plant a few bean seedlings near the base of each corn stalk. The beans will climb the corn as it grows.

Section three (4 by 3 feet): Brassicas and flowers. Plant four cabbage or broccoli plants in a square pattern. Around the edges, sow sweet alyssum and plant a few dill plants. The flowers attract beneficial insects that will keep cabbage loopers in check.

Section four (4 by 3 feet): Root crops and herbs. Plant two rows of carrots between two rows of onions. Along one edge, scatter radish seeds among the carrots. Radishes will be ready to harvest in a month, giving you a quick return while the carrots and onions develop slowly.

This layout uses companion planting to reduce pest pressure across the whole bed, improve soil fertility where it is needed, and maximize the use of space. It is not perfect. It is practical.

Companion Planting Over Time

Companion planting is not something you set up once and forget. The best gardeners adjust their pairings season by season based on what works and what does not.

Keep a simple garden journal. Note which plantings had fewer pest problems. Note which combinations produced better crops. Note what surprised you. Over a few seasons, you will build a companion planting plan that works for your specific garden, your soil type, and your local climate.

If a pairing you read about does not seem to help in your garden, give it a couple of seasons before writing it off. Garden ecology is complicated and results can vary. But if something clearly makes things worse, move it. Companion planting is flexible by nature. The garden is not a museum piece.

Why Companion Planting Matters

Companion planting is one of the simplest ways to make a garden more resilient. It costs nothing except the seeds and a little planning. It does not require special equipment or technical knowledge. It works with nature instead of against it.

But more than that, it changes the way you look at a garden. Instead of a collection of individual plants competing for space, you start seeing a garden as a system. Plants interact. They help each other. They support each other. And when you arrange that system deliberately, you get a garden that is easier to maintain and more productive than one where you just plant everything in rows and hope for the best.

Start with one bed. Try a few pairings. See what works. The rest will follow.


โ€” C. Steward ๐Ÿฅ•