寶寶消化不良多久才能恢復,這個問題要具體問題具體分析。因為造成寶寶消化不良的原因很多,寶寶胃腸功能很不健全,他的消化功能很不成熟,非常容易出現消化不良的情況。一般造成寶寶消化不良的原因,有以下幾種:第一個,寶寶腹部受涼,如果腹部受涼造成寶寶出現消化不良的情況,通過腹部保暖,消化不良會很快得到恢復,多數2-3天會得到明顯恢復。第二個,喂養不當,比如給孩子飲食太多,一次喂的食物太多造成寶寶消化不良。這時候要采取適當的飲食方式,控制孩子的食量,通過控制孩子的食量,多數4-5天可以得到明顯的恢復。第三個,寶寶消化不良是由於其他原因引起,比如吃瞭不幹凈的食物,造成寶寶消化不良、腹瀉的情況,寶寶恢復的時間可能大約一周左右。所以,寶寶消化不良恢復的時間要根據寶寶的原因來決定。