Did You Know How Long Different Foods Take To Digest? 

By Deepali Verma

July 29, 2023

The time food takes to digest in our body varies from 30 minutes for fruits and vegetables to 180 minutes for nuts. 

Raw Vegetables 30-40 min

Due to their high fibre and water content, raw vegetables are easily digested by the body. 

Chicken 90-120 min 

Chicken has more complex protein structures and fats, requiring longer enzymatic activity for digestion and absorption in the intestines. 

Potato 90-120 min 

Potatoes are starchy and have a higher fiber content, leading to a longer breakdown process during digestion. 

Fish 45-60 min

Fish is a light protein source and contains healthy fats, making it easy to digest and requiring less time. 

Milk Products 120 min 

Milk products contain complex proteins and fats, which require more time for digestion and absorption in the digestive system. 

Nuts 180 min 

Nuts have high fiber and fat content, making them harder to digest, leading to a longer digestion time in the body. 

Fruits 15-20 min 

Fruits are easily digestible due to their high water and fiber content, allowing them to pass through the digestive system quickly. 

Water 0 min 

Water is absorbed directly in the stomach and small intestine, so it doesn't require digestion like solid foods.