The answer is yes; there is a benefit to drinking a protein shake before bed. People drink protein shakes before bed because they do not have time to eat during the day. If you go to work and come home late, it might be hard to find time to eat a meal. You should consume at least 20 grams of protein before going to sleep. This will help your body repair and rebuild itself while you rest. Protein powders are not just for bodybuilders and athletes but also for anyone who wants to maintain their health and fitness goals.