Question:medium

How many calories does one gram of protein give?

Show Hint

Remember: Carbs and Proteins = 4 calories/gram; Fats = 9 calories/gram; Alcohol = 7 calories/gram. This helps in understanding energy content of foods and balanced diet planning.
Updated On: Feb 25, 2026
  • 9 Calorie
  • 8 Calorie
  • 6 Calorie
  • 4 Calorie
Show Solution

The Correct Option is D

Solution and Explanation

To solve the question of how many calories one gram of protein provides, let's delve into some basic nutritional science. Proteins, along with carbohydrates and fats, are one of the three macronutrients that provide energy to the body. Each macronutrient releases a certain amount of energy when metabolized.

Here is the energy content provided by each macronutrient:

  1. Proteins: 4 calories per gram
  2. Carbohydrates: 4 calories per gram
  3. Fats: 9 calories per gram

Based on the above information, it is clear that one gram of protein provides 4 calories. Therefore, the correct answer is option D: 4 Calorie.

Let's rule out the other options:

  • Option A: 9 Calorie – This is the energy provided by 1 gram of fat, not protein.
  • Option B: 8 Calorie – This is incorrect as it does not correspond to the caloric value of any macronutrient per gram.
  • Option C: 6 Calorie – This is also incorrect and does not match the caloric content of any macronutrient per gram.

Thus, the correct answer is 4 calories per gram of protein. Knowing the caloric content of macronutrients is fundamental for understanding diet and nutrition, which is a core concept in Home Science.

Was this answer helpful?
0


Questions Asked in UP Board X exam