HowLongFor

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

24 hours72 hours

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

Sources

How long did it take you?

hour(s)

Was this article helpful?