Dark Mode Light Mode

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use

22 Clever Companion Planting Vegetables Ideas

If you are new to gardening, companion planting vegetables might sound complicated, but it is actually one of the easiest ways to help plants grow stronger, healthier, and more productive.

Certain vegetables simply enjoy growing near each other. Some repel pests, some improve soil nutrients, and others provide shade or support.

Below are 22 beginner friendly combinations you can plant together, along with practical tips on spacing, planting depth, soil needs, and timing.


1. Tomatoes and Basil, The Classic Garden Duo

Companion Planting Vegetables tomatoes and basil

The rich scent of basil drifting through the garden is not just pleasant for us, it also helps discourage pests that commonly bother tomatoes.

This pairing is one of the most popular examples of companion planting vegetables, and once you try it, you will see why gardeners swear by it.

Tomatoes appreciate warm soil, full sun, and slightly acidic soil rich in organic matter. Basil thrives in the same conditions, so they naturally share the same growing space comfortably.

Plant tomatoes about 18 to 24 inches apart, then tuck basil plants about 10 to 12 inches away from the tomato base.

Planting guide

PlantPlanting DepthSpacingBest Time to Plant
Tomatotransplant deep, bury stem halfway18 to 24 inchesafter last frost
Basil¼ inch deep (seed)10 to 12 incheslate spring

Helpful tips

  • Add compost before planting for richer soil.
  • Water at the base to avoid fungal issues.
  • Basil can help improve flavor perception when grown near tomatoes.

2. Carrots and Onions, Natural Pest Protection

If carrot flies have ever caused problems in your garden, this pairing feels like a small victory.

The strong scent of onions helps mask the smell of carrots, which confuses pests that typically hunt them down.

Carrots prefer loose, sandy soil so their roots can grow straight. Onions enjoy well drained soil and plenty of sunlight.

Their root systems grow differently, which allows both vegetables to share the same bed without competing heavily for space.

Planting guide

PlantPlanting DepthSpacingBest Time
Carrots¼ inch2 to 3 inchesearly spring
Onions1 inch sets4 to 6 inchesearly spring

Planting steps

  • Loosen soil at least 10 inches deep.
  • Sow carrot seeds in rows.
  • Place onion sets between rows.

The gentle scent of onions drifting through the garden quietly protects those delicate carrot tops.


3. Corn, Beans, and Squash, The Famous Three Sisters

This traditional planting method from Indigenous agriculture is one of the most beautiful examples of companion planting vegetables working together naturally.

Corn grows tall and sturdy and bans climb the corn stalks, which means no extra trellis is needed!

Squash then grows along the ground, shading soil and helping retain moisture for the whole companionship.

Planting timing

  1. Plant corn first.
  2. When corn reaches about 6 inches tall, plant beans.
  3. Add squash one week later.

Spacing

PlantSpacingDepth
Corn12 inches1 inch
Beans4 inches1 inch
Squash24 to 36 inches1 inch

Picture tall corn swaying above broad squash leaves, with beans winding gently upward. It creates a layered garden ecosystem that feels both practical and beautiful.


4. Cucumbers and Radishes, A Quick Garden Helper

radishes

Radishes grow incredibly fast, often ready within a month. When planted with cucumbers, they help loosen soil and may discourage cucumber beetles.

Cucumbers enjoy rich, warm soil with plenty of organic matter. Radishes are far less demanding, making them perfect quick harvest companions.

Planting tips

  • Plant radish seeds about ½ inch deep.
  • Place cucumber seeds about 1 inch deep.
  • Leave about 18 inches between cucumber plants.

Radishes mature early, leaving space for cucumber vines to spread comfortably.


5. Lettuce and Carrots, A Gentle Garden Combination

Lettuce grows shallow roots while carrots grow deep into the soil. This means they comfortably share the same growing space without competing much for nutrients.

Loose soil works best for both vegetables, and lettuce helps shade the soil surface, keeping carrots cooler during warm weather.

Quick planting chart

PlantDepthSpacing
Lettuce¼ inch8 to 10 inches
Carrots¼ inch2 to 3 inches

7. Potatoes and Horseradish, A Traditional Garden Defender

If you have ever grown potatoes and noticed pests or disease appearing mid season, horseradish can be a surprisingly helpful neighbor.

Many gardeners like planting horseradish near potato beds because its strong root compounds can help discourage certain pests.

Potatoes grow underground tubers and need loose, well draining soil so those tubers can expand comfortably.

Horseradish grows a deep root system and is usually planted at the edge of a bed rather than directly between potatoes.

