Tomato Companion Plants: Best Vegetables, Herbs & Flowers To Grow Together
Companion planting is an age-old practice with many benefits. Discover clever tomato pairings that repel pests, improve yields, and more.

Tomatoes are one of the most popular crops to grow in the home garden, sometimes with less-than-desirable results. To boost your yields, you might try pairing them with tomato companion plants, which will offer a range of benefits, from controlling pests to boosting pollination and improving flavor. Luckily, there are many suitable companion plants for tomatoes.
Whether you're just learning how to grow tomatoes, or have some experience but are new to the concept of companion planting, the following article will give you some insight into plants that grow well with tomatoes.
Why Plant Companions for Tomatoes?
When we are talking about companions for tomatoes, we aren’t talking about the type of support humans get from friends and family, but in a sense, maybe we are. Companion planting is a form of polyculture or using multiple crops in the same space to the mutual benefit of each – much as humans benefit from those we interact with. These benefits include pest and disease control, aid in pollination, and offering refuge for beneficial insects, all of which will increase crop yields.
Companion planting also increases the diversity of the garden, much as mankind’s diversity has been increased with various ethnicities, religions, and cultures. This merging brings out our strengths, but it can also bring out our weaknesses. The same is true when growing tomato plant companions. The right tomato companions will engender a healthier plant with better fruit yields. The wrong tomato companions can have disastrous results.
Best Tomato Companion Plants
There are many plants that grow well with tomatoes. Vegetables often have a beneficially mutual relationship on the plot, while the best herbs to plant with tomatoes can repel pests while making perfect flavor pairings. Choose flowers to plant with tomatoes that encourage pollinators and beneficial insects.
Vegetables
- Plants that grow well with tomatoes include all the members of the onion family such as chives, onions, and garlic. Their pungent odor is said to deter insect pests.
- Peppers, both sweet and hot, are excellent companion plants. Probably since they are related; they are both in the nightshade family.
- Many greens, such as spinach, lettuce, and arugula, enjoy the company of tomatoes and benefit from the shade provided by the taller tomato plants.
- Carrots are also plants that grow well with tomatoes. Carrots can be started when the tomato plants are small and will grow in conjunction and are then ready to harvest about the time the tomato plants are taking over the space.
- Cucumbers and tomatoes have similar growing conditions, so they make excellent neighbors.
- Asparagus and tomatoes, when planted together, get mutual benefits. For the tomatoes, the close proximity of asparagus wards off nematodes and for the asparagus the nearness of tomatoes repels asparagus beetles.
Herbs & Flowers
- Borage deters tomato hornworm.
- Parsley and mint are also good companion herbs for tomatoes and deter a number of pests.
- Basil is also a favorable plant to grow near tomatoes and purportedly increases not only the vigor of the tomatoes, but their flavor as well.
- Flowers such as marigolds keep nematodes from attacking tomato plants and their sharp odor confuses other insects.
- Nasturtiums help to deter whiteflies as well as aphids.
Plants to Avoid Planting with Tomatoes
As well as there being good neighbors, certain plants make bad neigbors for tomatoes on the veg plot. Avoid these disastrous companion planting mistakes:
- Plants that should not share space with tomatoes include the brassicas, such as broccoli and cabbage.
- Corn is another no-no and tends to attract tomato fruit worm and/or corn ear worm.
- Kohlrabi thwarts the growth of tomatoes and planting tomatoes and potatoes increases the chance of potato blight disease.
- Fennel shouldn’t be planted near tomatoes, or near much of anything else actually. It inhibits the growth of the tomatoes and many other types of plants too.
Gardening tips, videos, info and more delivered right to your inbox!
Sign up for the Gardening Know How newsletter today and receive a free copy of our e-book "How to Grow Delicious Tomatoes".

Amy Grant has been gardening for 30 years and writing for 15. A professional chef and caterer, Amy's area of expertise is culinary gardening.