Most protein shakes taste like you’re drinking them out of obligation. This one tastes like you blended a York Peppermint Patty with ice cream, except it’s got 25g of protein and won’t wreck your macros.
It’s cold, creamy, minty, and thick enough to feel like a real treat instead of a supplement you’re choking down. Takes 5 minutes to make. No cooking. Just blend and drink.
Perfect for post-workout when you want something sweet but need actual protein. Or for breakfast when you’re craving something dessert-like but need to hit your protein goals. Or honestly just whenever you want something that tastes good and happens to be nutritious.
The peppermint extract does the heavy lifting here – it creates that cool, refreshing candy cane flavor without adding sugar or calories. Combined with vanilla protein powder and a frozen banana for thickness, you get a shake that actually tastes like you’re indulging.
Why This Works Better Than Regular Protein Shakes
Standard protein shakes are boring. Vanilla protein powder mixed with water or milk is technically nutritious but practically flavorless. Most people end up forcing them down or giving up entirely.
This shake fixes that problem with peppermint extract – a little bit creates intense flavor that completely transforms the vanilla base. You’re not masking the protein powder taste, you’re creating actual dessert-level flavor.
The frozen banana adds natural sweetness and makes it thick without needing ice cream. The Greek yogurt adds creaminess and extra protein without making it taste like yogurt. The result is something you’d actually want to drink, not something you’re drinking because you’re supposed to.
And if you’re into chocolate-mint (who isn’t?), adding cocoa powder turns this into a liquid Thin Mint cookie.
What You’ll Need
This makes 1 large shake.
Ingredients:
- 1 cup unsweetened almond milk (or milk of choice)
- 1 scoop vanilla protein powder (whey or plant-based)
- ½ frozen banana, sliced
- ¼ cup plain Greek yogurt
- ¼ teaspoon peppermint extract
- Optional: 1 tablespoon unsweetened cocoa powder (for chocolate peppermint version)
- Optional: sweetener to taste (stevia, honey, maple syrup)
- Optional garnish: whipped cream, crushed sugar-free peppermint candy
A note on peppermint extract: it’s potent. A quarter teaspoon is enough for most people. If you go overboard, your shake will taste like toothpaste. I use McCormick peppermint extract – start with ¼ teaspoon, taste it, and only add more if you want it mintier.
The frozen banana is important for texture. It makes the shake thick and creamy without watering it down with ice. If you don’t have a frozen banana, use a regular banana plus ½ cup ice cubes, but the texture won’t be quite as good.
Greek yogurt adds about 6g of protein and makes everything creamier. You can skip it if you don’t have any, but your protein count will drop and the shake will be thinner.
Let’s Make This
Step 1: Load Your Blender
Add ingredients in this order: almond milk first, then protein powder, frozen banana chunks, Greek yogurt, and peppermint extract.
If you’re making the chocolate peppermint version, add the cocoa powder now too.
Step 2: Blend
Blend on high for 30-60 seconds until completely smooth. The shake should be thick – somewhere between soft-serve ice cream and a regular milkshake.
If it’s too thick to blend, add more almond milk 2 tablespoons at a time. If it’s too thin, add a few ice cubes and blend again. A good blender like a Vitamix makes this process way easier – it powers through frozen bananas without you having to stop and scrape down the sides.
Step 3: Taste and Adjust
Stop and taste it. This is your chance to customize.
Too bland? Add sweetener – start with a few drops of stevia or a teaspoon of honey.
Not minty enough? Add another drop or two of peppermint extract. But go slow – it’s easy to overdo it.
Want it sweeter? The frozen banana usually provides enough natural sweetness, but if you’re used to sweeter shakes, add your preferred sweetener.
Step 4: Serve
Pour into a glass. If you want to make it Instagram-worthy, top with whipped cream and crushed sugar-free peppermint candy or a mini candy cane.
Drink immediately while it’s cold and thick.
How It Tastes
The first sip hits you with peppermint – that cool, refreshing candy cane flavor. Then you get the creamy vanilla from the protein powder and yogurt. The banana adds natural sweetness without making it taste like a banana shake.
The texture is thick and smooth, almost like a Frosty from Wendy’s. You can drink it through a straw, but you might want a spoon for the last bit.
If you made the chocolate version, it tastes like a Thin Mint cookie in shake form. The cocoa adds depth and cuts the sweetness slightly, making it taste more sophisticated.
The protein powder flavor is mostly hidden by the peppermint. You might detect a slight protein-powder taste in the background, but it’s not dominant like it is in unflavored shakes.
Protein Breakdown
Here’s where that 25g comes from:
- Vanilla protein powder (1 scoop): ~20-25g (depending on brand)
- Greek yogurt (¼ cup): ~6g
- Almond milk (1 cup): ~1g
Total: About 25-27g protein, depending on your specific brands.
If you skip the Greek yogurt, you’ll drop to about 20-21g protein. Still decent for a shake, just not as high.
When to Drink This
Post-workout: The protein helps with muscle recovery. The carbs from the banana help replenish glycogen. Drink within an hour after training for best results.
Breakfast: Pair with a piece of toast or some oats. The protein keeps you full until lunch.
Afternoon snack: When you hit that 3pm slump and want something sweet. This satisfies the craving without the sugar crash.
Dessert replacement: When you want ice cream but don’t want to blow your calories. This scratches the same itch with way more protein.
Pre-workout: Some people like having a lighter shake 30-60 minutes before training. The banana provides quick energy, the protein prevents muscle breakdown.
Troubleshooting
Too minty/tastes like toothpaste: You added too much peppermint extract. Add more banana, yogurt, or milk to dilute it. Or add a bit of vanilla extract to balance it out.
Not minty enough: Add peppermint extract one drop at a time until you reach your preferred intensity.
Too thick: Add more almond milk 2 tablespoons at a time.
Too thin: Add more ice or another chunk of frozen banana.
Chalky texture: Your protein powder is low quality. Try Orgain protein powder, or add more banana and yogurt to mask the texture.
Not sweet enough: Add your preferred sweetener gradually. Or use a riper banana next time – the browner the peel, the sweeter it is.
Variations
Chocolate peppermint: Add 1 tablespoon unsweetened cocoa powder. Tastes like a Thin Mint cookie.
Extra thick: Use less almond milk (start with ¾ cup) for a spoonable shake you can eat with a spoon.
Higher protein: Use 1.5 scoops of protein powder and increase Greek yogurt to ½ cup. Gets you to about 35g protein but makes it thicker.
Lower carb: Skip the banana and use ½ cup ice cubes instead. Add extra sweetener to compensate for lost banana sweetness. Drops carbs from 30g to about 5g.
Vegan: Use plant-based protein powder and dairy-free yogurt (coconut or almond-based). Use plant milk like almond or oat.
Peppermint mocha: Add 1 tablespoon cocoa powder plus 1 shot of espresso or ½ cup cold brew coffee. Adult peppermint mocha shake.
Frozen treat: Pour the blended shake into popsicle molds and freeze for 4 hours. Protein popsicles that taste like candy canes.
Pro Tips for Better Texture
Freeze your banana ahead: Peel ripe bananas, slice them, and freeze in a zip-top bag. Having frozen banana chunks ready makes this shake super quick to throw together.
Freeze your milk: Pour almond milk into ice cube trays and freeze. Use frozen milk cubes instead of regular ice – they make the shake thick without diluting the flavor.
Let protein powder sit: After adding protein powder to the blender, let it sit for 30 seconds before blending. This helps it absorb some liquid and blend smoother.
Don’t over-blend: Blend just until smooth. Over-blending can make the shake too warm and thin.
Use peppermint liquid stevia: If you have peppermint-flavored stevia drops, you can use those instead of plain peppermint extract. They add both mint flavor and sweetness in one shot, and they’re easier to control than extract.
More High-Protein Shake Recipes
Gingerbread Protein Shake – 38g protein with warm holiday spices, tastes like a gingerbread cookie
Eggnog Overnight Oats – 27g protein breakfast that tastes like the holidays, zero morning effort
High-Protein Gingerbread Pancakes – 30g protein per stack for a filling breakfast that feels like dessert
Cranberry Oatmeal Energy Balls – quick protein-packed snacks ready in 20 minutes
Nutrition Facts
Per shake:
- Calories: 280
- Protein: 25g
- Carbohydrates: 30g
- Fiber: 3g
- Sugar: 15g (from banana)
- Fat: 6g
- Saturated Fat: 1g
- Sodium: 200mg
- Calcium: 320mg
Bottom Line
This peppermint protein shake doesn’t taste like a compromise. It tastes like you’re drinking a York Peppermint Patty milkshake that happens to have 25g of protein.
The peppermint extract creates intense candy cane flavor with zero calories. The frozen banana makes it thick and creamy without ice cream. The Greek yogurt adds protein and body without making it taste healthy.
It takes 5 minutes to make and actually tastes good enough that you’ll look forward to drinking it instead of forcing it down.
Make it when you want something minty, sweet, and filling that won’t derail whatever nutrition goals you’re working toward.
