Question: how much vegetables should a 12 year old eat?
Answer: You should eat 2 cups of vegetables each day if you're 9 to 13 years old (or 2½ cups if you're 14 to 18). How much is a cup? It's the size of a baseball. Also, around 12 baby carrots counts as one cup, and so does a large sweet potato.