Protein is an essential macronutrient for building muscle mass. However, what time happens to be the best to take this supplement remains a controversial topic. Fitness enthusiasts and researchers recommend consuming a protein shake or supplement 15-60 minutes post your workout session. This period of time is known as an “anabolic window” and it is known to be the best period for absorption of various micro and macro-nutrients including protein.