This keeps the horseradish from taking over while still allowing its benefits to reach the potato plants.

Plant potatoes about 4 inches deep and space them about 12 inches apart in rows roughly 30 inches apart. Horseradish root pieces can be planted about 2 inches deep along the outside edge of the bed.

Planting guide

PlantPlanting DepthSpacingBest Time to Plant
Potatoes4 inches12 inchesearly spring
Horseradish2 inches18 to 24 inchesearly spring

Helpful planting tips

  • Mix compost into soil before planting potatoes.
  • Hill soil around potato stems as plants grow.
  • Plant horseradish at the edge of the bed so it stays contained.

8. Cabbage and Dill, A Pollinator Friendly Pair

cabbage grown in buckets

Tall dill flowers gently swaying above a cabbage patch create one of the prettiest scenes in a vegetable garden.

More importantly, dill attracts beneficial insects like ladybugs and parasitic wasps that naturally manage cabbage pests.

It is one of those combinations that makes companion planting vegetables feel like a small ecosystem rather than just a row of crops.

Cabbage prefers fertile soil with plenty of nitrogen and consistent moisture. Dill enjoys similar soil conditions and thrives in full sun.

Cabbage plants should be spaced about 18 to 24 inches apart to allow their heads to develop fully. Dill can be planted between cabbage plants or along row edges.

Planting guide

PlantPlanting DepthSpacingBest Time to Plant
Cabbagetransplant slightly deeper than pot18 to 24 inchesearly spring
Dill¼ inch12 inchesearly spring

Soil and care tips

  • Add compost or aged manure before planting cabbage.
  • Dill grows best in well drained soil with moderate nutrients.
  • Avoid transplanting dill if possible, it prefers direct seeding.

9. Beans and Radishes, A Quick Harvest Trick

Sometimes the best garden combinations are simply about using space wisely.

Radishes grow incredibly fast, often ready for harvest in three to four weeks, while beans take longer to mature.

When planted together, radishes fill the space early, then disappear just as beans begin spreading. It is a clever example of companion planting vegetables making the most of every inch of soil.

Growing conditions:

Beans prefer warm soil and full sun.

Radishes tolerate cooler temperatures and can be planted earlier in spring.

By the time beans are climbing upward, radishes have already been harvested, leaving plenty of room.

Plant bean seeds about 1 inch deep and space them roughly 4 inches apart. Radishes can be planted ½ inch deep between bean seeds.

Planting guide

PlantPlanting DepthSpacingBest Time
Beans1 inch4 incheslate spring
Radish½ inch2 inchesearly spring

Planting tips

  • Keep soil moist for quick radish germination.
  • Beans appreciate soil enriched with compost.
  • Avoid heavy nitrogen fertilizer, beans fix their own nitrogen.

10. Tomatoes and Marigolds, A Bright Garden Protector

Few garden pairings look as cheerful as bright marigolds surrounding tomato plants.

These sunny flowers are often used in companion planting vegetables because their scent helps deter pests like nematodes and aphids. They also attract pollinators that make the whole garden feel alive.

Growing conditions:

Tomatoes grow best in rich soil with plenty of organic matter and at least six to eight hours of sunlight.

Marigolds enjoy similar conditions and can be planted around the base of tomato beds.

Tomato seedlings should be planted deeply, often burying part of the stem to encourage stronger roots. Marigolds can be placed about 10 inches away from the tomato plant.

Planting guide

PlantPlanting DepthSpacingBest Time
Tomatobury half the stem18 to 24 inchesafter last frost
Marigold¼ inch10 to 12 incheslate spring

Soil and care

  • Mix compost into tomato beds before planting.
  • Water tomatoes deeply once or twice a week.
  • Deadhead marigolds to keep flowers blooming.

11. Cucumbers and Nasturtiums, A Natural Pest Trap

Nasturtiums are one of my favorite garden flowers because they quietly help protect vegetables while adding a pop of color.

Their leaves and flowers attract aphids away from cucumber plants, acting like a helpful distraction.

This simple pairing is often recommended when learning about companion planting vegetables.

Growing conditions:

Cucumbers love rich soil, warmth, and plenty of sunlight.

Nasturtiums thrive in similar conditions but actually prefer slightly poorer soil, which keeps them from growing too aggressively.

Plant cucumber seeds about 1 inch deep and space plants about 18 inches apart. Nasturtiums can be planted around the edges of cucumber beds.

Planting guide

PlantDepthSpacingBest Time
Cucumber1 inch18 incheslate spring
Nasturtium½ inch10 to 12 incheslate spring

