Third mouthful. That is usually where it happens.
The first one is fine, because you were braced for it. The second you get through on principle. By the third you are standing at the sink having a quiet negotiation with a plastic bottle.
Most advice on how to make a protein shake taste better tells you to add something sweet.
That is the wrong end of the problem.
Key Takeaways
- Fat: A spoonful of something rich, nut butter or tahini or a fruit and sesame spread, does more for a protein shake than any amount of extra sweetener, because fat carries flavour and softens the chalk.
- Sweetness: Most protein powders arrive already sweetened, so adding honey or syrup usually makes the aftertaste louder rather than covering it.
- Cold: Protein shakes taste noticeably better very cold, so blend with frozen fruit or ice rather than dropping ice in afterwards.
- Liquid: Milk or an oat drink beats water, because water has nothing in it to carry flavour anywhere.
Why does your protein shake taste bad?
Three things, usually. The powder is sweetened with something that leaves a long chemical aftertaste. Protein on its own is faintly bitter and a bit chalky. And if you mixed it with water, there is nothing in the bottle to carry any of that anywhere pleasant.
Fix the third one and the first two get quieter. Most of how to make a protein shake taste better is just that: fixing the thing underneath rather than covering the thing on top.
Some of the chalkiness is simply texture. Powder that hasn't mixed properly sits on your tongue in tiny gritty grains, which can make an otherwise decent shake surprisingly unpleasant. Undissolved powder sits in tiny grains that land on your tongue one at a time, which is why a shake can taste fine and feel dreadful.
The sweetness is the bit people get wrong. Most powders are already sweetened hard, often with sucralose or stevia, and the aftertaste is what you are actually objecting to. Adding honey on top does not remove it.
What does work is something rich, cold and a little bit savoury. A spoonful of nut butter going in and refusing to come off the spoon. That kind of thing.
What can you add to a protein shake to make it taste better?
Add fat first, then add contrast. A spoonful of nut butter, tahini or a fruit and sesame spread, followed by something with a bit of edge to it: cinnamon, cocoa, cold coffee, frozen berries. Sweetness is almost never the missing ingredient. Your powder brought plenty.
Eight things that can rescue a shake you were otherwise going to drink through gritted teeth.
-
A spoonful of something rich. The single biggest change you can make. Peanut butter, almond butter, tahini. A spoonful of something rich makes a thin, chalky shake taste fuller, smoother and considerably more like something you'd choose to drink.
Then there is ours. Messyface is a UK fruit and sesame spread, and it tastes dark, deep and properly caramel-like, with a nutty savoury edge that stops it going sickly. Glossy, thick, and it drags off the spoon in one piece.
The ridiculous part is the ingredients list. Grape molasses. Sesame tahini. That's the whole thing. Two ingredients shouldn't really produce something this dark, rich and caramel-like. Somehow, they do. No refined sugar, no palm oil, no milk powder, no emulsifiers.
One thing that keeps coming up in our customer reviews: you don't need much. Stir it through hot porridge and you see why. In a shake, one is genuinely all you need.
-
Frozen banana. Not fresh. Frozen. Half a banana, chopped and frozen the night before, replaces the ice, kills the chalk and makes the whole thing taste like a milkshake that got away with something.
-
Cinnamon. Roughly a quarter teaspoon. It is the cheapest fix on this list and the one people are most surprised by, because it does not add sweetness, it adds warmth, and warmth is what vanilla powder is usually missing.
-
Unsweetened cocoa powder. A teaspoon. Bitter on purpose. It pushes back against the sweetener instead of joining it, which is exactly the job.
-
Greek yoghurt. Two tablespoons. Thick, cold, faintly sour. It fights the sweetness and improves the texture in the same move.
-
Cold coffee. Half a cup of leftover coffee, or a spoonful of instant dissolved in a splash of water first. Bitterness plus chocolate powder is a genuinely good drink rather than a tolerated one.
-
Oats. Two tablespoons, blended. It stops being a shake and starts being breakfast, which for a lot of people is the actual fix.
-
A handful of spinach. Tastes of nothing once there is cocoa or banana in there. Include it if you like, ignore it if the idea annoys you.
Should you mix protein powder with milk or water?
Milk, if taste is the priority. Water is thinner and carries almost no flavour, which is why the same powder can be pleasant in milk and grim in water. Oat drink is the best plant option for creaminess, and the NHS notes that unsweetened calcium-fortified plant drinks count towards the dairy group.
| Liquid | Texture | Taste | Best for |
|---|---|---|---|
| Dairy milk | Creamiest | Rounds off the sweetener aftertaste | Anyone who just wants it to taste good |
| Oat drink | Thick, slightly sweet | Very forgiving with chocolate and vanilla | The best plant swap for creaminess |
| Almond drink | Thin | Faintly nutty, low calorie | Keeping it light without going to water |
| Coconut drink | Silky | Works beautifully with cocoa | Chocolate powders |
| Water | Thinnest | Carries nothing, so the powder is exposed | Speed, and not much else |
If water is non-negotiable, make it properly cold and add half the liquid first. Both of those help more than they sound like they will.
How do you fix a chalky or gritty protein shake?
Liquid in the bottle first, powder second. That one change fixes most of it, because powder tipped into an empty shaker cakes at the bottom and never fully lets go. Then shake for at least thirty seconds, and let it stand for two minutes before drinking.
A blender beats a shaker every time, and frozen fruit beats ice cubes, because ice waters the shake down as it melts.
The two minute wait is the tip nobody gives you. It lets the last of the powder hydrate, and the difference is not subtle.
Should you change your protein powder instead?
Sometimes, yes. If you have tried milk, fat, cold and cinnamon and it is still unpleasant, the powder is the problem. Whey tends to be the smoothest. Casein is thicker and chalkier. Pea and other plant proteins can carry an earthy note that no amount of banana will hide.
Unflavoured powder is the other route, and it is underrated. It turns how to make a protein shake taste better into a question you get to answer, rather than one a manufacturer answered for you.
Worth saying plainly: the British Nutrition Foundation points out that most people in the UK already eat more protein than they need. A shake is a convenience, not an obligation. If you hate every version of it, food is allowed.
What if you would rather eat your protein than drink it?
Then eat it. Greek yoghurt with fruit and something swirled through it, overnight oats, or a proper high-protein breakfast bowl will get you to a similar place with a spoon instead of a bottle, and most people enjoy them considerably more. The same goes for what you eat after training.
Cold thick Greek yoghurt. A dark, caramel-like spoonful dragged through it, leaving glossy ribbons behind. Eat some before you've mixed it in properly. Glorious.
And none of this has to happen at breakfast. If you'd rather eat than drink your afternoon protein, Greek yoghurt, a rice cake or sliced fruit with something rich on top is often considerably more appealing than another shaker bottle.
Or spoon a little into a small bowl, five seconds in the microwave, and pour it over vanilla ice cream. It goes loose and glossy and runs off the sides. At that point it has stopped being a topping and become the pudding.
There is a tub of unflavoured protein powder in a lot of British kitchens, bought in a burst of optimism about taking control of the flavour, and used precisely twice. It is behind the rice. We are not going to mention it again.
Top Tips
- Liquid in first, powder second. This is the whole chalk problem, solved for free.
- Freeze half a banana in slices the night before. It replaces ice and does a better job.
- Taste before you sweeten. Nine times out of ten the powder got there first.
- One spoonful of something rich is plenty. Two makes it heavy and you will not finish it.
- Give it two minutes before you drink it. Set the bottle down and go and find your keys.
Frequently asked questions
What is the best thing to mix with protein shakes?
Milk, for taste, and a spoonful of something rich for everything else. Nut butter, tahini or a fruit and sesame spread will do more than any flavouring, because fat carries flavour and smooths the texture. Add frozen banana if you have a blender, cinnamon if you do not.
What should you not mix with a protein shake?
Anything hot, for a start. Boiling liquid makes whey clump instantly and there is no recovering it. Citrus juice with a milk-based shake can curdle. And avoid piling sweetener onto an already sweetened powder, which is the most common mistake and makes the aftertaste worse rather than better.
Why do I struggle to drink protein shakes?
Usually texture rather than flavour. Undissolved powder feels gritty, and thin water-based shakes leave the bitterness of the protein completely exposed. Switching to milk, blending rather than shaking, and serving it properly cold fixes this for most people. If it still turns your stomach, the powder itself is the issue.
How do you make a protein shake taste good with just water?
Make it as cold as possible, ice water rather than tap. Add half the water, shake, then top up. A quarter teaspoon of cinnamon or a teaspoon of cocoa gives the shake something to taste of, and a spoonful of nut butter or tahini adds back the richness the milk would have provided.
How do you make chocolate protein powder taste better?
Add unsweetened cocoa powder and a pinch of salt. Chocolate powders are usually over-sweetened and under-chocolated, so more cocoa and a little salt push it back towards actual chocolate. Cold coffee as part of the liquid works extremely well. So does a spoonful of peanut butter, which is not a new idea for a reason.
So, how do you make a protein shake taste better?
Fat, cold and contrast. Not sugar. Learning how to make a protein shake taste better is mostly learning to stop reaching for the honey. Get those three right and the shake stops being something you get through and starts being something you drink.
And if what you want on that spoon is something dark, glossy, deeply caramel-like and ridiculously good, there's one made from grapes and sesame. Just two ingredients. Which makes how it tastes feel faintly unreasonable.
That one is Messyface.
Straight in the blender. Then straight off the spoon while it runs. Mind your thumb.