Major Nutrients: Carbohydrates, Proteins and Fats

Vegetarian protein food sources

Learn about the nutrients needed in large amounts ("macronutrients"). These nutrients--carbohydrates, protein and fat--provide us energy for exercise, growth, tissue repair, immunity and metabolism.

Macronutrients: the Importance of Carbohydrate, Protein, and Fat

McKinley Health Center.

Learn about macronutrients and why they are important to your diet.


Texas Heart Institute.

Learn about the elements of a healthy diet and the food sources of these nutrients.