Helpful tips

  • Provide a trellis for cucumber vines.
  • Avoid over fertilizing nasturtiums.
  • Harvest cucumbers regularly to encourage new fruit.

12. Broccoli and Celery, A Balanced Garden Bed

Broccoli and celery share similar growing conditions and help support each other in the garden.

Celery’s strong aroma may discourage some pests that target broccoli, while broccoli offers gentle shade that helps celery stay cool.

Growing conditions:

Both vegetables prefer fertile soil rich in organic matter and consistent moisture.

Broccoli plants need about 18 inches of spacing, while celery plants grow comfortably about 10 inches apart.

Planting guide

PlantDepthSpacingBest Time
Broccolitransplant slightly deeper than pot18 inchesearly spring
Celerytransplant at soil level10 inchesearly spring

Growing tips

  • Add compost before planting.
  • Water consistently to prevent bitter celery.
  • Mulch soil to retain moisture.

13. Peas and Carrots, Soil Helpers

peas grown in buckets

Peas are wonderful companions for many vegetables because they add nitrogen to the soil through natural root processes.

Carrots benefit from that extra nutrient boost as they develop underground roots.

Planting guide

PlantDepthSpacingBest Time
Peas1 inch2 inchesearly spring
Carrots¼ inch2 to 3 inchesearly spring

Planting tips

  • Install a small trellis before peas begin climbing.
  • Thin carrot seedlings to avoid crowded roots.
  • Keep soil loose and sandy for straight carrots.

14. Garlic and Tomatoes, Strong Scent Protection

Garlic planted near tomatoes helps deter pests like spider mites and aphids thanks to its strong natural aroma.

This pairing is simple to grow and fits easily into most vegetable beds practicing companion planting vegetables.

Growing conditions:

Garlic prefers loose soil with good drainage, while tomatoes enjoy nutrient rich soil and full sun.

Garlic cloves should be planted about 2 inches deep and spaced 6 inches apart. Tomatoes should be spaced about 18 to 24 inches apart.

Planting guide

PlantDepthSpacingBest Time
Garlic2 inches6 inchesfall or early spring
Tomatodeep transplant18 to 24 incheslate spring

Soil advice

  • Garlic benefits from compost rich soil.
  • Tomatoes appreciate balanced fertilizer every few weeks.

15. Lettuce and Radishes, A Quick Spring Garden

Lettuce and radishes thrive in cool weather and grow quickly, making them perfect early spring companions.

Radishes loosen the soil slightly as they grow, which helps lettuce roots spread more comfortably.

Plant lettuce seeds about ¼ inch deep and space plants 8 inches apart. Radishes can be planted between lettuce rows.

Planting guide

PlantDepthSpacingBest Time
Lettuce¼ inch8 inchesearly spring
Radish½ inch2 inchesearly spring

Tips

  • Keep soil consistently moist.
  • Harvest lettuce leaves gradually.
  • Radishes mature within about 25 days.

16. Zucchini and Nasturtiums, Pollinator Friendly

Nasturtiums

Zucchini plants rely on pollinators to produce fruit, and nasturtium flowers help attract bees and beneficial insects which zucchini plants will love!

The Zucchini plant also needs rich soil and plenty of room to spread, while nasturtiums can grow around the edges without competing too much.

Planting guide

PlantDepthSpacingBest Time
Zucchini1 inch36 incheslate spring
Nasturtium½ inch12 incheslate spring

Care tips

  • Water zucchini deeply.
  • Harvest zucchini when fruits are small and tender.
  • Nasturtium flowers are edible and peppery.

17. Kale and Garlic, Leafy Green Protection

kale
pexels-eva-bronzini-5755905

Kale is fairly hardy but can attract pests like aphids and cabbage worms.

Garlic nearby creates a strong scent barrier that can help discourage those visitors and help kale thrive.

Kale prefers rich soil and cool weather, making it ideal for spring and fall planting.

Planting guide

PlantDepthSpacingBest Time
Kaletransplant at soil level16 inchesearly spring
Garlic2 inches6 inchesfall

Helpful tips

  • Add compost before planting kale.
  • Water regularly during dry weather.
  • Harvest outer leaves first.

18. Eggplant and Bush Beans, A Nutrient Friendly Pair

Eggplants are heavy feeders and appreciate soil rich in nutrients.

Beans contribute nitrogen to the soil through beneficial bacteria in their roots, which gently improves soil fertility around nearby plants.

Bush beans stay compact, so they do not compete heavily with eggplants for space or sunlight.

