How to use the companion planting chart
Type a plant name or tap it in the list. The chart shows the plants commonly recommended as companions, the plants usually kept apart, and the reason for the best-known pairings. Search also finds common alternative names, so "courgette" brings up zucchini and "pole bean" brings up beans.
The chart covers 30 vegetables, herbs and flowers, and every pairing works both ways. If tomatoes list potatoes as a plant to keep apart, potatoes list tomatoes too. Only pairings that mainstream gardening references commonly publish are included. Where those references disagree, the pair is left out. Dill next to tomatoes and beans next to beets are two examples.
Be clear about what you are reading. Much of companion planting is garden tradition passed from book to book, and only a small share has been tested in trials. The reasons say which claims have a real mechanism behind them and which are traditional.
What actually stands behind the pairings
- Shared pests and diseases. Tomatoes and potatoes are in the same family and both get early and late blight. The corn earworm and the tomato fruitworm are the same insect. Strawberries, tomatoes, potatoes and peppers all host Verticillium wilt. These are the most solid "keep apart" rules on the chart.
- Beneficial insects. Flowering dill feeds hoverflies and parasitic wasps that attack cabbage aphids and caterpillars, so dill pairs with the cabbage family and cucumbers.
- Trap crops. Aphids and flea beetles often settle on nasturtiums before your crop. Nasturtiums attract pests rather than repelling them, so check them and pull infested plants.
- Structure and space. In the Three Sisters planting, the corn holds up the beans and the squash covers the ground. Lettuce grows in the shade under tomatoes, and radishes come out before slow carrots need the room.
- Tradition. Alliums stunting beans and peas, fennel harming everything near it, and cabbage-family crops stunting tomatoes all appear on nearly every chart, but there is little trial evidence behind them.
Companion planting chart
| Plant | Good companions | Keep apart from |
|---|---|---|
| Tomato | Asparagus, Basil, Carrot, Garlic, Lettuce, Marigold, Nasturtium, Onion | Broccoli, Cabbage, Cauliflower, Corn, Fennel, Kale, Potato, Strawberry |
| Pepper | Basil, Carrot, Marigold, Onion | Fennel, Strawberry |
| Potato | Bean, Corn, Marigold, Pea | Asparagus, Cucumber, Fennel, Pumpkin, Squash, Strawberry, Sunflower, Tomato, Zucchini |
| Bean | Carrot, Corn, Cucumber, Nasturtium, Potato, Pumpkin, Squash, Strawberry, Zucchini | Fennel, Garlic, Leek, Onion |
| Pea | Carrot, Cucumber, Lettuce, Potato, Radish, Spinach | Fennel, Garlic, Leek, Onion |
| Cucumber | Bean, Corn, Dill, Lettuce, Marigold, Nasturtium, Pea, Radish, Sunflower | Potato |
| Squash | Bean, Corn, Marigold, Nasturtium, Radish | Potato |
| Zucchini | Bean, Corn, Marigold, Nasturtium, Radish | Potato |
| Pumpkin | Bean, Corn, Marigold, Nasturtium, Radish | Potato |
| Corn | Bean, Cucumber, Potato, Pumpkin, Squash, Sunflower, Zucchini | Tomato |
| Lettuce | Beet, Carrot, Cucumber, Garlic, Onion, Pea, Radish, Strawberry, Tomato | — |
| Spinach | Pea, Radish, Strawberry | — |
| Cabbage | Beet, Dill, Garlic, Nasturtium, Onion | Strawberry, Tomato |
| Broccoli | Beet, Dill, Garlic, Nasturtium, Onion | Strawberry, Tomato |
| Cauliflower | Beet, Dill, Garlic, Nasturtium, Onion | Strawberry, Tomato |
| Kale | Beet, Dill, Garlic, Nasturtium, Onion | Strawberry, Tomato |
| Carrot | Bean, Leek, Lettuce, Onion, Pea, Pepper, Radish, Tomato | Dill, Fennel |
| Beet | Broccoli, Cabbage, Cauliflower, Garlic, Kale, Lettuce, Onion | — |
| Radish | Carrot, Cucumber, Lettuce, Pea, Pumpkin, Spinach, Squash, Zucchini | — |
| Onion | Beet, Broccoli, Cabbage, Carrot, Cauliflower, Kale, Lettuce, Pepper, Strawberry, Tomato | Asparagus, Bean, Pea |
| Garlic | Beet, Broccoli, Cabbage, Cauliflower, Kale, Lettuce, Tomato | Asparagus, Bean, Pea |
| Leek | Carrot | Bean, Pea |
| Asparagus | Basil, Tomato | Garlic, Onion, Potato |
| Strawberry | Bean, Lettuce, Onion, Spinach | Broccoli, Cabbage, Cauliflower, Kale, Pepper, Potato, Tomato |
| Basil | Asparagus, Pepper, Tomato | — |
| Dill | Broccoli, Cabbage, Cauliflower, Cucumber, Kale | Carrot, Fennel |
| Fennel | — | Bean, Carrot, Dill, Pea, Pepper, Potato, Tomato |
| Marigold | Cucumber, Pepper, Potato, Pumpkin, Squash, Tomato, Zucchini | — |
| Nasturtium | Bean, Broccoli, Cabbage, Cauliflower, Cucumber, Kale, Pumpkin, Squash, Tomato, Zucchini | — |
| Sunflower | Corn, Cucumber | Potato |
A dash means no pairing is commonly published either way, not that the plant has no neighbors.
Example: planning a tomato bed
Say you have a 4 × 8 ft bed and want tomatoes as the main crop.
- Look up tomato. The good companions are asparagus, basil, carrot, garlic, lettuce, marigold, nasturtium and onion. The plants to keep apart are broccoli, cabbage, cauliflower, corn, fennel, kale, potato and strawberry.
- Place the tomatoes. Stake them along the north side so they don't shade the rest of the bed.
- Fill in with companions. Put basil between the tomato plants, then a row of carrots with a few onions in front. Lettuce goes in the gaps while the tomatoes are small.
- Check the companions' own lists. Onions list beans and peas as plants to keep apart, so beans don't belong in this bed. Carrots list only dill and fennel, so leave the dill out and grow it with your cucumbers.
- Edge the bed. Put French marigolds and a nasturtium at the corners for pollinators and as an aphid trap.
- Move the conflicts. Plant potatoes, the cabbage family and strawberries in other beds, not just at the far end of this one.
Tips
- Rotation beats neighbors. Don't grow tomatoes, potatoes or peppers where any of them grew last year. Rotating crop families does more against blight and wilt than any companion plant.
- Sun and spacing come first. A good companion that shades a crop or crowds its roots does more harm than good. Tall plants go on the north side.
- Let some herbs flower. Dill and cilantro left to bloom bring in hoverflies and parasitic wasps all summer.
- Fennel goes in a pot. It is the one plant almost every chart keeps apart, and it grows well alone.
- Keep the proven tools. Row cover against cabbage worms and insect netting against carrot rust fly work far more reliably than any companion plant.
Frequently asked questions
What should not be planted next to tomatoes?
Potatoes, corn, strawberries, fennel and the cabbage family (cabbage, broccoli, cauliflower, kale). Potatoes share blight and Colorado potato beetles with tomatoes, the corn earworm is the same insect as the tomato fruitworm, and strawberries share Verticillium wilt. The fennel and cabbage-family advice is tradition more than proof.
What are the Three Sisters?
Corn, climbing beans and squash grown together, a method developed by Indigenous farmers in North America. The beans climb the cornstalks, the squash leaves shade the soil and smother weeds, and the beans fix nitrogen. Sow the beans and squash once the corn is a few inches tall so they don't smother it.
Can you plant onions next to beans?
Most companion charts say no. Onions, garlic and leeks are said to stunt beans and peas. The evidence is mostly traditional, but nearly every chart agrees, so grow the alliums beside carrots, lettuce, beets or cabbage-family crops and give the beans their own row.
What grows well with cucumbers?
Beans, peas, corn, dill, lettuce, radishes, marigolds, nasturtiums and sunflowers. Dill draws beneficial insects and is ready at pickling time, and corn or sturdy sunflowers can carry the vines. Keep cucumbers away from potatoes.
What can I plant with zucchini?
Beans, corn, radishes, marigolds and nasturtiums, and keep it away from potatoes. Leave it room, too. One zucchini plant takes about a 3 × 3 ft block, so anything planted at its base gets shaded out by midsummer.
Does companion planting actually work?
Partly. A few effects hold up. Flowering dill feeds predatory insects, nasturtiums act as trap crops for aphids, dense French marigolds can suppress root-knot nematodes, and keeping related crops apart limits shared pests and diseases. Claims that plants "love" each other or improve each other's flavor are tradition with little testing behind them.
Last updated October 17, 2026.