Health benefits Eating a diet rich in vegetables and fruits as part of an overall healthy diet may reduce risk for heart disease, including heart attack and stroke. Eating a diet rich in some vegetables and fruits as part of an overall healthy diet may protect against certain types of cancers. Diets rich in foods containing fiber, such as some vegetables and fruits, may reduce the risk of heart disease, obesity, and type 2 diabetes.