Protein shake before or after workout: It's beneficial to have a protein shake both before and after a workout. Consuming a protein shake before your workout provides fuel and helps prevent muscle breakdown. After your workout, a protein shake aids in muscle recovery and growth. Opt for a shake that contains fast-digesting protein sources like whey for pre-workout, and a mix of fast and slow-digesting proteins for post-workout.