Basil
Masks the scent tomatoes broadcast to pests.
Solanum lycopersicum
What to plant with tomatoes, what to keep apart, and how to grow them — sun, spacing, soil and the reason behind every pairing.
Photo: Alex Ghizila on Unsplash
Tomato (Solanum lycopersicum) is a vegetable in the Nightshade family. Warm-season fruiting plant that loves sun and support.
The classic bed pairing — basil masks the scent tomatoes broadcast to pests.
Give plants 24–36 in in full sun. Aim for well-draining, fertile soil rich in organic matter. In most gardens the crop sits in USDA zones 2-11 and is ready in about 60-85 days.
The best companion plants for tomatoes in this guide are Basil, Carrot, Parsley, Marigold, Garlic, Oregano, Asparagus, Borage, Nasturtium, and Lettuce. Each pairing below is a reason to share a bed — pest masking, roots that do not compete, or insects that hunt the pests drawn to tomatoes.
Masks the scent tomatoes broadcast to pests.
Roots sit deeper, so the two do not compete.
Umbels draw in the insects that eat tomato pests.
Slows whitefly; roots suppress nematodes.
Strong scent helps hide tomatoes from aphids and spider mites.
Low aromatic cover that brings in hoverflies and lacewings.
Tomatoes help deter asparagus beetle; asparagus is said to deter root nematodes.
Draws bees to the flowers and is said to deter tomato hornworm.
Trap crop that pulls aphids away from the plants.
Quick crop that uses the shade and space under young plants.
Keep tomatoes away from Fennel, Cabbage, Corn, Dill, Broccoli, and Kale. These neighbours compete for the same food, release chemicals that stunt growth, or otherwise hold the crop back.
Allelopathic — stunts tomatoes and most neighbours.
Both heavy feeders; brassicas and tomatoes compete.
Corn earworm and tomato fruitworm are the same insect — together they feed it twice.
Mature, flowering dill can stunt tomatoes — pull it before it bolts.
Brassicas and tomatoes compete hard as heavy feeders.
Brassicas and tomatoes compete hard as heavy feeders.
| Sun | Full sun |
|---|---|
| Spacing | 24–36 in |
| Soil | Well-draining, fertile soil rich in organic matter |
| Hardiness | Zones 2-11 |
| Days to maturity | 60-85 |
These notes sit beside the companion lists — they are how tomato actually occupies the bed, not a substitute for local climate.
Plant Basil, Carrot, Parsley, Marigold, Garlic, Oregano, Asparagus, Borage, Nasturtium, and Lettuce beside tomatoes. Basil: Masks the scent tomatoes broadcast to pests. Carrot: Roots sit deeper, so the two do not compete. Parsley: Umbels draw in the insects that eat tomato pests. Marigold: Slows whitefly; roots suppress nematodes. Garlic: Strong scent helps hide tomatoes from aphids and spider mites. Oregano: Low aromatic cover that brings in hoverflies and lacewings. Asparagus: Tomatoes help deter asparagus beetle; asparagus is said to deter root nematodes. Borage: Draws bees to the flowers and is said to deter tomato hornworm. Nasturtium: Trap crop that pulls aphids away from the plants. Lettuce: Quick crop that uses the shade and space under young plants.
Keep tomatoes apart from Fennel, Cabbage, Corn, Dill, Broccoli, and Kale. Fennel: Allelopathic — stunts tomatoes and most neighbours. Cabbage: Both heavy feeders; brassicas and tomatoes compete. Corn: Corn earworm and tomato fruitworm are the same insect — together they feed it twice. Dill: Mature, flowering dill can stunt tomatoes — pull it before it bolts. Broccoli: Brassicas and tomatoes compete hard as heavy feeders. Kale: Brassicas and tomatoes compete hard as heavy feeders.
Tomato plants want full sun. Space them 24–36 in apart in well-draining, fertile soil rich in organic matter.
Most tomato plants are ready in about 60-85 days. Tomato grows in USDA hardiness zones 2-11.
Open the guide, pick tomato, and see what thrives alongside it — and what quietly holds it back.
Open the pairing guide