protein vitamins minerals fats and carbohydrates
Foods from different food groups provide all essential nutrients required for health. Carbohydrates, proteins, fats, water, vitamins and minerals are the six classes of nutrients that your body needs for survival, growth and to maintain health.A balanced diet comprising whole grains, fruits, vegetables, meat and dairy foods is the best way of ensuring that you are getting all these nutrients.arbohydrates, proteins, fats, water, vitamins and minerals are the six classes of nutrients that your body needs for survival, growth and to maintain health.