Question: how long does it take for your body to digest a protein shake?
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.