These 7 Companion Plants Are Not Suitable for Tomato Growing

Although both are heavy feeders, broccoli competes with tomatoes for nutrients, potentially impacting both crops' growth and taste. It's best to keep them separated in the garden to ensure optimal growth for each.


Similar to broccoli, Brussels sprouts, being brassicas, compete with tomatoes for nutrients, particularly nitrogen, leading to stunted growth for tomatoes. Separating them in the garden is advisable for better results.

Brussels Sprouts

Cabbage, another member of the brassica family, competes with tomatoes for nutrients and inhibits their growth, resulting in reduced yield for both crops. It's recommended to keep them apart in the garden.


Like broccoli and Brussels sprouts, cauliflower is a brassica that competes with tomatoes for nutrients. Planting them together may lead to lackluster production for both crops.


Tomatoes and corn are poor companions due to sharing a common pest, the corn earworm (also known as Tomato Fruitworm). Planting them apart is crucial to prevent infestation and damage to both crops.


While young dill can benefit tomatoes by repelling aphids, mature dill competes with tomatoes for nutrients once it blooms and goes to seed. Long-term, dill may stunt tomato growth and fruit quality.


Although they have similar needs as nightshades, eggplants and tomatoes compete for nutrients, potentially hindering tomatoes' growth. Additionally, eggplants prefer not to be shaded by taller tomato plants.