问题分析:宝宝只吃不长肉,有可能是由于遗传、消化吸收能力不正常、喂养不当等因素造成的。1、遗传:有的宝宝由于爸妈都很瘦,自己也很瘦,这样就不会长胖了。2、消化吸收能力不正常:当宝宝吃得很正常,营养搭配也很好,但是还是不长肉,那就说明宝宝的消化吸收能力不正常了。比如,宝宝如果长期拉肚子,就会影响消化吸收,导致只食不食。3、喂养不当:如果宝宝的饮食结构不合理,比如只吃碳水化合物,或者是多吃蔬果,那么就会因为缺乏蛋白质,导致宝宝只吃不长肉。