How long does it take for your stomach to be totally empty after you eat?

Asked by on March 26th, 2013
Share Button
First of all,thanks for asking this question,I work it out and give you a simple answer.Food normally stays in the stomach for 2-6 hours. When giving meds, the general rule for an "empty stomach" is 1 hour before you eat or 2 hours after you eat. Here I think it is for your reference and maybe not a correct answer or sometimes there are a variety of answers for the same question. So here are more information as below and it could be helpful.

How long does it take for a stomach to empty ?

It takes between 4-6 hours to completely digest food. This is dependent on the type of food ate and the state of health of an individual. If all you ate was melon,it is about 10 minutes and most raw fruits take 30 minutes.If you ate bananas it will take one hour,and if you ate starches it will take at least an hour or two.In addition,if you ate meat it will take more longer,about 3-4 hours.

How long till your stomach is empty after eating a small med or large meal?

Approximately 2 to 3 hours after a meal.I have had antibiotics that had to be taken “on an empty stomach”, and the pharmacist told me to take them one hour before or 2-3 hours after a meal.


Share Button

Related Articles

Share your knowledge on this topic :


=4+1(Validation)