多數發病的原因是飲食不當,故必須改善飲食,合理喂養。有些輕症病人僅憑改善飲食即可治愈。在改善飲食時,首先應根據小兒的年齡給以合適的食物。由於患兒消化能力較差,更換和添加輔食必須小心。一般在藥物治療開始數天後,臨床症狀好轉地,逐漸添加輔食,以免由於增加食物過急而造成消化不良。1歲左右的嬰兒可加蛋類、菜泥、肝和肉末等。幼兒與兒童必須糾正偏食,給予富含鐵質、維生素C和蛋白質的食物。
對於因服用大量鮮牛奶而致的慢性腸道失血,應將牛奶的量減至每日500ml以下,或改用奶粉、蒸發奶或代乳口。對腸道畸形、鉤蟲病等在貧血糾正後應行外科手術或驅蟲。