Companion Planting – Vegetables

Vegetables can support one another just as effectively as herbs and flowers when planted in the right combinations. Companion planting with vegetables helps maximise space, improve crop health and reduce pest problems naturally. By pairing crops that complement each other’s growth habits, nutrient needs and pest resistance, you can create a more productive, resilient and balanced vegetable garden.

Beans

PLANT WITH: Sunflowers, sweetcorn, sweet peas, cabbage, cucumbers, Nasturtiums

AVOID PLANTING NEAR: Garlic, leeks, onions

Beetroot

PLANT WITH: Lettuce, onions, cabbages

AVOID PLANTING NEAR: French beans, runner beans, tomatoes

Cabbages

PLANT WITH: Beetroot, celery, potatoes, garlic, onions

AVOID PLANTING NEAR: Tomatoes, peppers, runner beans

Carrots

PLANT WITH: Lettuce, peas, leeks, onions

AVOID PLANTING NEAR: Strawberries, fennel, dill

Cauliflowers

PLANT WITH: Celery, beetroot, onions

AVOID PLANTING NEAR: Tomatoes, peppers, peas

Leeks

PLANT WITH: Carrots, lettuce, beetroot, cabbage

AVOID PLANTING NEAR: Peas, beans

Lettuce

PLANT WITH: Beans, radish, carrots

AVOID PLANTING NEAR: Celery

Peas

PLANT WITH: Carrots, beetroot, radish, beans

AVOID PLANTING NEAR: Onions, leeks, garlic

Spinach

PLANT WITH: Radish

Tomatoes

PLANT WITH: Basil, lettuce, Tagetes, onions, carrots

AVOIND PLANTING NEAR: Potatoes, fennel, all brassicas (cabbages)

Top Tip for Gardeners:
Mix vegetable companions throughout your plot rather than planting single crops in large blocks. This helps confuse pests, improve pollination and make better use of available space.

Happy Planting!