Bodybuilding Protein Shake

1 Shake880 cals

Can’t seem to gain weight by getting those extra calories in? Try this Bodybuilding Protein Shake recipe that’s great for bulking, packed with healthy macros, and tastes just like a milkshake!

To make this protein shake you’re going to need a blender to get everything smooth. If you don’t have a blender, here’s a link to the one we’ve been using for years.

Add right into your blender 1 1/2 cups of unsweetened milk substitute or regular milk, 1 medium banana, 1/3 cup of pasteurized liquid egg whites, 6 ounces of fat free vanilla Greek yogurt, 2 scoops of a vanilla protein powder, 1/2 cup of rolled oats, 2 tablespoons of peanut butter, and 2 cups of ice.

Blend all of those ingredients together until you have your bodybuilding protein shake.

Pro tip? You can easily make additional variations by mixing and matching your protein powder and Greek yogurt flavors.

Pour your shake into a glass and optionally top it. I went with some whipped cream and ground cinnamon today. Let us know what you top yours with in the comments below.

Want your bodybuilding protein shake thicker? Use a frozen banana and less ice!

Yes, you can drink liquid egg whites as long as they’ve been pasteurized which means they’ve already been cooked/heated.

Keep the bulk going and learn How To Gain Weight Without Getting Fat!

Bodybuilding Protein Shake Recipe

Bodybuilding Protein Shake

Get lean and build muscle with this healthy homemade Bodybuilding Protein Shake recipe! Easy to make with common ingredients.
4.85 from 13 votes
Print Pin Rate Save Recipe
Prep Time: 5 minutes
Total Time: 5 minutes
Course: Beverage
Cuisine: American
Keyword: bodybuilding, bulking, milkshake, protein shake
Servings: 1 Shake
Calories: 880kcal
Cost: $2

The Protein Chef is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.


  • 2 Scoops Protein Powder - Vanilla
  • 1 Medium Banana
  • ½ Cup Rolled Oats
  • 12 Ounces Milk Substitute - or Milk
  • 2 Tablespoons Peanut Butter
  • Cup Liquid Egg Whites - Pasteurized
  • 6 Ounces Greek Yogurt - Fat Free Vanilla
  • 2 Cups Ice


  • Blend everything together



Calories per shake:
  • Calories: 880
  • Fat: 24g
  • Saturated Fat: 4g
  • Sodium: 906mg
  • Carbs: 81g
  • Fiber: 11g
  • Sugar: 38g
  • Protein: 85g


Calories: 880kcal | Carbohydrates: 81g | Protein: 85g | Fat: 24g | Saturated Fat: 4g | Sodium: 906mg | Fiber: 11g | Sugar: 38g


  1. Poo on May 7, 2024 at 5:11 am

    5 stars

  2. Lucas on March 10, 2022 at 9:50 am

    5 stars
    Tried this recipe out a few days ago and it certainly filled a gap!
    Today I substituted the vanilla powder for chocolate and used Nutella in place of peanut butter, very tasty.

  3. Charlie s on March 11, 2021 at 2:43 pm

    5 stars
    Glad I found this site. Some really great post workout shakes. I added a cup of espresso to one of your others, the strawberry- banana using vanilla plant based protein powder. 45 calories never tasted so refreshing! Thank you!

  4. Joseph Massey on February 11, 2020 at 12:00 am

    Hey, Darek. You have a fantastic blog.
    I like the chocolate protein shake and vanilla flavor. But always look for a different taste.
    I tried your recipe. It tastes awesome!
    Thanks for sharing the recipe!

Leave a Comment

Recipe Rating

Meal Prep

Read these