How Long Does It Take To Digest Food? | Merge Medical Center

A common question about digestion is how long does it take to digest food? Here is our brief answer to this common concern of people.

Digestion is a complex process that begins when we start eating and continues until all food is broken down into small molecules that the body can absorb. Generally, digestion takes between 24 to 72 hours. Depending on what types of food you’ve eaten, how much liquid you’ve had with your meal, and your digestion speed.