How long does it take to get a empty stomache?

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