Companion Planting Basics
Companion planting is the practice of growing certain plants near each other for mutual benefit — pest control, pollination support, shade management, or nutrient sharing. Some combinations have solid research backing, while others rely on generations of gardener observation.
This guide focuses on the pairings that actually work, the ones to avoid, and how to apply companion planting principles in a realistic garden layout.
How Companion Planting Works
Plants interact with their neighbors in several ways:
- Pest deterrence: Some plants produce compounds that repel specific insects. Marigolds release limonene, which deters whiteflies and aphids. Basil's strong scent may confuse pests searching for tomato plants by smell.
- Beneficial insect attraction: Flowers like alyssum, dill, and yarrow attract predatory insects (ladybugs, lacewings, parasitic wasps) that eat pest species.
- Nitrogen fixation: Legumes (beans, peas, clover) host bacteria in their root nodules that convert atmospheric nitrogen into plant-available form, benefiting neighboring heavy feeders.
- Shade and support: Tall plants like corn can shade heat-sensitive crops like lettuce. Corn stalks serve as natural poles for climbing beans.
Proven Companion Pairings
- Tomatoes + basil: Basil may deter aphids and whiteflies from tomatoes. At minimum, they share similar growing conditions and harvest well together in the kitchen.
- Beans + corn + squash (Three Sisters): The classic Indigenous companion planting system. Corn provides structure for beans to climb. Beans fix nitrogen for corn. Squash leaves shade the ground, reducing weeds and moisture loss.
- Carrots + onions: Onion scent may repel carrot fly. Carrot foliage may deter onion fly. Research support is moderate but gardener reports are consistently positive.
- Lettuce + tall crops: Lettuce bolts (goes to seed) in heat. Planting lettuce in the partial shade of taller crops like tomatoes or peppers extends the lettuce harvest into summer.
- Marigolds + almost anything: French marigolds suppress root-knot nematodes in the soil and deter several above-ground pests. Plant them as borders around vegetable beds.
- Dill or fennel + beneficial insects: Both attract parasitic wasps and predatory insects that control aphids, caterpillars, and other garden pests. Note: fennel is allelopathic to many plants — give it space or a separate container.
Combinations to Avoid
- Fennel + most vegetables: Fennel releases allelopathic compounds that inhibit the growth of nearby plants. Grow it in a separate container or isolated bed.
- Beans + alliums (onions, garlic, leeks): Alliums may inhibit the growth of beans and peas.
- Tomatoes + brassicas (broccoli, cabbage, kale): Both are heavy feeders that compete aggressively for the same nutrients.
- Potatoes + tomatoes: Same plant family (Solanaceae) — growing them together increases the risk of shared diseases like blight.
Practical Layout Examples
Theory is useful, but seeing how companion planting works in a real garden layout makes it actionable. Here are three proven bed designs you can replicate.
The Classic 4x8 Raised Bed
Plant two tomato plants in the center of the bed, spaced 30 inches apart. Surround each tomato with three basil plants — these fill the gaps between tomatoes and may deter aphids and whiteflies. Along the front edge (south-facing side), plant a row of lettuce that benefits from the afternoon shade cast by the taller tomato plants. Along the back edge, plant a row of marigolds as a pest-deterrent border. This layout produces tomatoes, basil, and salad greens from a single 32-square-foot bed while leveraging beneficial plant interactions.
The Three Sisters Mound
Create a soil mound 18 inches in diameter and 6 inches tall. Plant four corn seeds in the center, spaced 6 inches apart in a square pattern. When corn is 6 inches tall, plant four pole bean seeds around the perimeter of the mound, one at each compass point. The beans will climb the corn stalks. Between the mounds, plant squash or pumpkin — one plant per every three mounds. The squash vines shade the ground between mounds, suppressing weeds and retaining moisture. Space mounds 4–5 feet apart to give squash room to spread.
The Pest-Control Border Bed
Line the outside edges of any vegetable bed with a single row of French marigolds. Inside the marigold border, plant alternating rows of carrots and onions — the onion scent helps deter carrot fly, while carrot foliage may repel onion fly. Intersperse dill or fennel (in containers to prevent spreading) at the corners to attract parasitic wasps and lacewings that prey on aphids throughout the bed.
Succession Planting With Companions
Companion planting works especially well with succession planting. After spring peas finish producing (typically by midsummer), cut the vines at soil level and leave the nitrogen-fixing roots in place. Plant fall broccoli or kale directly into the pea bed — the decomposing pea roots release nitrogen exactly when the heavy-feeding brassicas need it most. The timing alignment is natural: peas finish as fall brassica transplant season begins.
Similarly, after garlic is harvested in midsummer, the bed is pre-conditioned for late-summer plantings of beans or squash. Garlic's residual sulfur compounds in the soil may help suppress some soil-borne fungal diseases — a carryover benefit that lasts several weeks after harvest.
Frequently Asked Questions
Does companion planting really work?
Some pairings have solid research support (marigolds suppressing nematodes, legumes fixing nitrogen). Others are based on gardener tradition with limited scientific study. The well-supported pairings are worth incorporating. For the rest, experiment and observe.
What is the best companion plant for tomatoes?
Basil is the most popular companion for tomatoes — they share growing conditions and basil may help deter some pests. Marigolds planted nearby suppress soil nematodes. Avoid planting tomatoes near brassicas or potatoes.
Final Thoughts
Companion planting isn't magic, but it is a useful tool. Focus on the well-supported pairings — marigolds for nematode control, legumes for nitrogen, and trap crops to divert pests — and treat the rest as informed experiments. Over time, you'll learn which combinations work best in your specific garden conditions.