is it best to drink a protein shake after a workout or before
Recommended Nutrients. A protein shake that includes carbohydrates is ideal after either an intense cardiovascular or strength-training workout. The International Society of Sports Nutrition recommends drinking this shake within 30 minutes of your workout for the most benefit.