Q.vegetable plants
Why does the foliage on my plant grow beautifully but the blooms hardly produce any veggies? My tomato plants are 6 ft tall but hardly any tomatoes, peppers, squash, etc. Herbs, rosemary, basil, etc. grow fine. Thank you.

Certified GKH Gardening Expert
Too much nitrogen in the soil. This results in lush, green growth but little to no blooming or fruiting. You can remedy this by using a phosphorus rich fertilizer or by adding bone meal to the soil around your plants. Phosphorus encourages flowering and fruiting in plants. Here is more information: https://www.gardeningknowhow.com/garden-how-to/soil-fertilizers/phosphorus-plant-growth.htm