Question: how long does it take after eating to put on weight?
Answer: But weight gain isn't the only bodily process scientists have been able to time. Our bodies take about an hour to "pass" water and 24 hours to totally digest a meal, various research shows.