20 Whey Protein Meals: Easy High-Protein Recipes
Whey protein doesn’t have to end up in a shaker. Stir it into oats, blend it into pancake batter or use an unflavoured powder in a creamy pasta sauce.
These 20 whey protein recipes cover breakfasts, lighter meals, savoury dishes and sweet snacks. Each includes ingredient quantities, simple instructions and estimated calories, protein, carbohydrates and fat per serving.
For more protein-rich recipes that don't require protein powder, see our 40 High-Protein Meal Ideas.
Before you start
About the nutrition estimates: Figures are approximate, calculated from typical ingredient values. For consistency, every 30g of whey powder is assumed to provide 120 calories, 24g protein, 3g carbohydrates and 1.5g fat. Your powder’s label may differ, so use your actual brands when tracking. USDA FoodData Central is a useful reference for checking individual ingredients.
All recipes make one serving unless stated otherwise. Weights for oats, flour and pasta are dry; rice, lentils and potatoes are weighed cooked. Fruit weights refer to the edible portion. Milk means semi-skimmed milk, and Greek yoghurt means plain, fat-free Greek yoghurt.
Nutrition includes the listed ingredients and cooking oil, but excludes optional extras. These are recipe ideas with calculated estimates, rather than kitchen-tested recipes; cooking times may vary with your equipment and protein powder.
Choose the right flavour: Vanilla or chocolate whey suits sweet recipes. For savoury dishes, use genuinely unflavoured, unsweetened whey.
1. Blueberry Protein Overnight Oats
A simple breakfast you can prepare before bed.
Ingredients
40g rolled oats
30g vanilla whey protein
150ml semi-skimmed milk
80g blueberries
Method
Mix the whey with the milk until smooth.
Stir in the oats and blueberries.
Cover and refrigerate overnight. Add a splash of water before serving if you prefer looser oats.
Approximate nutrition: 396 kcal | 37g protein | 48g carbs | 7g fat
2. Chocolate Peanut Butter Protein Porridge
Chocolate and peanut butter make this a richer breakfast for mornings when you want a bigger portion.
Ingredients
50g rolled oats
30g chocolate whey protein
200ml semi-skimmed milk
15g peanut butter
5g unsweetened cocoa powder
Water, as needed
Method
Gently cook the oats with the milk and a splash of water for 5–7 minutes, stirring.
Remove from the heat and let the porridge cool slightly.
Mix the whey and cocoa with a little water to make a smooth paste. Stir into the oats and top with peanut butter.
Approximate nutrition: 514 kcal | 44g protein | 52g carbs | 17g fat
3. Banana Whey Protein Pancakes
Ripe banana adds sweetness and helps keep these pancakes soft.
Ingredients
40g rolled oats, blended into flour
20g vanilla whey protein
100g banana
1 large egg
30ml semi-skimmed milk
½ teaspoon baking powder
3g oil, for cooking
Method
Blend everything except the oil into a batter. Rest for 5 minutes.
Heat the oil in a non-stick pan over medium-low heat.
Make small pancakes and cook for around 2–3 minutes per side, until set and cooked through.
Approximate nutrition: 438 kcal | 31g protein | 53g carbs | 12g fat
4. Apple and Cinnamon Protein Baked Oats
A warm, spoonable breakfast with apple pieces throughout.
Ingredients
40g rolled oats
25g vanilla whey protein
100g apple, finely diced
1 large egg
100ml semi-skimmed milk
½ teaspoon baking powder
Cinnamon, to taste
Method
Heat the oven to 180°C conventional or 160°C fan.
Mix all the ingredients in a bowl and transfer to a small baking dish lined with baking paper.
Bake for 25–30 minutes, until the centre is set. Let stand for 5 minutes.
Approximate nutrition: 429 kcal | 37g protein | 48g carbs | 11g fat
5. Strawberry Protein French Toast
An easy way to turn a couple of slices of bread into a more substantial breakfast.
Ingredients
80g wholemeal bread, approximately 2 slices
1 large egg
20g vanilla whey protein
80ml semi-skimmed milk
100g strawberries, sliced
3g oil, for cooking
Method
Whisk the whey into the milk, then whisk in the egg.
Pour into a shallow dish and soak the bread on both sides.
Heat the oil in a non-stick pan. Cook the bread over medium-low heat for 3–4 minutes per side, until the coating is fully set. Cook any remaining egg mixture alongside it and serve with the strawberries.
Approximate nutrition: 448 kcal | 36g protein | 47g carbs | 14g fat
6. Blueberry and Almond Protein Yoghurt Bowl
A quick breakfast with creamy yoghurt, fruit and a little crunch.
Ingredients
200g fat-free Greek yoghurt
20g vanilla whey protein
100g blueberries
30g rolled oats
10g almonds, chopped
Method
Stir the whey into the yoghurt, adding a splash of water if needed.
Spoon into a bowl and add the blueberries, oats and almonds.
Eat immediately, or refrigerate for 20–30 minutes to soften the oats.
Approximate nutrition: 430 kcal | 44g protein | 46g carbs | 9g fat
7. Strawberry and Banana Protein Smoothie Bowl
Frozen fruit gives this bowl a thick texture without needing ice cream.
Ingredients
100g frozen banana
150g frozen strawberries
30g vanilla whey protein
150g fat-free Greek yoghurt
50ml semi-skimmed milk
Method
Add all ingredients to a blender.
Blend until thick and smooth, stopping to scrape down the sides.
Spoon into a bowl. Add a little water only if your blender needs help turning.
Approximate nutrition: 371 kcal | 43g protein | 45g carbs | 4g fat
8. Strawberry Whey Protein Chia Pudding
Prepare this ahead for a chilled breakfast or a substantial snack.
Ingredients
25g chia seeds
200ml semi-skimmed milk
30g vanilla whey protein
100g strawberries, chopped
Method
Whisk the whey into the milk, then stir in the chia seeds.
Leave for 10 minutes and stir again to break up clumps.
Cover and refrigerate for at least 4 hours, or overnight. Top with strawberries.
Approximate nutrition: 374 kcal | 36g protein | 31g carbs | 13g fat
9. Blueberry and Yoghurt Protein CrĂŞpes
Thin pancakes filled with yoghurt make an easy weekend breakfast.
Ingredients
40g plain flour
20g vanilla whey protein
1 large egg
100ml semi-skimmed milk
100g fat-free Greek yoghurt
50g blueberries
3g oil, for cooking
Water, as needed
Method
Whisk the flour, whey, egg and milk together. Add water a tablespoon at a time until the batter pours easily.
Lightly oil a non-stick pan and cook 2–3 thin crêpes over medium-low heat, turning once set.
Fill with the yoghurt and blueberries, then fold and serve.
Approximate nutrition: 462 kcal | 41g protein | 49g carbs | 12g fat
Whatever it is, the way you tell your story online can make all the difference.
10. Banana Protein Waffles
Oats form the base of these waffles, with sliced banana served on top.
I
ngredients
40g rolled oats, blended into flour
25g vanilla whey protein
1 large egg
80ml semi-skimmed milk
80g banana, sliced
½ teaspoon baking powder
3g oil, for the waffle iron
Method
Preheat your waffle iron.
Mix the oat flour, whey, egg, milk and baking powder. Rest for 5 minutes.
Brush the iron with the oil and cook the batter according to your machine’s instructions, until set and golden.
Serve with the sliced banana.
Approximate nutrition: 465 kcal | 37g protein | 51g carbs | 13g fat
11. Vanilla Protein Rice Pudding
A comforting bowl that works as a sweet breakfast or a larger snack.
Ingredients
150g cooked white rice
200ml semi-skimmed milk
30g vanilla whey protein
80g blueberries
Method
Gently simmer the rice with 150ml of the milk for 5–8 minutes, stirring until creamy.
Mix the whey with the remaining 50ml milk.
Remove the rice from the heat, let it cool slightly and stir in the whey mixture. Serve with blueberries.
Approximate nutrition: 461 kcal | 36g protein | 67g carbs | 6g fat
12. Mango, Banana and Oat Protein Smoothie
Fruit, oats and milk give this smoothie more substance than a powder-and-water shake.
Ingredients
150g mango
80g banana
30g rolled oats
200ml semi-skimmed milk
30g vanilla whey protein
Ice or water, as needed
Method
Blend the oats briefly to break them down.
Add the remaining ingredients and blend until smooth.
Adjust the thickness with water or ice.
Approximate nutrition: 498 kcal | 38g protein | 73g carbs | 8g fat
13. Apple and Walnut Whipped Cottage Cheese Bowl
Blending cottage cheese creates a smooth base for fresh apple and walnuts.
Ingredients
200g cottage cheese, approximately 2% fat
20g vanilla whey protein
100g apple, diced
15g walnuts, chopped
Cinnamon, to taste
Method
Blend the cottage cheese and whey until smooth, adding a little water if needed.
Spoon into a bowl.
Top with apple, walnuts and cinnamon.
Approximate nutrition: 394 kcal | 41g protein | 25g carbs | 16g fat
14. Chocolate Peanut Butter Protein Mug Cake
A warm sweet snack made in a microwave.
Ingredients
30g plain flour
20g chocolate whey protein
5g unsweetened cocoa powder
1 large egg
50ml semi-skimmed milk
10g peanut butter
ÂĽ teaspoon baking powder
Method
Mix everything except the peanut butter in a large microwave-safe mug or small bowl. Leave plenty of room for rising.
Spoon the peanut butter into the centre.
Microwave at around 800W for 60 seconds, then in 15-second bursts until the centre is set with no wet batter. Total time will usually be around 90–120 seconds.
Let stand for 1 minute before eating.
Approximate nutrition: 356 kcal | 31g protein | 33g carbs | 13g fat
15. Banana and Blueberry Protein Muffins
A batch recipe for two breakfasts or larger snacks.
Makes: 6 muffins
Serving: 3 muffins
Ingredients
80g rolled oats, blended into flour
50g vanilla whey protein
200g ripe banana, mashed
2 large eggs
100ml semi-skimmed milk
100g blueberries
1 teaspoon baking powder
Method
Heat the oven to 180°C conventional or 160°C fan. Line 6 muffin holes with non-stick cases.
Mix the banana, eggs and milk. Stir in the oat flour, whey and baking powder, then fold in the blueberries.
Divide between the cases and bake for 20–25 minutes, until the centres are set and a skewer comes out without wet batter.
Cool before removing from the cases.
Approximate nutrition per serving of 3 muffins: 470 kcal | 36g protein | 62g carbs | 10g fat
16. Tuna Jacket Potato With Protein Yoghurt Dressing
Unflavoured whey blends into the dressing for this easy lunch.
Ingredients
250g cooked jacket potato
80g tuna canned in spring water, drained
80g fat-free Greek yoghurt
15g unflavoured, unsweetened whey protein
50g sweetcorn, drained
Black pepper, to taste
Method
Mix the whey into the yoghurt, adding a little water to make a spoonable dressing.
Fold in the tuna and sweetcorn.
Split the hot potato, add the filling and season with black pepper.
Approximate nutrition: 476 kcal | 49g protein | 67g carbs | 3g fat
17. Creamy Spinach Protein Pasta
Keep the sauce off the heat when adding the yoghurt and whey for a smoother result.
Ingredients
75g dry wholewheat pasta
100g fat-free Greek yoghurt
15g unflavoured, unsweetened whey protein
80g spinach
15g Parmesan, finely grated
5g olive oil
Black pepper, to taste
Method
Cook the pasta according to the packet, reserving a mug of pasta water before draining.
Heat the oil in a pan and wilt the spinach.
Separately, mix the yoghurt and whey until smooth.
Remove the spinach pan from the heat. Add the pasta, then stir in the yoghurt mixture and Parmesan. Loosen with a little pasta water and season.
Approximate nutrition: 508 kcal | 41g protein | 59g carbs | 13g fat
18. Tomato and Lentil Protein Soup
A thick, warming soup with lentils and a small amount of unflavoured whey.
Ingredients
150g cooked lentils, drained
200g passata
80g carrot, finely diced
50g onion, finely diced
20g unflavoured, unsweetened whey protein
5g olive oil
250–350ml water
Salt and pepper, to taste
Method
Heat the oil in a saucepan. Gently cook the onion and carrot for 5 minutes.
Add the passata, lentils and water. Simmer for 15–20 minutes, until the carrot is tender.
Blend some or all of the soup to your preferred texture.
Mix the whey with a little cool water. Take the soup off the heat, let it cool slightly and stir in the whey mixture. Season and serve.
Approximate nutrition: 410 kcal | 34g protein | 54g carbs | 7g fat
19. Protein Mash With Peas and Feta
An easy savoury bowl made with a handful of ingredients.
Ingredients
200g cooked potato, flesh only
50ml semi-skimmed milk
20g unflavoured, unsweetened whey protein
100g cooked peas
30g feta
Black pepper, to taste
Method
Mash the warm potato.
Whisk the whey into the milk, then stir into the potato off the heat. Add warm water if you want a softer mash.
Fold in the hot peas, crumble over the feta and add black pepper.
Approximate nutrition: 455 kcal | 32g protein | 64g carbs | 9g fat
20. Courgette and Feta Protein Fritters
Serve these savoury fritters with a simple yoghurt topping.
Ingredients
200g courgette, weighed before squeezing
40g plain flour
20g unflavoured, unsweetened whey protein
1 large egg
30g feta, crumbled
5g olive oil
80g fat-free Greek yoghurt
Black pepper, to taste
Method
Grate the courgette and squeeze firmly in a clean tea towel to remove excess moisture.
Mix with the flour, whey, egg, feta and pepper. If too stiff to spoon, add a little water.
Heat the oil in a non-stick pan over medium-low heat. Divide the mixture into 4 small, thin fritters.
Cook for around 3–4 minutes per side, until golden and fully cooked in the centre. Serve with the yoghurt.
Approximate nutrition: 503 kcal | 41g protein | 43g carbs | 19g fat
Tips for cooking with whey protein
Weigh your powder. Scoop sizes vary, so grams give more consistent recipes and nutrition estimates.
Mix before adding. Whisk whey with a little cool liquid before stirring it into porridge, soup or sauces.
Use gentle heat. Add whey to hot dishes after removing them from the heat, and avoid boiling the finished mixture.
Keep an eye on baked recipes. Whey-heavy pancakes, muffins and cakes can turn dry if overcooked.
Count your extras. Honey, syrup, nut butter and other toppings change the calories and macros.
Check the ingredients. Whey is milk-derived; an unflavoured powder is not necessarily unsweetened, so check the label before using it in savoury food.