除了疾病因素,对于健康人群而言,没有怎么吃都不长不胖的人。长胖是能量摄入超过能量消耗,多余的热量转化为脂肪囤积在体内。变瘦的前提条件是能量摄入小于能量消耗,并且保持一定的热量缺口。有些人不容易长胖的原因。
基础代谢率高。
基础代谢热量大约占据一日热量消耗的65~70%左右。一个人的基础代谢热量越高,那么他的热量消耗也就越大。
基础代谢率的高低与性别,如男性的基础代谢率高于女性。年龄,30岁以后基础代谢率呈现下降的趋势。肌肉含量,肌肉含量越高的人基础代谢越高。体重,体重基数大的人基础代谢高于体重基数较小的人。
由此我们不难看出男性发胖的几率小于女性。年轻人发胖的机率小于中年人和老年人。肌肉含量多的人发胖的几率小于肌肉含量少的人。体重基数较大的人相对于体重基数较小的人更容易达成减肥的目标。

饮食习惯。
不同的人有不同的饮食习惯。每一种食物都有自己的热量。相同数量的食物,热量从几千卡到几百千卡不等。有些人容易长胖,是因为长期的喜欢高热量高脂肪的食物,这样很容易导致热量超标。有些人怎么吃都不胖,是因为其良好的饮食习惯,比如喜欢吃粗粮,喜欢吃低脂肪高蛋白食物,喜欢吃蔬菜,口味比较清淡,即使多吃也不容易热量超标。

运动量
运动可以增加热量消耗,可以增加肌肉含量。在日常生活当中对于一些健身爱好者和运动员而言,由于每天的运动消耗热量较高,再加上本身的肌肉含量较多。即使大量的摄入食物,身材也是比较瘦的。
而当停止大量的运动和健身时,由于基础代谢下降,肌肉含量的下降,如果在饮食上没有进行有效的控制。还是会出现体重上升,体脂上升的局面。