Fruits and vegetables contain important vitamins, minerals and plant chemicals. They also contain fibre. ... A diet high in fruit and vegetables can help protect you against cancer, diabetes and heart disease. Eat five kinds of vegetable and two kinds offruit every day for good health.