Go Back
+ servings

FOLLOW ALONG! Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for the latest updates, recipes and content.


Peanut Butter Protein Shake

Thick and creamy, flavor-packed Peanut Butter Protein Shake is full of peanut butter, chocolate protein powder, cocoa powder, banana, and milk. This protein shake is good enough to pass for a healthy peanut butter cup milkshake.
Course Breakfast, lunch, Protein Shake, Snack
Cuisine American
Keyword peanut butter protein shake
Prep Time 5 minutes
Blending Time 2 minutes
Total Time 7 minutes
Servings 1 protein shake
Calories 393kcal
Cost $2.14


  • 1/2 cup frozen banana coined and then frozen
  • 3/4 cup unsweetened vanilla almond milk (or use chocolate almond milk for a more chocolate-y shake!)
  • 1 tablespoon Special Dark (or Dutch process) cocoa powder
  • 2 tablespoons peanut butter Note 1
  • 1 scoop (1/4 cup + 1 tablespoon (32g)) chocolate protein powder Note 2
  • 1 teaspoon honey
  • 8 ice cubes


  • NIGHT BEFORE: Remove the peel from the banana, slice into large coins, and place in a plastic bag in the freezer.
  • DAY OF: When the banana is completely frozen, measure out 1/2 cup and add it to a blender, along with the following ingredients in this order: the milk, cocoa powder, peanut butter, protein powder, honey, and then ice.
  • BLEND: Blend until smooth. Pour into a large glass and drizzle with extra peanut butter if desired. Enjoy immediately.


Note 1: To use powered peanut butter in this shake: use 2 tablespoons powdered peanut butter and 1/2 tablespoon real peanut butter.
Note 2: The protein powder you use makes a huge difference in the taste of the shake. I recommend a whey protein powder that has some kind of sweetener added, such as stevia. If the protein doesn't have stevia, I recommend adding a few drops of vanilla stevia to this shake.


Serving: 1protein shake | Calories: 393kcal | Carbohydrates: 34.8g | Protein: 26.4g | Fat: 19.8g | Cholesterol: 3.4mg | Sodium: 384.2mg | Fiber: 4.3g | Sugar: 14.6g