Thick and creamy Peanut Butter Protein Shake. This tasty drink is just like a peanut butter cup milkshake, but with better-for-you ingredients!

Peanut Butter Protein Shake
Making this shake is super easy; just put all the ingredients in a blender and blend!
Peanut butter and chocolate are one of my all-time favorite flavor combos. My regular Chocolate Protein Shake is a huge favorite, and this version adds a delicious peanut butter flavor. It’s so rich and tasty, it’s like a milkshake but packed with great flavors and good-for-you ingredients.
Quick Tip
If you want to use powdered peanut butter in this shake, use 2 tablespoons of powdered peanut butter and 1/2 tablespoon of real peanut butter.
Featured Comment
I think this shake is friggin GENIUS. Anything that is healthy but tastes like a pb cup is good with me 😀”
– Kayle
Ingredients In Peanut Butter Banana Protein Shake
Ingredient | Swaps or Tips |
---|---|
Chocolate Protein Powder | Use vanilla protein powder for a lighter taste, or try a plant-based option if dairy-free. |
Banana (frozen) | If you don’t like banana flavor, use frozen zucchini or cauliflower rice for creaminess. |
Peanut Butter | Use powdered peanut butter for fewer calories, or almond butter for a different twist. |
Milk | Almond milk, oat milk, or regular milk all work. |
Cocoa Powder | Use Dutch-process cocoa for a more intense taste. |
Ice | Skip if you like a thinner shake. |
Quick Tip
Use a high-powered blender for this thick shake. You might need to blend it a couple of times; it’s worth it for the creamy result!
Peanut Butter Protein Shake Tips
Here are some quick tips to make your shake even better:
- Adjust the Thickness: Use less milk for a thicker shake or more for a thinner one.
- Add Nutrition: Add chia seeds, hemp seeds, or flaxseeds for fiber.
- Natural Sweeteners: Sweeten with more banana, maple syrup, or honey if desired.
- Add Greens: Toss in some spinach or kale for extra nutrients.
- Keep It Cold: Use frozen bananas and cold milk for the most milkshake-like drink.
Storage
This Peanut Butter Protein Shake tastes best right after blending. If you need to store it, pop it in the fridge for up to a day. Shake or blend it again before drinking, as the ingredients may separate.
More Delicious Breakfast Smoothies:
Beverages
Easy Strawberry Banana Smoothie
Beverages
Blueberry Smoothie Recipe
Shakes And Smoothies
Green Smoothie
Beverages
Mango Smoothie Recipe
Peanut Butter Protein Shake
Video
Equipment
Ingredients
- 1/2 cup banana sliced and frozen
- 3/4 cup unsweetened vanilla almond milk see note 1
- 1 tablespoon Dutch process cocoa powder
- 2 tablespoons peanut butter see note 2
- 5 tablespoons chocolate protein powder see note 3
- 1 teaspoon honey
- 8 ice cubes
- 1/2 teaspoon vanilla extract optional
Instructions
- The night before, peel the banana, slice into large coins, and place in a plastic bag in the freezer.
- When the banana is completely frozen, measure 1/2 cup and add it to a blender, along with the rest of the ingredients. Blend until smooth.
- Pour into a large glass and drizzle with extra peanut butter if desired. Enjoy immediately.
Recipe Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
You might want to reconsider the ingredients here. The Kirkland peanut butter and herseys chocolate is crammed full of harmful additives. And powdered peanut butterโฆwhy? May as well eat a snickers bar instead.
Thatโs what I use and love, but feel free to swap in what works best for you!
how much is this strawberry ice cream cake first time and delivered tomorrow or today
Hi Kathy, this is a recipe website, so I donโt sell the dishesโI just share the recipes for free! Hope that helps!
Wow, that was really good! I used the frozen riced cauliflower because I don’t like bananas, and I used 1TBSP peanut butter and 1 TBSP peanut butter powder and it was so creamy and tasty! I did put in a bit too much honey (it was super sweet), so I’ll dial that back next time, which will be soon!
Delish! I am so thrilled you loved this peanut butter protein shake! Thanks for your comment Kathy!
Going to try without the chocolate as I want a peanut butter shake not a peanut butter chocolate shake. Might have to add more peanut butter to replace the cocoa, will see. Thanks for the recipe
Love this recipe. I tried one similar but I want to try this one.
Thanks,
SherrylB
Yay! So happy to hear this! Thanks Sherryl! ๐
This taste so good, is this OK to drink every morning for my meal replacement?
I’m so glad you enjoyed! This is definitely a well rounded breakfast and if it keeps you feel and satisfied I think it’s a great option! Just listen to your body! ๐
Made this for my husband tonight, he loves it. Thanks for a delicious high protein shake.
Yay!! So glad he enjoyed! Thanks Tammy! ๐
Love this recipe, had been trying to get my protein shakes creamier and finally realized thanks to your recipe I was adding too much almond milk and too much ice. Thanks!
I am so happy you loved this protein shake and you were able to figure the consistency out! Thanks for your comment Sara! ๐
what is the calorie and fat intake do you know?