Move over Shamrock Shake, there’s a healthier, higher protein option in town!
Our Macro-Friendly Mint Chocolate Chip Protein Milkshake is full of flavor, loaded with 30g of protein, and even includes a sneaky serving of veggies that you’d never know was in there.
This recipe was inspired to celebrate St. Patrick’s Day in a macro-friendly way, just like our protein mint chocolate donuts!
Why You’ll Love This Protein Shake Recipe
This shake is a game-changer, especially if you’re a mint chocolate chip fan like me. Here’s why it deserves a spot in your snack rotation:
- Packed with Protein: With 30g of protein, this shake helps you hit your protein goals while satisfying your cravings.
- Sneaky Veggies: You’d never know there’s frozen cauliflower in this recipe—it blends seamlessly, adding thickness and creaminess without altering the flavor.
- Festive and Fun: Perfect for St. Patrick’s Day or any day you’re craving something sweet and refreshing. The green color and minty flavor make it a guilt-free treat with a festive twist.
- Quick and Easy: Ready in just 5 minutes, this milkshake is perfect for busy days when you need a quick, high-protein snack or dessert.

What Makes It Macro Friendly?
This milkshake is a perfect example of how you can enjoy indulgent flavors without blowing your macros:
- High Protein: With nearly 30g of protein from the mint chocolate protein powder, this shake supports muscle recovery and keeps you full.
- Moderate Carbs: With under 24g of carbs, it’s a great option for a snack or dessert that won’t disrupt your macro balance.
- Low Fat: At just over 6g of fat, this shake keeps things light while still being creamy and satisfying.
- Volume Without Calories: Adding frozen cauliflower creates a thick, creamy texture with virtually no impact on the calorie count.

Macros & Nutrition Information
Serving size: 1 milkshake
| Macros | Nutrition |
|---|---|
| Calories | 276 |
| Protein | 29.9g |
| Carbs | 23.6g |
| Fat | 6.4g |
Swaps to Tweak It
- Protein Powder: If you don’t have mint chocolate protein powder, use vanilla or chocolate and add extra mint extract to achieve that minty flavor.
- Milk: Any milk works here! Almond, oat, or regular dairy milk are all great options—just be mindful of the macros.
- Ice Cream: I used Edy’s Slow Churn Vanilla for creaminess, but any light vanilla ice cream or even a frozen yogurt will work.
- Toppings: Want to make it extra special? Top with sugar-free whipped cream, a sprinkle of crushed mint candies, or extra chocolate chips.
Quick Tips
- Blend Consistency: If you like your milkshake thick and creamy, use less milk and blend well. For a thinner consistency, add a splash more milk as needed.
- Chill Your Ingredients: Keep your milk and cauliflower as cold as possible for the creamiest texture.
- Color It Festive: A touch of green food coloring will give it that iconic Shamrock Shake vibe without any added flavor.
Pre-Logged
For those tracking macros, I’ve pre-logged this recipe in MyFitnessPal and MacrosFirst Apps under “FHM Mint Chocolate Protein Shake.”
Other protein shakes you may like:
Dessert · Snack · Serves 1
Mint Chocolate Chip Protein Milkshake
If you all things mint chocolate chip, then this protein milkshake is going to be your new favorite treat. With 30g of protein, a serving of veggies, and less than 300 calories, this is the kind of thick, creamy milkshake you can eat every day and still nail your nutrition goals.
10.8g protein per 100 cal
- Prep
- 5 mins
- Total
- 5 mins
Ingredients
Equipment
- High-speed blender
- Cup
- Measuring spoons/cups
Instructions
-
Add all ingredients to a high-speed blender. Blend on high until smooth. (If you like a thicker milkshake, use less milk; if you like a thinner milkshake, use more milk.)
-
Top with whipped cream and additional chocolate chips if desired.
Tami’s notes
Taste and nutrition information may vary depending on brands used.
Nutrition
Per serving: Calories 276kcalProtein 29.9gCarbs 23.6gFat 6.4g
Nutrition is an estimate and will vary with the brands and amounts you use.