2000 Calorie Meal Plan High Protein / Carbohydrate and protein each contribute 4 calories per gram, while fat contributes 9 calories per gram.