Bad Tomato Companions: What Not to Plant Nearby

Some plants actively harm tomatoes when grown side by side, either by competing for nutrients, spreading disease, or attracting pests that damage the fruit and leaves. The most damaging neighbors are brassicas (cabbage, broccoli, kale), fennel, potatoes, and corn. Planting these within a few feet of tomatoes reduces your yield and makes pest and disease problems worse. Moving them to a different bed or spacing them at least 3 to 4 feet away solves most of the conflict.

The reason matters: some plants release chemicals that stunt tomato growth, others host the same insects and fungi that attack tomatoes, and a few compete so hard for the same nutrients that both plants suffer. Understanding which problem each plant causes helps you decide whether to separate them or skip them entirely in a small garden.

Key Takeaways

  • Brassicas (cabbage, broccoli, Brussels sprouts, kale) attract the same hornworms and beetles that eat tomatoes, and should be planted at least 3 to 4 feet away.
  • Potatoes and tomatoes share the same fungal diseases, especially early blight and late blight, so keep them in separate beds if possible.
  • Fennel releases a chemical that stunts growth in most nearby plants, including tomatoes, and is best grown in its own isolated area.
  • Corn competes heavily with tomatoes for nitrogen and water, and tall corn can shade tomato plants and reduce fruit ripening.
  • If space is tight, spacing problem plants 3 to 4 feet away and using mulch to separate root zones reduces conflict significantly.

Brassicas: Shared Pests and Hornworm Problems

Brassicas include cabbage, broccoli, Brussels sprouts, cauliflower, and kale. They attract the same major pests that target tomatoes: tomato hornworms, flea beetles, and cabbage worms. When you plant them close together, you create a buffet that draws more insects to the entire bed, and the pests move freely between crops.

Hornworms are the biggest concern. A single hornworm can strip a tomato plant bare in days, and brassicas nearby mean the worm population stays high all season. Flea beetles chew small holes in tomato leaves and can transmit disease. If you must grow both, space them at least 3 to 4 feet apart, use row covers on the brassicas to exclude insects, and inspect both crops weekly for early signs of damage.

Potatoes: Disease Spread Through Soil and Spores

Potatoes and tomatoes are both in the nightshade family and share the same fungal diseases, especially early blight and late blight. Early blight appears as brown spots with concentric rings on lower leaves; late blight causes water-soaked patches and can kill an entire plant in wet weather. If one crop gets sick, the spores spread to the other through soil, water splash, and contaminated tools.

The safest approach is to grow them in separate beds at least 4 feet apart, or better yet, in different areas of the garden. If you must plant them closer, use mulch to prevent soil splash between plants, water at the base only (never overhead), and sterilize tools between working on each crop. Remove and destroy any diseased leaves when ready—do not compost them.

Fennel: A Plant That Inhibits Growth in Neighbors

Fennel releases a chemical called anethole into the soil that suppresses growth in most nearby plants, including tomatoes. This is not a matter of competing for space or nutrients; fennel actively poisons the soil around it. Tomatoes grown within 2 to 3 feet of fennel often stay stunted, produce fewer flowers, and yield less fruit.

Fennel is best grown in a separate, isolated area of the garden or in a large container away from vegetable beds. If you want fennel for its seeds or foliage, accept that it will not coexist well with tomatoes. There is no spacing distance that fully solves this problem—the chemical effect is too strong.

Corn: Competition for Nitrogen and Shading

Corn is a heavy feeder that competes fiercely with tomatoes for nitrogen, phosphorus, and water. Corn also grows tall and can shade tomato plants, which need at least 6 to 8 hours of direct sun daily to ripen fruit properly. Shaded tomatoes produce fewer flowers, smaller fruit, and slower ripening.

If you grow both, plant corn on the north side of the garden so it does not shade tomatoes, and space them at least 4 to 5 feet apart. Increase nitrogen fertilizer for both crops—side-dress tomatoes with compost or a balanced fertilizer every 3 to 4 weeks. Water deeply and regularly, since both plants will compete for moisture in the soil.

Other Plants to Watch: Fennel Relatives and Alliums

Dill and fennel are related and both release growth-inhibiting chemicals, so keep dill away from tomatoes as well. Fennel relatives like anise and caraway have similar effects. Onions and garlic are less harmful but still compete for nutrients and can reduce tomato yield if planted very close. Space them at least 2 feet away if you grow them together.

Basil, by contrast, is an excellent tomato companion and actually helps repel some pests. Parsley, carrots, and marigolds are also safe neighbors. The key is knowing which plants actively harm tomatoes versus which straightforward take up space.

Spacing and Mulch: How to Manage Problem Plants in Small Gardens

If your garden is small and you cannot dedicate separate beds to problem plants, spacing and mulch are your best tools. A distance of 3 to 4 feet between tomatoes and brassicas or potatoes reduces pest and disease transfer significantly. Mulch (straw, wood chips, or shredded leaves) creates a barrier that prevents soil splash and spores from traveling between plants.

Use drip irrigation or soaker hoses instead of overhead watering, which spreads fungal spores. Clean and disinfect tools between crops—a 10 percent bleach solution (1 part bleach to 9 parts water) works well. Remove lower leaves on tomatoes once the plant is established, which improves air circulation and reduces disease pressure. These steps do not eliminate the problem entirely, but they make coexistence possible in tight spaces.

Frequently Asked Questions

Can I plant tomatoes and potatoes in the same raised bed if I use a divider?

A physical divider helps but does not fully prevent disease spread. Spores travel through soil water and on tools and hands. If you use a divider, also use separate tools for each section, water carefully to avoid splash, and sterilize tools between crops. Separate beds are safer, but a divider plus good hygiene practices reduces risk significantly.

Is it okay to plant tomatoes near basil and parsley?

Yes. Basil is one of the best tomato companions—it repels some insects and does not compete for nutrients or space. Parsley is also safe and does not harm tomatoes. Both can be planted right next to tomato plants without problems.

What if I already planted brassicas close to my tomatoes?

Monitor both crops weekly for pests and disease. Inspect the undersides of leaves for insects, and remove any damaged leaves when ready. Use row covers on the brassicas if pests appear. If the tomatoes stay healthy, you may not have a problem—proximity increases risk but does not may provide damage. Next season, space them farther apart.

Can I plant fennel in a container next to my tomato bed?

A container helps because the soil is isolated, but fennel still releases chemicals into the air and can affect nearby plants. A container at least 3 to 4 feet away is safer. If you have limited space, skip fennel and grow other herbs like basil, dill (away from tomatoes), or oregano instead.

How far should corn be from tomatoes to avoid shading?

Plant corn on the north side of the garden, at least 4 to 5 feet away. This prevents the corn from shading tomatoes as it grows tall. If your garden runs east to west, north placement is critical. In very small gardens, choose either corn or tomatoes rather than both.