Question: how long does it take for the body to absorb protein?
Answer: Turns out that it takes 1.5 hours for viscous liquids (e.g. a whey protein shake) to pass through the section of the gut that can actually absorb it. But that's not the breaking news. Here's the big story. The maximum rate that whey protein can be absorbed is about 8-10 grams per hour.