Veggie plants don't need watering "as needed" they need watering deeply every single morning to keep them growing and producing. Pretty sure that's been your problem from the get-go. These are not house plants, and as long as there's good drainage, you absolutely cannot over-water them. They'll just grow more and produce more.
The color of the leaves also indicates a nutrient deficiency. Did you read the directions on the fertilizer package? If it's not a pelleted time-release fert, it needs to be applied regularly every second week, and more as the plants get bigger. Not more often, a larger amount. Bigger plant needs more food.