Nel giardinaggio e nell'agricoltura, il companion planting è la semina di diverse colture una accanto all'altra. Si fa per aiutare le colture a crescere e per usare il più possibile lo spazio disponibile.
A seconda delle colture scelte, le piante di compagnia possono incoraggiare processi che aiutano le piante, come l'impollinazione. Alcune piante di compagnia possono aiutare a fermare i parassiti, come i bruchi o i funghi, dal danneggiare il raccolto. Alcune di queste, chiamate colture trappola, attirano i parassiti lontano dal raccolto. Altre piante possono servire da riparo per le colture.
Molti dei principi di base del companion planting sono stati usati migliaia di anni fa in Mesoamerica. A partire da circa 8.000 anni fa, i popoli nativi americani coltivavano insieme zucca, mais e fagioli comuni. Il gambo del mais era lì per i fagioli per arrampicarsi, e i fagioli fissavano l'azoto, aiutando il mais.
