Companion Plants A–Z

Browse every supported plant and see reviewed benefits, conflicts, traditions, and unknowns.

ArugulaEruca vesicaria subsp. sativaBrassicaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
AsparagusAsparagus officinalisAsparagaceae · vegetable
Supported
0
Conditional
0
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
BasilOcimum basilicumLamiaceae · herb
Supported
0
Conditional
1
Traditional
2
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: MediumAugust 15, 2026
BeetBeta vulgarisAmaranthaceae · vegetable
Supported
0
Conditional
0
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
2
Evidence: LowAugust 15, 2026
BlueberryVaccinium corymbosumEricaceae · fruit
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
Bok choyBrassica rapa subsp. chinensisBrassicaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
BorageBorago officinalisBoraginaceae · flower
Supported
0
Conditional
0
Traditional
3
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
BroccoliBrassica oleracea var. italicaBrassicaceae · vegetable
Supported
0
Conditional
2
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: MediumAugust 15, 2026
Brussels sproutsBrassica oleracea var. gemmiferaBrassicaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
1
No verified relationship
0
Evidence: MediumAugust 15, 2026
BuckwheatFagopyrum esculentumPolygonaceae · cover
Supported
0
Conditional
2
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
Bush beansPhaseolus vulgarisFabaceae · vegetable
Supported
0
Conditional
0
Traditional
6
Avoid
0
Conflicting
0
No verified relationship
5
Evidence: LowAugust 15, 2026
CabbageBrassica oleracea var. capitataBrassicaceae · vegetable
Supported
1
Conditional
5
Traditional
8
Avoid
1
Conflicting
0
No verified relationship
1
Evidence: HighAugust 15, 2026
CalendulaCalendula officinalisAsteraceae · flower
Supported
0
Conditional
0
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
CarrotDaucus carota subsp. sativusApiaceae · vegetable
Supported
0
Conditional
4
Traditional
3
Avoid
0
Conflicting
0
No verified relationship
3
Evidence: MediumAugust 15, 2026
CauliflowerBrassica oleracea var. botrytisBrassicaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
CeleryApium graveolens var. dulceApiaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
2
Evidence: LowAugust 15, 2026
ChivesAllium schoenoprasumAmaryllidaceae · herb
Supported
0
Conditional
0
Traditional
2
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
CilantroCoriandrum sativumApiaceae · herb
Supported
0
Conditional
1
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
CollardsBrassica oleracea var. viridisBrassicaceae · vegetable
Supported
0
Conditional
1
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: MediumAugust 15, 2026
CornZea maysPoaceae · vegetable
Supported
2
Conditional
2
Traditional
0
Avoid
1
Conflicting
0
No verified relationship
2
Evidence: HighAugust 15, 2026
CosmosCosmos bipinnatusAsteraceae · flower
Supported
0
Conditional
0
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
CucumberCucumis sativusCucurbitaceae · vegetable
Supported
0
Conditional
2
Traditional
5
Avoid
0
Conflicting
0
No verified relationship
3
Evidence: LowAugust 15, 2026
DillAnethum graveolensApiaceae · herb
Supported
0
Conditional
1
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
EggplantSolanum melongenaSolanaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
1
Conflicting
0
No verified relationship
2
Evidence: LowAugust 15, 2026
Florence fennelFoeniculum vulgare var. azoricumApiaceae · vegetable
Supported
0
Conditional
0
Traditional
2
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
GarlicAllium sativumAmaryllidaceae · vegetable
Supported
0
Conditional
0
Traditional
2
Avoid
0
Conflicting
0
No verified relationship
2
Evidence: LowAugust 15, 2026
KaleBrassica oleracea var. sabellicaBrassicaceae · vegetable
Supported
0
Conditional
1
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
KohlrabiBrassica oleracea var. gongylodesBrassicaceae · vegetable
Supported
0
Conditional
0
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
LavenderLavandula angustifoliaLamiaceae · herb
Supported
0
Conditional
0
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
LeekAllium ampeloprasum (Porrum Group)Amaryllidaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
LettuceLactuca sativaAsteraceae · vegetable
Supported
0
Conditional
5
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
3
Evidence: MediumAugust 15, 2026
MelonCucumis meloCucurbitaceae · fruit
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
2
Evidence: LowAugust 15, 2026
MintMentha spicata / M. × piperitaLamiaceae · herb
Supported
0
Conditional
0
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
NasturtiumTropaeolum majusTropaeolaceae · flower
Supported
0
Conditional
0
Traditional
3
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
OkraAbelmoschus esculentusMalvaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
OnionAllium cepaAmaryllidaceae · vegetable
Supported
0
Conditional
1
Traditional
3
Avoid
0
Conflicting
0
No verified relationship
6
Evidence: MediumAugust 15, 2026
OreganoOriganum vulgareLamiaceae · herb
Supported
0
Conditional
0
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
ParsleyPetroselinum crispumApiaceae · herb
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
2
Evidence: LowAugust 15, 2026
ParsnipPastinaca sativaApiaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
PeasPisum sativumFabaceae · vegetable
Supported
0
Conditional
1
Traditional
2
Avoid
0
Conflicting
0
No verified relationship
3
Evidence: LowAugust 15, 2026
PepperCapsicum annuumSolanaceae · vegetable
Supported
0
Conditional
0
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
4
Evidence: LowAugust 15, 2026
Pole beansPhaseolus vulgaris / P. coccineusFabaceae · vegetable
Supported
1
Conditional
2
Traditional
2
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: HighAugust 15, 2026
PotatoSolanum tuberosumSolanaceae · vegetable
Supported
0
Conditional
0
Traditional
3
Avoid
3
Conflicting
0
No verified relationship
1
Evidence: MediumAugust 15, 2026
PumpkinCucurbita pepo / C. maximaCucurbitaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
RadishRaphanus sativusBrassicaceae · vegetable
Supported
0
Conditional
1
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
RaspberryRubus idaeusRosaceae · fruit
Supported
0
Conditional
0
Traditional
0
Avoid
1
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
RhubarbRheum × hybridumPolygonaceae · fruit
Supported
0
Conditional
0
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
RosemarySalvia rosmarinusLamiaceae · herb
Supported
0
Conditional
0
Traditional
2
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
SageSalvia officinalisLamiaceae · herb
Supported
0
Conditional
0
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
SpinachSpinacia oleraceaAmaranthaceae · vegetable
Supported
0
Conditional
0
Traditional
2
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
StrawberryFragaria × ananassaRosaceae · fruit
Supported
0
Conditional
1
Traditional
3
Avoid
2
Conflicting
0
No verified relationship
4
Evidence: LowAugust 15, 2026
SunflowerHelianthus annuusAsteraceae · flower
Supported
0
Conditional
0
Traditional
3
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
Sweet alyssumLobularia maritimaBrassicaceae · flower
Supported
0
Conditional
4
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: MediumAugust 15, 2026
Sweet potatoIpomoea batatasConvolvulaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
Swiss chardBeta vulgaris subsp. vulgaris (Cicla Group)Amaranthaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
ThymeThymus vulgarisLamiaceae · herb
Supported
0
Conditional
0
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
0
Evidence: LowAugust 15, 2026
TomatoSolanum lycopersicumSolanaceae · vegetable
Supported
0
Conditional
3
Traditional
11
Avoid
4
Conflicting
1
No verified relationship
6
Evidence: HighAugust 15, 2026
TurnipBrassica rapa subsp. rapaBrassicaceae · vegetable
Supported
0
Conditional
0
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: LowAugust 15, 2026
Winter squashCucurbita maxima / C. moschata / C. pepoCucurbitaceae · vegetable
Supported
1
Conditional
3
Traditional
0
Avoid
0
Conflicting
0
No verified relationship
1
Evidence: MediumAugust 15, 2026
ZucchiniCucurbita pepoCucurbitaceae · vegetable
Supported
0
Conditional
1
Traditional
1
Avoid
0
Conflicting
0
No verified relationship
2
Evidence: LowAugust 15, 2026

Understanding zero counts vs. not yet reviewed

A count of 0 for a status means no relationship of that type was found in the studies we reviewed. "No verified relationship" records are explicit findings of no usable evidence for a popular pairing. "Not yet reviewed" means the editorial review has not reached this plant at all, so nothing can be inferred. Check the evidence coverage and last-reviewed date on each card.

About our evidence

119 reviewed records across 63 plants. We synthesize peer-reviewed research, university extension publications and trusted horticulture resources. Each record names its direction, mechanism, context, source, limitations and reviewer.

Learn more about our methodology

Our Methodology & Sources

We synthesize peer-reviewed research, university extension publications, and trusted horticulture resources. Our evidence levels help you understand how strong the science is behind the guidance.

Evidence tiers

Supported evidenceConsistent results from multiple robust studies
Traditional claimHistorical use reported, limited scientific support
Context dependentMixed or variable results across conditions
No verified relationshipNo reliable evidence identified

Primary source types

  • Peer-reviewed journal articles
  • University extension publications
  • Government & research institute reports
  • Systematic reviews & meta-analyses

Last updated

August 24, 2026

Learn more about our approach