One gram of protein contains about 4 calories.

Quick Scoop

  • Protein provides roughly 4 calories per gram, the same as carbohydrates.
  • Fat is more energy-dense, with about 9 calories per gram, which is why high-fat foods are usually higher in total calories than high-protein foods.
  • Nutrition labels and major health sites use this 4-calories-per-gram value as the standard when calculating protein calories in your daily intake.