Healthy, High-Protein Anytime Shamrock Shake
Makes: 1 Serving
Per Serving: 31g Protein | 360 Cal
If you love, or used to love (like me) a festive Shamrock Shake from McDonalds but want a version that’s actually good for you, you’re in the right place! This high-protein, nutrient-dense shake is packed with whole foods and plant-based protein —without all the sugar and weird ingredients.
It’s smooth, creamy, and perfectly minty with a secret dose of greens for an extra boost of nutrition. Plus, it’s dairy-free, naturally sweetened, and balanced with protein, healthy fats, and fiber to keep you full and satisfied.
Why You’ll Love This Shamrock Shake
High in Protein – 31g per serving!
Nutrient-Packed – Spinach, broccoli, and avocado for extra fiber, vitamins, and minerals.
Dairy-Free & Plant-Based – Uses a high-quality plant protein and creamy plant milk.
Naturally Sweetened – No refined sugar, just whole-food sweeteners.
Satisfying & Energizing – A perfect meal replacement, post-workout shake, or healthy treat.
Ingredients
1.5 scoops of your favorite plant-based protein (I used Ritual)
½ banana (for natural sweetness and creaminess)
1 tbsp maple syrup, honey, agave, or monk fruit (adjust to taste)
¼ avocado (adds creaminess and healthy fats)
1 cup broccoli (yes, really! It blends smoothly and adds nutrients.)
½ cup frozen spinach (for that signature green color and extra vitamins)
1 cup plant milk (almond, oat, or coconut milk work well)
½ tsp vanilla extract (for a little extra flavor)
½- 1 tsp mint extract (the key to that fresh, minty taste!)
Optional Topping: Coconut Whipped Cream and sprinkles :)
Instructions
Add all ingredients to a high-speed blender.
Blend until completely smooth and creamy. (Adjust sweetness or thickness as needed.)
Pour into a glass, top with coconut whipped cream if desired, and enjoy!
Make It Your Own!
Want it thicker? Add more frozen spinach or a few ice cubes.
Need a lower-carb option? Swap the banana for frozen cauliflower and use monk fruit sweetener instead of syrup.
Love extra creaminess? Add a little more avocado or a spoonful of Greek yogurt.
Nutrition Info (makes 1 serving)
Calories: 360
Protein: 31g
Carbs: 33g
Fat: 12g
FAQs
-
Yes! While I love Ritual protein for its plant-based ingredients and smooth texture, you can substitute any protein powder you like. Just make sure it blends well and doesn’t overpower the mint flavor.
-
Not at all! The banana, vanilla, and mint completely mask the greens, so you get all the nutrients without the veggie taste.
-
Yes! Swap the banana for frozen cauliflower rice and use monk fruit or stevia instead of maple syrup/honey/agave.
-
Any plant-based milk works! Almond, oat, or coconut milk are great options. For extra creaminess, try cashew milk or unsweetened vanilla almond milk.
-
For the best texture, I recommend drinking it fresh. However, you can blend it in advance and store it in the fridge for up to 24 hours. Just shake or stir before drinking!
-
Yes! It’s high in protein, fiber, and healthy fats, which help keep you full. If you’re watching calories, you can adjust the sweetener, banana, or avocado to fit your needs.
This shake is perfect post-workout, as a breakfast on the go, or just when you’re craving something sweet and refreshing! Give it a try and let me know what you think!

Healthy, High-Protein Shamrock Shake
This healthier-for-you twist on the classic Shamrock shake is the perfect post-workout fuel, lunch, or snack that is festive and fun for any time of the year! (But especially March!)
Ingredients
- 1.5 scoops of your favorite plant-based protein (I used Ritual)
- ½ banana (for natural sweetness and creaminess)
- 1 tbsp maple syrup, honey, agave, or monk fruit (adjust to taste)
- ¼ avocado (adds creaminess and healthy fats)
- 1 cup broccoli (yes, really! It blends smoothly and adds nutrients.)
- ½ cup frozen spinach (for that signature green color and extra vitamins)
- 1 cup plant milk (almond, oat, or coconut milk work well)
- ½ tsp vanilla extract (for a little extra flavor)
- ½- 1 tsp mint extract (the key to that fresh, minty taste!)
- Optional Topping: Coconut Whipped Cream and sprinkles :)
Instructions
- Add all ingredients to a high-speed blender.
- Blend until completely smooth and creamy. (Adjust sweetness or thickness as needed.)
- Pour into a glass, top with coconut whipped cream if desired, and enjoy!
Nutrition Facts
Calories
360Fat
12 gCarbs
33 gProtein
31 g