Every product is independently reviewed and selected by our editors. If you buy something through our links, we may earn an affiliate commission at no extra cost to you.
Growing cilantro and tomatoes together sounds convenient two popular kitchen staples in one bed or container. But after years of testing this pairing in balcony pots, raised beds, and a small backyard garden, I can say this clearly:
Cilantro and tomatoes are not ideal companion plants. They can coexist under very specific conditions, but most gardeners especially beginners end up with stressed cilantro and underperforming tomatoes.
Below is a practical, experience-driven breakdown of why cilantro struggles beside tomatoes, how to make the pairing work if you must, and what to plant instead for healthier growth.
Why Cilantro and Tomatoes Don’t Naturally Grow Well Together
Different Temperature Needs
In real gardens, this mismatch causes constant issues.
• Tomatoes love heat (warm days, warm nights). • Cilantro bolts in heat, especially when soil warms above 75°F (24°C).
When grown side by side, tomatoes create warm, sunlit microclimates that push cilantro to seed much faster than normal.
Competing Root Zones
Tomatoes have a deep, aggressive root system. Cilantro has shallow, sensitive roots.
Tomato roots pull water and nutrients faster, leaving cilantro yellow, thin, or leggy.
Sunlight Mismatch
Tomatoes require full sun (6–8 hours). Cilantro prefers morning sun + afternoon shade.
If both share the same sun exposure, the cilantro usually loses.
Increased Humidity Around Tomato Foliage
Tomatoes create dense shade pockets that trap humidity. Cilantro foliage sitting in humid, stagnant air is more prone to:
• fungal spots • aphids • leggy growth
I’ve lost more cilantro plants to aphids when they’re grown near tomatoes than with any other pairing.
When Cilantro Can Grow With Tomatoes (The Only Situations It Works)
If you’re determined to keep them together, here’s when it’s successful:
1. Early Season Planting
Cilantro thrives in cool weather. Tomatoes start slow in spring.
You can:
• sow cilantro early (before tomatoes fill out) • harvest heavily • let it bolt • remove or replace it once tomatoes grow large
This approach works reliably in cooler climates.
2. Using Tomatoes as Partial Shade Partners
In hot climates, cilantro actually benefits from light shade. Large tomato plants can provide this if spaced correctly.
Works only if:
• cilantro sits on the east or north side of tomatoes • tomato canopy is pruned to allow airflow • soil stays cool and uniformly moist
This is tricky for beginners because too much shade = leggy cilantro.
3. Growing Them in Separate Containers
Hands-down the best approach if you want them near each other for convenience.
• Cilantro in its own 8–12 inch pot • Tomatoes in their own large container or bed • Place cilantro where it receives filtered shade from tomato foliage, not direct heat • No root competition, fully customizable watering
This combo has worked for me every season without stressing either plant.
How to Grow Cilantro Near Tomatoes Successfully (Step-by-Step)
If you want to attempt this pairing in a garden bed:
1. Plant Tomatoes First
Transplant tomatoes and allow 2–3 weeks for initial root establishment.
2. Sow Cilantro on the Cooler Side
Place cilantro on the north or east side of the tomato plant so it gets:
• morning sun • afternoon shade
3. Mulch the Soil
Use straw, shredded leaves, or coco mulch to keep the soil cool.
4. Water Deeply
Tomatoes need more water than cilantro. To avoid overwatering cilantro:
• water at the tomato base • drip irrigation works best
5. Harvest Cilantro Regularly
Frequent picking keeps cilantro from bolting.
6. Succession Sow Every 3–4 Weeks
Cilantro naturally has a short life cycle. New sowings help maintain a steady supply, especially when tomatoes begin heating up the garden.
Best Alternatives to Plant With Cilantro Instead of Tomatoes
If your goal is to create a productive herb or veggie pairing, these are far better options:
For Cilantro
• chives • parsley • green onions • lettuce • spinach • radishes
These share watering, soil, and temperature needs.
For Tomatoes
• basil • marigolds • garlic • carrots • nasturtiums • oregano
These help with pest control and growth.
FAQ
Can cilantro deter pests around tomatoes? Not really. Cilantro flowers attract beneficial insects, but they don’t meaningfully deter tomato pests like hornworms or whiteflies.
Why does cilantro bolt faster near tomatoes? Because tomato plants raise the temperature around them and compete for nutrients and water.
Can I grow cilantro in the same pot as a tomato? Not recommended. The tomato will outcompete cilantro within weeks.
Will cilantro make tomatoes taste bad? No. They don’t affect each other’s flavor.
Can I grow cilantro under a tomato cage? Yes early in the season only. Once the tomato fills out, cilantro becomes too shaded and humid.
When NOT to Plant Cilantro and Tomatoes Together
Avoid this pairing when:
• you garden in a hot climate • you’re using small containers • your garden has heavy, compacted soil • you’re a beginner still learning watering and spacing • you want cilantro for continuous long harvests
In these situations, cilantro will bolt extremely fast.
Conclusion
Cilantro and tomatoes are not naturally good companion plants, mostly because their sun, temperature, and root needs don’t align. Cilantro bolts quickly in the warm, bright conditions tomatoes love.
However, the pairing can work in early spring, or by using tomatoes as filtered-shade providers especially if you keep cilantro in a separate container.
If your priority is healthy cilantro and productive tomatoes, planting them near each other but not together is the strategy that consistently delivers the best results.
If you’d like, I can also create: • a layout diagram for cilantro + tomato placement • a planting schedule for both • a list of best cilantro varieties for warm climates