Can You Plant Tomatoes With Nasturtium?

Set your conditions β€” the recommendation updates instantly.

GardenSays

tomatoes + nasturtium: Yes β€” plant them together.

Verdict
Good companions
Evidence tier
Strong evidence
Pairs rated
41

Nasturtiums work as a trap crop: aphids preferentially colonize them, keeping pressure off the tomatoes. Trap cropping is a documented technique.

Calculated result Β· 2 verified sources Β· Checked 2026-07-15 Β· How we decide

The link reopens this exact calculation.

Why

Layout: Plant a nasturtium clump 3-6 feet from the tomatoes β€” far enough that aphids settle there, close enough to check and remove.

  • Mechanism is supported in extension or peer-reviewed research.
  • Companion planting tweaks the odds β€” spacing, rotation, and airflow still matter more than any pairing.

When this doesn't apply

  • If either plant has had disease problems in this spot before, rotation history outweighs the pairing benefit.

How this was calculated

  1. 1. Pairing lookupGood companionsSource guidance

    Tomato Γ— Nasturtium: rated 'good' in the GardenSays pairing table.

  2. 2. Strong evidenceSource guidance

    Mechanism is supported in extension or peer-reviewed research.

Data sources

What changes this answer

Every change updates the answer, the math, the weekly steps and the share link instantly.

People also ask

  • What should not be planted with tomatoes?

    Keep away from tomatoes: Potatoes, Corn, Cabbage, Broccoli, Kale, Fennel, Raspberry. Use caution with: Peppers, Eggplant, Strawberries, Mint, Rosemary, Sage, Lavender, Sunflower, Dill, Tomatillo, Jalapeno. Calculate yours β†’

  • What are the best tomato companion plants?

    Best companions for tomatoes: Basil, Marigold, Onions, Garlic, Lettuce, Spinach, Asparagus, Nasturtium, Borage, Zinnia, Radish, Leeks. Calculate yours β†’

  • How far apart should tomatoes be planted?

    Your 8Γ—4 ft raised bed fits 8 tomatoes at 21-inch spacing. Calculate yours β†’

Your next decisions

More companion planting tools: see all β†’