This depends on a variety of factors including the type of food, your level of activity and what else you intake over the period of digestion.
Food can stay in the stomach anywhere from a few minutes to several hours.
Small amounts of easy to digest material will pass through the stomach in just a few minutes
The more food added and the thickness and density of the food, the longer it will take.
Also, including fluids such as water will cause digestion to take even longer as you will be watering down the stomach acids.
Large amounts of hard to digest food which have been consumed along with liquids may stay in the stomach for 6 to 8 hours.
The average is 2 to 4 hours for a small meal with moderate fluid intake.
After a meal? Hmmmm. Food perhaps.
If your asking how long does food stay in your stomach before digesting is 4-6 hours. Depending on if your active after eating or not.
oat meal
After food is digested in the stomach -- which takes about 3-4 hours -- it leaves the stomach. Chyme (or food and stomach acid) enters the small intestine at a rate of about 100-300 ml every hour. Depending on how much you ate (the average meal is probably 600-800 ml after digestion), food can be in your stomach anywhere from 3.5 hours to 7 hours.
a day
Oily food can cause inflamation, so eat dry food.
Usually it's after a meal. It's just so you have food in your stomach to go along with what you're taking.
The stomach acts as a reservoir for food, churns the food, mixes it with gastric juices, and gradually releases the food into the small intestine. Some water, alcohol, and glucose are absorbed directly through the stomach into the bloodstream. Enzymes secreted by the stomach help break down proteins and fats into simpler substances. Hydrochloric acid secreted by the stomach kills bacteria and prepares some minerals for absorption in the small intestine. Some food may leave the stomach one minute after it enters, while other parts of a meal may remain in the stomach for as long as five hours.
4 hours
There are no bad side effects that will happen just because a food or meal is non-vegetarian. For an individual who has been vegetarian a long time, eating a non-vegetarian meal may cause some stomach discomfort as their body is not used to that particular food or having to digest that particular food in a long time.
20 oz
The stomach digests the proteins in a meal. When it is finished digesting those proteins, the food leaves the stomach to be digested more and absorbed in the small intestine.