There is plenty of debates about when the best time to eat protein is. It turns out that eating protein at night is best because it is effectively digested and absorbed during overnight sleep, thereby increasing overnight muscle protein synthesis rates.