Top Perennial, Vegetable and Herb Companion Plant Pairs

Companion planting is popular with most seasoned gardeners. It’s the idea that certain plants are more compatible with others and grow better together. For example, one of the most famous combinations is squash, corn, and beans.

In this blog, we’ll be discussing the best combination of vegetables and herbs as well as the top perennial flowers to pair together. Let’s get started.   

Top Vegetable and Herb Combination

  1. Chives

Chives are a crowd favorite for pairing with both herbs and vegetables. You’ll often find that gardeners pair chives and rose bushes together because it acts as a great protector against Japanese beetles. We recommend them with peas, lettuce, celery, and cucumber plants.

  1. Rosemary

Rosemary Plants

Rosemary doesn’t play nicely with other herbs (except for sage). If you’re looking for a friend in your garden, pair rosemary and broccoli together.

Rosemary protects broccoli from being attacked by insects. Keep in mind that rosemary does not do well with carrots, cabbage, or hot peppers.

  1. Basil

Plant basil next to vegetables rather than herbs for best results (although, it does do alright with rosemary, oregano, and chamomile). Basil is highly compatible with tomatoes, potatoes, beets, cabbage, beans, asparagus, eggplant, chili, and bell pepper.

  1. Cilantro

Cilantro, also known as Mexican parsley, thrives next to tomato and spinach. However, it doesn’t do well when planted next to fennel. Other herbs you may consider planting it next to are basil, mint, tansy, yarrow, lavender, and dill.

  1. Sage

Sage prefers growing near fruits and vegetables (rather than next to other herbs). Although, you can plant it next to rosemary without issue. We recommend planting your sage with strawberries, tomatoes, carrots, and cabbage.

Top Perennial Plant Combinations

Milkweed + Native Plants

Milkweed always pairs beautifully with native plants that bloom in the early summer, late summer, and fall. There are so many diverse colors and varieties you can choose from. Regardless of your taste, you’ll be able to select something you love. Here are some you may consider.

Butterfly Milkweed and Prairie Coneflower
  • Late spring and early summer bloomers: blue wild indigo, blue flag iris, foxglove beardtongue, anise hyssop
  • Summer bloomers: orange coneflower, purple coneflower, wild bergamot, new jersey tea, lead plant, purple poppy mallow, purple prairie clover, all milkweed plants
  • Late summer and fall bloomers: blazingstars, asters, obedient plant, cardinal flower, Joe Pye weed

Blazingstar Plants + Grasses

Meadow Blazingstar Plant

Blazingstars are the perfect pair for grasses because they stand out so vibrantly. Once you’ve seen these purple and fuchsia blooms, you’ll be dying to add them to your garden for a pop of color. They pair perfectly with grasses like Prairie Dropseed and Little Bluestem.

Sunflower + Purple Coneflower + Aster

Above we listed some beautiful combinations that bloom at different times of the year.

It’s always a good idea to combine plants that are staggered in their bloom. This way, they slightly overlap, and your garden is never empty. The Sunflower will bloom in late spring and early summer. The Purple Coneflower will bloom in the summer, and the New England Aster will bloom in the fall.

Final Thoughts

Looking for perennial plants online? New Leaves provides high-quality plants that can help you grow a gorgeous garden in no time at all. Check out our native perennial plants and our vegetable and herb plants and pick your favorite pairing today!