Planting different vegetables and flowers together can be an really easy way to get the best out of them.

HomeAdvisor helped us navigate what exactly companion planting and what to plant together.

[Read more: How to create a therapeutic garden: 5 plants you'll need]

Why you should try companion planting

Growing certain plants in close proximity to others can help in a variety of ways.

It can improve taste, deter insects and offer shelter to smaller and more delicate plants.


A staple of British summer, strawberries are best planted from early spring to late summer and grown in a sunny spot.

They’re best planted with mint, borage, spinach and lettuce.

Keep them away from cabbage, cauliflower and broccoli to get the best out of your crop.

[Read more: Stag beetles: What are they and what to do if you have them in your garden]


Leeks should be planted in a well-drained patch with plenty of sunlight.

They grow best when kept close to marigolds, carrots and onions.

Leeks don’t do well when planted alongside beans.


To let your carrots thrive, plant them in deep, loose soil in close proximity to sage, beans and melons.

Carrots should be kept away from your celery and dill.

[Read more: 7 late-flowering blooms to make summer last in your garden]


Broccoli needs a lot of nutrition and is best off in very nutrient-heavy soil or organic nitrogen fertiliser.

Plant your broccoli with oregano, beans, rosemary and chamomile.

Keep it away from your strawberries.


Growing a few different varieties of tomatoes at once is the best way to work out which is best suited to your vegetable patch.

To get the best out of them, plant them alongside basil, thyme and garlic, but keep them away from fennel, kohlrabi, potatoes and walnuts.

[Read more: August gardening tips: What to do in the garden this month]



A post shared by @debz_bea on

To get great beans, you’ll need to water them a lot. Use a water-retaining mulch and visit them with a watering can regularly.

Keep them growing well with neighbours like beetroot, cabbage, catnip and marigolds.

Make sure you don’t plant them too close to fennel, garlic, leeks or onions.


Garlic fares best when planted with fruit trees, cabbage, tomatoes and roses.

Keep it away from your peas and beans.

[Read more: 4 reasons why you need an allotment]


For great potatoes, plant them near basil, hemp, beans and marigolds.

They shouldn’t be planted too close to apples, cucumbers, raspberries and sunflowers.


The trick to great sunflowers is to treat your seedlings to liquid seaweed solution.

Plant them with cucumbers and corn while keeping them a safe distance away from your potatoes.

[Read more: Allotments for beginners: How to get one and what to do with it]


Cucumbers can be vulnerable to frost. Wait for the soil to warm up before planting them.

When you do get around to planting them, put them in soil with beans, cabbage and radishes.

What are your tips for companion planting? Let us know in the Comments section below.