A healthy diet includes foods from all of the 5 food groups: grains, vegetables, fruits, dairy and protein. Each food benefits your body differently. Eating a mixture of healthy foods will ensure your body gets all the essential nutrients. Eating a well balanced diet will help prevent diseases linked with being overweight, such as diabetes and heart disease. It will also help keep your teeth and gums healthy.