两岁宝宝吃的多不长肉首先可能是消化功能差 ,吸收功能不佳的原因。虽然吃得多,但是营养成分并没有有效分解消化。其次可能是存在食物过敏或食物不耐受的原因,摄入过敏或不耐受的食物后,消化功能降低,营养吸收不良。也可能是因为存在慢性消耗性疾病如炎症性肠病、结核感染、慢性肠炎、血液肿瘤性疾病等。最后可能是内分泌疾病如甲状腺功能亢进或儿童糖尿病等。建议及时就医,以免延误病情。