How many calories are in one gram of fat, carbohydrate, or protein?

Carbohydrate provides 4 calories per gram, protein provides 4 calories per gram, and fat provides 9 calories per gram. For more information about these three macronutrients, visit the FNIC webpages for Carbohydrates, Proteins, and Fats.

FAQ category: