Stomach Emptying Time: How Long Does Digestion Take?

It takes around 2 to 4 hours for your stomach to empty after you eat a normal-sized meal. If you eat a especially fatty meal, it could take longer.

Digestive Health - Related Articles