How Long Does It Take to Digest Food?
Quick Answer
24–72 hours for complete digestion. Food leaves the stomach in 2–5 hours and passes through the small intestine in 6–8 hours.
Typical Duration
Quick Answer
Complete digestion takes 24–72 hours from eating to elimination. The stomach empties in 2–5 hours, the small intestine takes 6–8 hours, and the large intestine handles the rest over 12–36 hours.
Digestion Timeline by Stage
- Mouth: seconds to minutes (chewing and saliva enzymes begin breakdown)
- Esophagus: 6–10 seconds
- Stomach: 2–5 hours
- Small intestine: 6–8 hours (where most nutrient absorption occurs)
- Large intestine (colon): 12–36 hours
Digestion Speed by Food Type
Different foods move through the system at different rates:
- Water and juices: 15–20 minutes through the stomach
- Fruits and vegetables: 30–60 minutes in the stomach
- Grains and starches: 2–3 hours
- Protein (meat, fish, eggs): 3–4 hours
- Fatty foods: 4–5+ hours (fat slows stomach emptying significantly)
Factors That Affect Digestion Time
Meal size and composition have the biggest impact. Larger, fattier meals take much longer to digest than small, simple ones.
Fiber content affects transit time through the intestines. Soluble fiber slows digestion (keeping you full longer), while insoluble fiber speeds transit through the colon.
Hydration helps food move through the digestive tract. Dehydration slows things down.
Physical activity gently stimulates digestion. A walk after eating can help move food along.
Age — digestion slows naturally as you get older due to decreased enzyme production and slower muscle contractions in the gut.
Stress activates the fight-or-flight response, which diverts blood away from the digestive system and slows processing.
Tips for Healthy Digestion
- Eat slowly and chew thoroughly — digestion starts in the mouth
- Stay hydrated throughout the day
- Eat fiber-rich foods (fruits, vegetables, whole grains)
- Move after meals — even a 10–15 minute walk helps
- Don’t lie down immediately after eating — wait at least 2–3 hours
- Manage stress — chronic stress impairs digestive function