Why Your Plants Are Growing But Not Producing (5 Causes)
Plants that grow leaves but no fruit have 5 common causes: too much nitrogen, not enough light, no pollination, high heat, or wrong variety.
Lush green plants with no flowers look healthy but aren’t productive. Here’s why.
The 5 Causes
Cause 1: Too Much Nitrogen
Sign: Huge leafy plant, no flowers. Cause: Over-fertilizing with nitrogen. Fix: Stop nitrogen. Switch to phosphorus-heavy fertilizer.
Cause 2: Not Enough Light
Sign: Plant grows but slowly. No flowers. Cause: Less than 6 hours of direct sun. Fix: Move to sunnier spot.
Cause 3: No Pollination
Sign: Flowers appear, then drop without fruit. Cause: No bees indoors or on high balconies. Fix: Hand-pollinate.
Cause 4: High Heat
Sign: Flowers drop in summer heat. Cause: Above 90°F, pollen becomes sterile. Fix: Shade during peak heat. Wait for cooler weather.
Cause 5: Wrong Variety
Sign: Plant grows but never flowers. Cause: Variety not suited to your climate/season. Fix: Choose varieties for your zone.
The Diagnosis
| Sign | Cause |
|---|---|
| Lush leaves, no flowers | Too much nitrogen |
| Slow growth, no flowers | Not enough light |
| Flowers drop | No pollination or heat |
| Never flowers | Wrong variety |
What to Do
- Stop nitrogen fertilizer. Switch to phosphorus.
- Check light. 6+ hours direct.
- Hand-pollinate. Use a small brush.
- Shade in heat. 30% shade cloth.
- Wait for cool weather. Fall often brings fruit.
Common Questions
How long until fruit after flowers? Tomatoes: 45-60 days. Peppers: 60-90 days.
Can I eat flowers that dropped? Yes, if they’re edible varieties (nasturtium, zucchini flowers).
Will a plant recover? Yes, if you fix the cause within 2-3 weeks.
Should I remove large leaves? No. They’re producing energy. Fix the fertilizer instead.
Does hand-pollinating work? Yes, for tomatoes, peppers, and zucchini.
Why did my plant produce last year but not this year? Weather, soil depletion, or different variety.