187k views
5 votes
Which nutrient provides the highest number of calories per gram?

fat

sugar

carbohydrate

protein

2 Answers

3 votes
I think it’s carbohydrates or protein
User Bbunmp
by
5.5k points
4 votes
Fat has 9 calories per gram.
Protein has 4 calories per gram.
Sugar has 4 calories per gram.
Carbohydrate has 4 calories per gram.
User SaltyNuts
by
6.7k points