How many classes of food are there

There are 5 main classes of food, which are:

1. Carbohydrates - found in foods such as rice, bread, and potatoes.

2. Proteins - found in foods such as meat, fish, eggs, and beans.

3. Fats - found in foods such as oils, butter, and cheese.

4. Vitamins - found in foods such as fruits and vegetables.

5. Minerals - found in foods such as meat, eggs, and dairy products.