Yes, eggplant and tomatoes grow well as companion plants
Eggplant and tomatoes can share the same garden bed and actually support each other's growth. Both are warm-season crops that thrive in similar conditions—full sun, rich soil, and consistent moisture—so they have nearly identical needs for spacing, watering, and feeding. They also attract different pests, which means planting them together can reduce the overall pest pressure on each plant.
The main reason gardeners pair these two is that eggplant's dense foliage provides afternoon shade that protects tomato roots from overheating in very hot climates. Tomatoes, in turn, don't compete heavily with eggplant for nutrients or water because they occupy different layers of the soil and canopy. Neither plant produces chemicals that inhibit the other, and they don't share the same major diseases.
Key Takeaways
- Eggplant and tomatoes need the same sunlight, soil temperature, and watering schedule, making them practical garden neighbors.
- Space eggplant 18 to 24 inches apart and tomatoes 24 to 36 inches apart, depending on variety, so they don't crowd each other as they mature.
- Both plants benefit from consistent moisture and rich soil amended with compost or aged manure before planting.
- Watch for spider mites on eggplant and hornworms on tomatoes separately, since each plant attracts different pests.
Spacing requirements when planting both together
The key to success is giving each plant enough room to grow without shading or competing with the other. Eggplant grows into a bushy, compact plant about 24 to 36 inches tall and 18 to 24 inches wide, depending on the variety. Tomatoes vary more widely—determinate types stay around 3 to 4 feet tall, while indeterminate varieties can reach 6 feet or taller and need staking or caging.
Plant eggplant 18 to 24 inches apart in rows, and space tomato rows at least 24 to 36 inches away from the eggplant row. If you're using cages or stakes for tomatoes, position them so the cage or stake doesn't lean toward the eggplant. In a mixed bed, alternate eggplant and tomato plants with at least 2 feet between each plant's center, and leave wider paths for air circulation. Good air movement prevents fungal diseases that thrive in humid, crowded conditions.
Soil and fertilizer needs for both crops
Both eggplant and tomatoes are heavy feeders that deplete soil nutrients quickly, so amend your bed with 2 to 3 inches of compost or aged manure worked into the top 8 to 10 inches of soil before planting. This gives both plants a nutrient boost and improves water retention. If your soil is clay-heavy or compacted, add compost to loosen it—both plants need soil that drains well but holds moisture.
Once plants are growing, feed them every two to three weeks with a balanced fertilizer or one slightly higher in phosphorus and potassium (the second and third numbers on a fertilizer label). Tomatoes often benefit from extra calcium to prevent blossom-end rot, so side-dress with crushed eggshells or a calcium-rich fertilizer around mid-season. Eggplant is less prone to this problem but still appreciates consistent feeding. Water deeply after fertilizing to move nutrients into the root zone.
Watering and moisture management
Both plants need 1 to 1.5 inches of water per week, delivered as deeply and consistently as possible. Inconsistent watering causes problems in both crops—tomatoes develop blossom-end rot and crack, while eggplant becomes bitter and produces fewer flowers. Water at the soil level early in the morning rather than overhead, which reduces fungal disease and ensures water reaches the roots instead of wetting the leaves.
Mulch around both plants with 2 to 3 inches of straw or wood chips, keeping the mulch 2 inches away from the stem to prevent rot. Mulch keeps soil temperature steady, reduces water loss, and prevents soil from splashing onto leaves during heavy rain. In very hot climates, mulch also keeps eggplant roots cooler, which improves fruit set and flavor.
Pests and diseases to watch for separately
Eggplant and tomatoes attract different major pests, which is one reason they pair well. Eggplant is most vulnerable to spider mites, flea beetles, and the eggplant lace bug, while tomatoes are targeted by hornworms, whiteflies, and early blight. Because the pests are different, you won't face a single pest outbreak that wipes out both crops at once.
Check eggplant leaves weekly for fine webbing (spider mites) or tiny holes (flea beetles), and inspect tomato plants for large green caterpillars (hornworms) and yellowing lower leaves (early blight). If you spot spider mites on eggplant, spray the undersides of leaves with water or neem oil. For hornworms on tomatoes, hand-pick them or use Bacillus thuringiensis (Bt), a natural insecticide. Remove any tomato leaves showing brown spots or yellowing to slow early blight spread.
Timing and harvest considerations
Both crops are planted at the same time—after the last frost date when soil temperature reaches at least 60°F, ideally 70°F or warmer. They germinate and grow on the same schedule, so you can start seeds indoors together 6 to 8 weeks before your last frost date and transplant them outside at the same time. This simplifies your garden calendar and means both plants reach peak production around the same weeks.
Eggplant typically produces fruit 60 to 80 days after transplanting, while tomatoes fruit 55 to 85 days after transplanting depending on variety. Harvest eggplant when the skin is glossy and firm, before it becomes dull or soft—this is usually when the fruit is 6 to 8 inches long. Pick tomatoes when they reach full color but are still slightly firm, or pick them at the breaker stage (when the first blush of color appears) and ripen them indoors if pests or disease pressure is high.
Frequently Asked Questions
Do eggplant and tomatoes compete for nutrients?
Not significantly if you space them properly and amend the soil well. Both are heavy feeders, but they draw nutrients from different soil depths and don't produce chemicals that block each other's uptake. Feed both plants every two to three weeks during the growing season to may support there's enough for both.
Can I plant eggplant in the same spot where tomatoes grew last year?
It's better to rotate crops. Both plants are susceptible to similar soil-borne diseases like Verticillium wilt and fusarium wilt. Wait at least two to three years before planting either crop in the same bed, or plant them in a different location within your garden.
What if my eggplant is shaded by tall tomato varieties?
Eggplant needs at least 6 to 8 hours of direct sun daily. If tall indeterminate tomatoes shade the eggplant in afternoon, prune lower tomato leaves once the plant is established to let light reach the eggplant below. Alternatively, plant eggplant on the south or west side of the tomato row so it gets morning and midday sun.
Should I use the same cage or stake for both plants?
No. Each plant needs its own support. Eggplant is bushy and usually doesn't require staking unless it's heavily laden with fruit, but determinate tomatoes need cages and indeterminate types need tall stakes or string trellising. Sharing a support can damage both plants and make harvesting difficult.
Can I plant eggplant and tomatoes in containers together?
Only if the container is very large—at least 20 to 25 gallons per plant. A 5-gallon pot is the minimum for one eggplant or one tomato, but two plants in one pot will compete for water and nutrients. If you're growing in containers, give each plant its own pot and place them close together for visual appeal.