After a meal, it normally takes 1 1/2 to two hours for food to move out of the stomach and into the small intestine. When your stomach takes longer than normal to empty, it’s called gastroparesis. If food stays in your stomach for too long, it can harden into a solid mass called a bezoar.