Plant eggplant seedlings about 18 to 24 inches apart so they have room to develop large leaves and fruit. Beans can be planted between rows or alongside eggplants about 4 inches apart.

Planting guide

PlantPlanting DepthSpacingBest Time to Plant
Eggplanttransplant slightly deeper than pot18 to 24 incheslate spring
Bush Beans1 inch4 to 6 incheslate spring

Soil and planting tips

  • Eggplants thrive in soil enriched with compost or aged manure.
  • Beans prefer loose, well draining soil and full sunlight.
  • Keep soil consistently moist, especially during flowering and fruit development.

19. Strawberries and Spinach, A Gentle Early Season Combination

Companion Planting Vegetables strawberries and spinach

Strawberries and spinach create a calm, tidy garden bed that feels fresh and productive in early spring.

Spinach grows quickly and enjoys cool weather, while strawberries slowly establish their roots and prepare for summer fruit.

This pairing works beautifully because spinach grows low and mat like across the soil surface, helping shade the ground and retain moisture around strawberry plants.

Strawberries prefer well draining soil with plenty of organic matter, and spinach thrives in the same conditions.

Plant strawberries with the crown sitting just at soil level, then sow spinach seeds between the plants.

Planting guide

PlantPlanting DepthSpacingBest Time
Strawberriescrown at soil surface18 inchesearly spring
Spinach½ inch4 to 6 inchesearly spring

Helpful planting tips

  • Mix compost into the soil before planting strawberries.
  • Water gently but regularly while plants establish.
  • Harvest spinach leaves gradually so strawberries have space as they grow.

20. Cucumbers and Beans, A Space Saving Climbing Garden

If your garden space is limited, this combination is wonderfully efficient. Cucumbers and beans both love climbing structures, which means they can share vertical growing space beautifully.

Cucumbers enjoy rich soil and warm temperatures, while beans help improve soil nitrogen levels.

Plant cucumber seeds about 1 inch deep and space plants roughly 18 inches apart along a trellis. Pole beans can be planted nearby and will climb upward alongside cucumber vines.

Planting guide

PlantPlanting DepthSpacingBest Time
Cucumber1 inch18 incheslate spring
Pole Beans1 inch6 incheslate spring

Growing tips

  • Install a trellis or garden arch before planting.
  • Add compost to soil to support cucumber growth.
  • Harvest cucumbers frequently to encourage continued production.

21. Corn and Pumpkins, A Layered Garden Bed

This pairing uses vertical space efficiently while keeping soil shaded and moist underneath.

Corn grows upright and needs plenty of sunlight and nutrients.

Pumpkin vines spread across the ground, creating natural ground cover that helps suppress weeds and reduce soil moisture loss.

This combination often works better in larger garden plots where plants can spread comfortably across the garden bed.

Planting guide

PlantPlanting DepthSpacingBest Time
Corn1 inch12 incheslate spring
Pumpkin1 inch36 to 48 incheslate spring

Planting advice

  • Prepare soil with compost before planting.
  • Plant corn first in small blocks rather than single rows for better pollination.
  • Add pumpkin seeds once corn plants are about 6 inches tall.

22. Tomatoes and Carrots, Perfect Above and Below Garden Partners

Carrots & tomatoes share space beautifully because they grow in completely different parts of the soil.

Tomatoes stretch upward toward the sun, while carrots quietly develop their roots underground.

It is one of the simplest examples of companion planting vegetables that beginners can try!

Growing conditions:

Carrots prefer loose soil so their roots grow straight and smooth. Tomatoes appreciate rich soil filled with compost and plenty of sunlight.

Since carrots grow below ground, they rarely compete with tomato roots for nutrients or space.

Plant tomato seedlings deeply, burying part of the stem to strengthen the root system. Carrot seeds can be scattered between tomato plants.

Planting guide

PlantPlanting DepthSpacingBest Time
Tomatodeep transplant18 to 24 inchesafter last frost
Carrot¼ inch2 to 3 inchesearly spring

Helpful planting tips

  • Thin carrot seedlings early to prevent crowding.
  • Stake tomato plants or use cages for support.
  • Apply mulch around tomato plants to retain soil moisture.

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy and Terms of Use
Previous Post
If you are starting a raised vegetable garden these 22 Beginner Friendly Raised Vegetable Garden ideas are perfect for giving you inspo!

22 Beginner Friendly Raised Vegetable Garden Tips & Tricks That Anyone Can Start

Next Post
Full Sun Container Plants

22 Easy Full Sun Container Plants to Brighten Your Patio, Porch, or Balcony