How to Fix It
What it looks like:
You have some flowers but not many tomatoes. The tomatoes you do have on the plant are small or tasteless.
What causes it:
Too much nitrogen in the soil encourages plenty of green leaves but not many flowers. If there aren’t enough flowers, there won’t be enough tomatoes. Another cause may be planting tomatoes too closely together. Tomatoes are self-pollinating, meaning that each flower contains both the male (stamens) and female (pistils) parts. Wind typically pollinates tomatoes, but if plants are too close together, the wind can’t reach the flowers.
What to do about it:
Have your soil tested. If you’re planting tomatoes in the spring, leave at least two feet or more between plants so that good air circulation can help pollinate them. If your plants are already in the garden, you can simply shake the flowering branches to simulate wind and get the pollen from the stamens to the pistils.