Question: how long should you wait after eating to poop?
Answer: Generally, it takes about 2 to 5 days from eating for food to pass through your body as stool, estimates the Mayo Clinic. However, since multiple factors are involved in the digestive process, it's difficult to give a good estimate of digestion time. Women also tend to digest their food slower than men.