Protein Shake Recipes
Protein shakes don’t have to be a scoop of powder stirred into water. With a few basic ingredients, they become genuinely good drinks that you look forward to — which matters when you’re making them daily.
These recipes use standard protein powder as the base. Any flavour of whey, plant-based protein, or casein works — adjust to match what you have.
Equipment
You need either a blender or a shaker bottle depending on the recipe:
- Shaker bottle — for simple powder + liquid combinations. A wire whisk ball prevents clumping.
- Blender — for recipes with frozen fruit, ice, thick ingredients like banana or nut butter. Essential for smooth texture with these additions.
A basic blender (NutriBullet or similar) is sufficient. You don’t need a high-powered blender for protein shakes.
Post-Workout Protein Shakes
Classic Chocolate Shake
Simple, quick, and satisfying after training.
Ingredients:
- 1 scoop chocolate protein powder
- 300ml semi-skimmed milk (or oat milk)
- Ice cubes (optional)
Macros (approximate):
- Protein: 34g
- Calories: 290
- Carbs: 18g
- Fat: 7g
Mix in a shaker bottle. Done in 30 seconds. The milk adds casein protein for sustained release alongside the fast-digesting whey.
Vanilla Banana Recovery Shake
The banana adds carbohydrates to replenish glycogen — useful after intense training sessions.
Ingredients:
- 1 scoop vanilla protein powder
- 1 medium banana (frozen works best)
- 250ml milk
- 1 tsp honey (optional)
Macros (approximate):
- Protein: 30g
- Calories: 350
- Carbs: 40g
- Fat: 5g
Blend all ingredients. The frozen banana creates a thick, milkshake-like consistency. This is one of the most palatable post-workout options.
Chocolate Peanut Butter Shake
Higher calorie option — suits those in a muscle-building phase who need more total calories.
Ingredients:
- 1 scoop chocolate protein powder
- 2 tbsp peanut butter (or almond butter)
- 300ml milk
- 1 tsp cocoa powder (optional, deepens chocolate flavour)
- Handful of ice
Macros (approximate):
- Protein: 42g
- Calories: 490
- Carbs: 22g
- Fat: 22g
Blend for 30 seconds. Thick and filling — can serve as a meal replacement.
Meal Replacement Shakes
These recipes are higher in calories and nutrients, designed to replace a meal rather than supplement one.
Green Power Shake
Adds vegetables without a strong veggie taste — useful for those who struggle to eat enough greens.
Ingredients:
- 1 scoop vanilla or unflavored protein powder
- 1 large handful spinach (frozen works well)
- 1 banana
- 150ml milk
- 150ml water
- 1 tbsp ground flaxseed
Macros (approximate):
- Protein: 32g
- Calories: 330
- Carbs: 35g
- Fat: 7g
Blend thoroughly — spinach needs a full 30-45 seconds to break down completely. The banana and vanilla powder mask the spinach flavour almost entirely.
High-Protein Breakfast Shake
Designed to replace breakfast on busy mornings — high protein, fibre, and slow-releasing carbs.
Ingredients:
- 1 scoop vanilla protein powder
- 40g rolled oats (raw)
- 200ml milk
- 150ml Greek yoghurt
- ½ tsp cinnamon
- Handful of frozen berries
Macros (approximate):
- Protein: 46g
- Calories: 480
- Carbs: 52g
- Fat: 8g
Blend the oats first for 15 seconds before adding other ingredients — this breaks them down for a smoother texture. This shake keeps hunger at bay for 3–4 hours.
Mango Coconut Protein Shake
Tropical flavour profile — a good option when standard chocolate/vanilla gets repetitive.
Ingredients:
- 1 scoop vanilla or unflavored protein powder
- 150g frozen mango chunks
- 200ml coconut milk (light, from carton)
- 100ml water
- ½ lime juice
Macros (approximate):
- Protein: 26g
- Calories: 310
- Carbs: 42g
- Fat: 5g
Blend until smooth. The frozen mango creates a sorbet-like texture. Works particularly well with plant-based or unflavored protein powder.
Lower Calorie Shakes
For those tracking calories for weight loss — maximum protein, minimum calories.
Lean Strawberry Shake
Ingredients:
- 1 scoop strawberry or vanilla protein powder
- 200ml water
- 100ml skimmed milk
- 100g frozen strawberries
- Ice
Macros (approximate):
- Protein: 28g
- Calories: 195
- Carbs: 16g
- Fat: 1g
Blend until smooth. One of the lowest-calorie options that still tastes good. The frozen strawberries add natural sweetness without sugar.
Iced Coffee Protein Shake
For those who need caffeine and protein in one. Best before morning workouts.
Ingredients:
- 1 scoop chocolate or vanilla protein powder
- 200ml cold brew coffee (or 1 shot espresso + ice)
- 150ml skimmed milk
- Handful of ice
- ½ tsp vanilla extract (optional)
Macros (approximate):
- Protein: 28g
- Calories: 200
- Carbs: 10g
- Fat: 2g
Shake or blend. Cold brew reduces bitterness compared to regular iced coffee. The caffeine provides a pre-workout boost without a dedicated pre-workout supplement.
High-Calorie Shakes for Muscle Gain
For hardgainers or those in a serious bulking phase who need to hit high calorie targets.
Mass Builder Shake
Ingredients:
- 2 scoops chocolate protein powder
- 300ml whole milk
- 2 tbsp peanut butter
- 1 banana
- 1 tbsp oats
- 1 tbsp olive oil or coconut oil
Macros (approximate):
- Protein: 65g
- Calories: 780
- Carbs: 55g
- Fat: 32g
Blend all ingredients. A home-made alternative to commercial weight gainers at a fraction of the cost and with better ingredients. See our bulk protein powder guide for cost-effective protein sourcing.
Tips for Better Protein Shakes
Use frozen fruit instead of fresh + ice — frozen fruit chills the shake and adds body without diluting flavour the way ice does.
Add liquid to blender first — prevents powder clumping at the bottom and makes blending easier.
Let it sit for 30 seconds after mixing — reduces foam, particularly with blended shakes.
Adjust liquid for desired thickness — less liquid = thicker shake, more liquid = thinner. Start with less and add more if needed.
Chill your shaker bottle — a cold shaker bottle makes water-based shakes noticeably better.
Match protein flavour to recipe — chocolate powder with fruit works well; vanilla is the most versatile; unflavored is best for savoury or unexpected flavour combinations.
Related Resources
- Explore more ideas in our protein powder recipes collection
- Learn about protein shakes — ready-to-drink options vs. making your own
- Find the best protein powder to use in these recipes
- Try dairy-free protein shakes if you’re avoiding dairy