Can't it be "why are you not eating the vegetable?" ? it appears that the Present Progressive form in English is much more suitable than the Present Simple form. If the sentence was a general statement about vegetables, then I could understand, but the noun "vegetable" has a definite article...