上消化道出血的恢复期需要5至7天 。在胃肠道出血的恢复期,若是由食管和心脏黏膜撕裂综合征引起的胃肠道出血,黏膜可在约72小时内修复。因此患者的预后非常好,患者住院后通常在3天后恢复进食,然而对于消化性溃疡患者,底部有大血管一般需要5至7天,出血停止后会逐渐从液态食物变成半液态食物。