Yes, cilantro and tomatoes grow well as companion plants
Cilantro and tomatoes can share the same garden bed without competing for resources or attracting the same pests. Cilantro grows low to the ground and matures quickly — usually ready to harvest in 3 to 4 weeks — while tomatoes grow tall and take 60 to 85 days to produce fruit. This difference in height and timing means cilantro won't shade your tomato plants, and you can often harvest and replant cilantro before your tomatoes reach full size.
The two plants have different root depths as well. Cilantro has shallow roots that stay in the top 6 inches of soil, while tomato roots go much deeper. This separation reduces root competition for water and nutrients. Cilantro also does not attract the major tomato pests — hornworms, whiteflies, and spider mites — so planting them together does not increase pest pressure on either plant.
Key Takeaways
- Cilantro matures in 3 to 4 weeks while tomatoes take 60 to 85 days, so you can harvest cilantro multiple times before tomatoes are ready.
- Cilantro grows low and has shallow roots, while tomatoes grow tall with deep roots, so they do not compete for light or soil space.
- Plant cilantro in spring or fall when temperatures stay below 75°F, because cilantro bolts (goes to seed) in heat and stops producing leaves.
- Space cilantro 6 inches apart in rows, and plant it at the base of tomato plants or in the gaps between them.
- Cilantro attracts beneficial insects like hoverflies and parasitic wasps that prey on tomato pests, making it a protective neighbor.
When to plant cilantro around tomatoes
Timing matters because cilantro and tomatoes have opposite temperature preferences. Tomatoes thrive in warm weather and need soil temperatures above 60°F to germinate; cilantro prefers cool conditions and bolts (flowers and stops producing usable leaves) when temperatures stay above 75°F for more than a few days.
In spring, plant cilantro 2 to 3 weeks before your tomato seedlings go in the ground. This gives cilantro time to establish and produce leaves before the weather warms up. You can harvest cilantro through late spring and early summer, then pull it out when heat arrives. In fall, plant cilantro 8 to 10 weeks before your first frost date — this gives it a full cool season to grow while tomatoes are still producing fruit from their summer planting.
If you live in a region with mild winters (zones 9 and warmer), you can plant cilantro in fall and keep harvesting through winter while tomatoes rest. In cooler zones, cilantro will not survive winter outdoors, so plan for spring and fall crops only.
How to space and position cilantro near tomatoes
Plant cilantro seeds directly in the soil rather than starting them indoors — cilantro seedlings do not transplant well and often bolt prematurely when moved. Sow seeds 1/4 inch deep and 2 inches apart, then thin seedlings to 6 inches apart once they have two true leaves. Thinning is important because crowded cilantro plants bolt faster and produce smaller leaves.
Position cilantro at the base of tomato plants, between tomato rows, or in any gap where it will receive at least 4 to 6 hours of sunlight per day. Cilantro tolerates partial shade, which is useful if your tomato plants cast afternoon shade — this can actually help cilantro stay cooler and delay bolting. Avoid planting cilantro directly under tomato branches where water dripping from tomato foliage could promote fungal disease on cilantro leaves.
Watering and soil needs when growing both plants together
Cilantro prefers consistently moist soil but not waterlogged conditions. Tomatoes need soil that dries slightly between waterings to prevent root rot and fungal disease. You can meet both needs by watering deeply but less frequently — this keeps cilantro's shallow roots moist while allowing tomato soil to dry a bit between waterings. Water at the base of both plants in the morning to keep foliage dry.
Both plants benefit from soil rich in organic matter. Mix 2 to 3 inches of compost into your planting bed before sowing cilantro or transplanting tomatoes. Cilantro does not need heavy feeding, but tomatoes are heavy feeders and will benefit from a balanced fertilizer (such as 10-10-10) applied every 3 to 4 weeks once they start flowering. Cilantro will not need supplemental fertilizer if your soil is amended with compost at planting time.
Pests and diseases: how cilantro affects tomato health
Cilantro attracts hoverflies and parasitic wasps, both of which hunt tomato pests. Hoverflies lay eggs near aphid colonies, and their larvae consume dozens of aphids before pupating. Parasitic wasps lay eggs inside hornworms and whiteflies, killing them from inside. These beneficial insects are drawn to cilantro's small flowers and fine foliage, making cilantro a living pest-control tool for your tomato plants.
Cilantro itself is rarely bothered by the pests that attack tomatoes. Hornworms, spider mites, and whiteflies do not feed on cilantro, so planting them together does not create a pest reservoir. The main cilantro pests — aphids and leaf miners — do not significantly damage tomatoes, so even if cilantro attracts them, your tomatoes stay protected.
The only disease concern is fungal infection if foliage stays wet. Keep cilantro and tomato leaves dry by watering at soil level only, and space plants far enough apart that air circulates freely. If you notice powdery mildew on cilantro leaves (a white coating), remove affected leaves and improve air flow — do not spray fungicide on cilantro you plan to eat.
Harvesting cilantro without harming tomato plants
Begin harvesting cilantro leaves once the plant has at least 6 true leaves, usually 3 to 4 weeks after sowing. Pinch off outer leaves from the base of the plant, leaving the center stem intact. This encourages bushier growth and delays bolting. You can harvest this way for 2 to 3 weeks before the plant flowers.
Once cilantro starts to bolt (you will see a tall central stem with small flowers forming), the leaves become bitter and less useful. At this point, pull the plant out and compost it, then sow a new crop if temperatures are still cool enough. In fall, you can let one cilantro plant bolt intentionally — cilantro flowers are edible and attract even more beneficial insects to your tomato bed.
Frequently Asked Questions
Will cilantro shade my tomato plants?
No. Cilantro grows 12 to 18 inches tall at most, while tomatoes grow 3 to 6 feet or taller depending on variety. Even when cilantro is at full size, it stays below tomato foliage and does not block sunlight from reaching tomato leaves.
Can I plant cilantro and tomatoes in the same pot?
Yes, but only in a large container — at least 18 inches deep and 24 inches wide. Plant one tomato seedling in the center and sow cilantro seeds around the edges. The tomato will need support with a cage or stake. Water carefully because the soil will dry faster in a container than in a garden bed.
What if cilantro bolts before I harvest enough?
Bolting is normal in warm weather and does not harm your tomatoes. If you want more cilantro, sow a new crop every 2 to 3 weeks during cool seasons. You can also let cilantro bolt and collect the seeds (called coriander) for cooking or replanting next season.
Do I need to fertilize cilantro if I am already fertilizing tomatoes?
No. Cilantro is a light feeder and will get enough nutrients from compost mixed into the soil at planting time. If you fertilize tomatoes, use a balanced formula and explore it directly to the tomato base, not over cilantro foliage.
Can I plant cilantro after I harvest tomatoes?
Yes. In fall, after you remove spent tomato plants, clear the bed of debris and plant cilantro seeds. Cilantro will grow through fall and into early winter in most zones, giving you a second harvest season in the same bed.