digestive health


Question by  PJ87 (12)

How long does it take the human stomach to empty out after eating?


Answer by  RachelW (932)

Although it depends on the size of the meal eaten, most meals will be out of your stomach within two to three hours after eating. Snacks and especially small meals take closer to an hour to an hour and a half.


Answer by  MrsKleen (5)

It depends on what you've eaten. For instance, it can take up to 48 hours for your stomach to fully digest a piece of steak, but toast or fruit pass through quicker.

You have 50 words left!