Companion planting, by definition is the careful placement of plants (especially vegetables and herbs) which have been shown to have beneficial effects on one another.
Sometimes, this can be as simple as taller plants protecting shorter ones from the elements, or different root systems not competing with each other for nutrients. Another major advantage gained by companion planting is the attraction of beneficial insects like bees. While not an exact science, here are just some of the plants that we know benefit from being planted together, compiled by The Green Life Soil Co.
Beans
Carrot, celery, cabbage family, peas, cucumber, potatoes, parsnip, lettuce, parsley, eggplant, marigolds
Carrots
Chives, lettuce, onion, leek, peas, rosemary, sage, tomatoes, radish, dill
Corn
Beans, cucumber, peas, potatoes, pumpkin, squash, melons, parsnip, zucchini
Spinach
Strawberries, beetroot, onion
Tomatoes
Asparagus, basil, carrot, chives, mint, nasturtium, parsnip, onion, corn, borage, parsley, marigold, celery
Speak to your local nursery expert for more advice and information and happy planting!