Calories come from 3 different substances. Fat, protein, and carbs. Both protein and carbs contain 4 calories per gram and fat contains 9 calories per gram. You can do the math yourself using a nutrition facts label (though nutrition labels have some rounding rules that could have your math off by 2-5 calories).
So to answer the question, fish and birds are typically less fatty than beef and pork and thus have fewer calories per gram.
Latest Answers