One of my favorite companion planting combinations is tomatoes with basil and marigolds. After years of testing various setups, this trio has consistently given excellent results in both plant health and yield. The basil improves the flavor and growth of the tomatoes while helping to repel whiteflies and aphids. Marigolds act as a natural pest deterrent by keeping away nematodes and other harmful insects that target the root systems. I've used this combination in multiple gardens over the years and found that the tomato plants not only produce more fruit but suffer far fewer pest problems without the need for chemical sprays. The garden beds also tend to attract more beneficial insects like ladybugs and hoverflies, which only improves the overall health of the space. Having a background in horticulture and over 15 years of hands-on experience means I've been able to refine this method through trial and observation. It's not just about planting things next to each other but knowing when to prune, how much spacing is needed for airflow, and how to work with the microclimate of each specific site. I've applied this setup in both home veggie gardens and larger landscaping projects, and the results are consistent. Healthier soil, better tasting produce, and much less intervention needed to keep everything thriving. When done right, companion planting becomes a form of silent teamwork between species, and this trio is a perfect example of that in action.
One of our favorite companion planting combinations is basil with tomatoes. Not only does basil help deter common pests like aphids, whiteflies, and hornworms, but it also seems to improve the flavor and growth of the tomatoes. We've observed that planting basil around the base of tomato plants reduces pest activity without the need for chemical treatments. Plus, the dense foliage of basil acts as a living mulch, helping retain soil moisture and suppress weeds. It's a simple, low-maintenance combo that's both effective in the garden and useful in the kitchen.
Carrots & onions Carrots and onions are the perfect companion plants as they both benefit each other. The onions mask the smell of carrots, helping to deter pests like carrot root fly. Additionally, the carrot's sweet scent mixes with the scent of onions, confusing onion flies and working as a natural repellent against them. Basil & tomatoes Due to its smell, basil can repel multiple pests that can hurt your tomatoes, including whiteflies, aphids and thrips. On top of this, the herb also attracts multiple beneficial insects into your garden, including ladybugs, hoverflies, and bees. This can benefit your tomatoes and garden since ladybugs feed on aphids, while bees and hoverflies are both pollinators. Rocket & marigolds Marigolds are good companion plants for rockets as they help to deter aphids and nematodes that can harm the plant. On top of this, they will add a pop of colour to your garden and make sure it smells amazing. Marigolds can also deter invasive weeds, including ground elder, benefitting your garden's overall health. Thyme & Roses Just like with marigolds, roses are the perfect choice if you want your garden to smell amazing and add a pop of colour to it. Thyme is an excellent companion plant due to its strong smell that deters multiple pests which could damage the roses, including aphids and blackflies. It is also known for its ability to suppress weeds since it forms a thick ground cover, limiting the amount of sunlight and water that they get. Results Since I started planting all these plants together, I've consistently enjoyed successful harvests and the number of pests in my garden has significantly declined. Additionally, my garden is now full of beneficial insects, benefiting it as a whole.
Marigolds and alliums like garlic tend to be my go-tos when it comes to great companion plants that will help encourage growth and deter pests. Marigolds are a known pest-deterrent plant that will also serve as a great companion plant for lots of your common gardening and landscaping plants. They are excellent for deterring pests in your soil and above ground. Alliums are another one that make great companion plants and will happily keep pests away from your garden. Another trick for pest control I have found is using plants that will attract birds to your garden. While birds might not be the best for your produce plants, they are highly beneficial additions to your garden when it comes to pest control! Dogwood is a great option here, since it will provide not only shelter but fruit that is a known attractant for birds, who may then go looking for extra snacks in the form of bugs in your garden.