The food that we eat stays in our digestive system for 16 to 36 hours before being discharged. The food that we eat stays in our digestive system for 16 to 36 hours before being discharged.