Question: 1 gram fat gives how many calories?
Answer: The calories in food come from carbohydrates, proteins, and fats. A gram of carbohydrate contains 4 calories. A gram of protein also contains 4 calories. A gram of fat, though, contains 9 calories — more than twice the amount of the other two.