孩子吃不胖,可能有以下原因:1、吸收障礙,要註意孩子消化系統的功能,要註意孩子是否有脾虛的情況,要及時的給予調整,防止消化不良。2、過敏性疾病,如果寶寶有濕疹、過敏性鼻炎、過敏性哮喘等疾病,可能會出現吃不胖的情況,與有過敏性疾病史、消化功能比較差,消化、吸收不良等疾病有關系,要註意孩子相應疾病的診斷和治療。3、甲狀腺疾病,如果寶寶吃不胖,吃的比較多,體重生長緩慢,要註意孩子是否有甲狀腺功能亢進等疾病,必要的時候進行相應的檢查。4、遺傳因素,寶寶的身高、體重等受遺傳因素的影響,如果父母等體重比較瘦,存在吃不胖的情況,也可能會影響到孩子。5、飲食習慣,也可能會影響孩子的身高、體重,要及時的給予關註。