377,033 views
40 votes
40 votes
How long does it take for your body to absorb a serving of protein

User Eugene Pakhomov
by
3.1k points

1 Answer

22 votes
22 votes
For your body to absorb a serving of protein it takes about 1.5-2 hours in one sitting. This is around 25 grams of protein. (Which is roughly 10 grams per hour.)

Example: To fully absorb a 20 gram-dose of whey it takes about 2 hours.
User Charles Jr
by
2.8k points