When it comes to the best diet for health, everyone has their own opinions, prejudices, and ideas. But one thing everyone agrees on is that most of us should be eating more vegetables. 5-10 daily servings, which adds up to between two-and-a-half and five cups full of veggies, is a good target to aim for.