"Vegetables" (овощи) - исчисляемое существительное во множественном числе. В отрицательных предложениях используется "many".
"Fruit" (фрукты) - в данном контексте может рассматриваться как собирательное (неисчисляемое) или как исчисляемое (отдельные виды фруктов). "A lot of" подходит для обоих случаев и является более нейтральным выбором в утвердительном предложении.