Protein Milkshake

Jump to Recipe ▼
Total Time 2 minutes
Servings 1 serving

This post may contain affiliate links. See my disclosure policy.

This creamy, decadent protein milkshake recipe uses simple ingredients and packs over 30 grams of protein. I love the endless flavor combinations!

protein milkshakes.

I love protein shakes as much as the next guy, but I can’t be fooled into thinking of them as ‘dessert.’ So, I started making healthy milkshakes with protein powder. It’s a delicious way to meet my macros for the day, and it actually tastes like dessert.

This isn’t just protein powder blended with liquid. I started with must-have milkshake ingredients (milk and ice cream) and worked backward. I tested a few protein powders to find which would give a natural thickness, then experimented with ice.

From testing, I found that any protein powder works, but thicker blends like casein and brown rice would need less ice than whey or isolate.

Table of Contents
  1. Why I love this recipe
  2. Key Ingredients
  3. How to make protein milkshakes
  4. Arman’s recipe tips
  5. Storage instructions
  6. Protein Milkshake Recipe (Recipe Card)
  7. More high protein drinks

Why I love this recipe

  • 30+ grams of protein. I make these post-workout when I want something that feels indulgent but still supports my fitness goals.
  • Easy to customize. My base recipe is vanilla, but I’ve tested chocolate and strawberry (and 2 others) because, according to my partner, those are the three non-negotiable milkshake flavors.
  • Simple ingredients. Just milk, ice cream, protein powder, and whatever toppings you like. Nothing you’d need to hunt down. 
  • Doesn’t taste like a protein treat. My non-negotiable rule was that it had to be smooth, creamy, and legit like a milkshake.
protein powder milkshake.

Key Ingredients

Here’s what goes into my protein milkshake recipe, along with kitchen notes. Full measurements are in the recipe card below.

  • Protein powder. I typically use vanilla brown rice protein powder (Orgain or Growing Naturals), but any type of protein powder will do (my partner loves Optimum Nutrition casein in vanilla). Just make sure it has a flavor you enjoy, as it’s a main component in the shake. 
  • Milk. I used unsweetened almond milk, but any milk works. For extra protein, use Fairlife ultra-filtered milk (it has almost double the protein of any other milk) or even cow’s milk (6-7 grams of protein per cup).
  • Ice cream. I use vanilla ice cream as the base for its thick, creamy texture, which sets it apart from a regular protein shake. I recently retested it with my protein ice cream for an extra hit of protein, and Miranda in the comments swapped it for Halo Top for extra protein and said it tasted like a real thick shake. 
  • Vanilla extract. I add a full teaspoon, which seems like a lot, but it really rounds out the vanilla flavor.
  • Ice cubes. This is the ingredient you adjust depending on the protein you use. I find 1/4 cup works for vanilla brown rice, but thick casein blends might benefit from up to 1/2 a cup.
  • Toppings. I topped mine with whipped cream, sprinkles, and cherries. My partner thinks cherries are unnecessary, but he still finishes his milkshake without complaint.

Flavor variations

While I’m partial to my vanilla ice cream shakes, I had to include some popular flavor combinations so you can shake things up (no pun intended).

  • Chocolate. Use chocolate protein powder and add one teaspoon of cocoa powder. This is my partner’s favorite, and he usually doubles the cocoa for a richer flavor.
  • Strawberry. Add one cup of fresh or frozen strawberries. If I’m using frozen strawberries, I’ll omit the ice completely.
  • Cookies and cream. Add one cup of crushed Oreos, plus more for garnish. 
  • Chocolate peanut butter. Use chocolate protein powder, add one tablespoon of creamy peanut butter, and top with crushed peanuts. I prefer making this after a workout.
  • Malted. Add two tablespoons of malted milk powder to the shake.

How to make protein milkshakes

Step 1- Blend. Place all the ingredients in a blender and blend until smooth.

Step 2- Garnish. Pour the mixture into a glass and decorate it with your toppings. Serve with a straw, and enjoy!

how to make a protein milkshake.

Arman’s recipe tips

  • Add an extra protein boost. Swap the vanilla ice cream for my protein ice cream or cottage cheese ice cream. Using either of these two would add an extra 8 to 10 grams of protein.
  • Lower the calories. Use vanilla Greek yogurt. It gives a tangier flavor than ice cream but still provides a thick, creamy texture. I like Fage or Chobani. 
  • Swap the ice. Ice is great, but you can add more flavor (plus vitamins, potassium, and fiber) by swapping the ice for a frozen banana. Try not to use more than half a banana, or else the sweetness will be overpowering.
  • My make-ahead milkshake trick. Transfer leftovers to an ice cube tray and freeze. Once frozen, store the cubes in freezer-safe containers for up to 3 months. To re-mix, add it to a blender with a splash of milk and blend until smooth.

Storage instructions

To store: Leftovers can be stored in an airtight container for 1-2 days. Give it a stir before serving in case there is any separation. 

chocolate protein milkshake, vanilla protein shake, and strawberry protein milkshake.
protein milkshake recipe.

Protein Milkshake Recipe

5 from 16 votes
This creamy, decadent protein milkshake recipe uses simple ingredients and packs over 30 grams of protein. I love the endless flavor combinations!
Servings: 1 serving
Prep: 2 minutes
Total: 2 minutes

Video

Ingredients  

  • 1/3 cup vanilla protein powder * See notes
  • 3/4 cup milk ** See notes
  • 3 tablespoons vanilla ice cream or low fat ice cream/frozen yogurt
  • 1 teaspoon vanilla extract
  • 1/4 cup ice cubes

Instructions 

  • Place the protein powder, milk, vanilla ice cream, vanilla extract, and ice in a blender and blend until smooth.
    how to make a protein milkshake.
  • Transfer the milkshake into a tall glass and decorate, if desired.

Notes

Protein: Or any protein powder of choice.
Milk choice: I used unsweetened almond milk, but cow’s milk adds an extra 6-7 grams of protein, or a protein-enriched milk like Fairlife adds 10-11 grams. 
If you want to make the strawberry protein milkshake or chocolate protein milkshake as pictured, make the following swaps-
Chocolate protein milkshake: Use chocolate protein powder and add one teaspoon of cocoa powder. 
Strawberry protein milkshake: Add one cup of fresh or frozen strawberries.

Nutrition

Serving: 1servingCalories: 225kcalCarbohydrates: 16gProtein: 30gFat: 8gSodium: 371mgPotassium: 229mgFiber: 1gSugar: 14gVitamin A: 189IUVitamin C: 1mgCalcium: 482mgIron: 0.3mgNET CARBS: 15g
Course: Snack
Cuisine: American
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

More high protein drinks

Arman Liew

I’m a three time cookbook author, culinary school graduate, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

5 from 16 votes

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    Thank you for sharing your recipes #thebigmansworld.com The protein milkshake is delish!! Love it with chocolate protein banana and cocoa for extra depth of flavour (as you mentioned your partner loves too).

    Looking forward to trying the other recipes. Many thanks

    1. Thanks so much, Nora- yes, that is their favorite combo. I’m abit boring with just vanilla haha- I’ve always been like that since a kid (my parents thought I was so odd for always choosing vanilla ice cream instead of the multiple other options).

      🙂 glad you enjoyed the recipe!

See More Comments