Peanut Butter Protein Shake

Jump to Recipe ▼Jump to Video
Total Time 1 minute
Servings 1 serving

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

My peanut butter protein shake is thick, creamy, and packed with over 20 grams of protein. It’s the perfect post-workout shake and comes together in seconds. 

peanut butter protein shake.

It’s no secret I’m obsessed with peanut butter, and I’m always looking for new ways to use it. One of my favorite ways to enjoy this flavor is as a post-workout shake.

Because I’m making a protein shake after almost every workout (my partner and I lift 5 days a week!), it has to tick a few boxes: high in protein, genuinely delicious, and ready in minutes. My peanut butter protein shake delivers on all three. It’s thick, creamy, and so satisfying that you’ll swear off store-bought protein shakes for good

Each shake also packs in 20 grams of protein. My partner won’t admit it, but I sometimes wonder if he’s working out just so he can have this afterward- it’s that good.

Arman’s recipe highlights

Arman Liew
  • 5 key ingredients. Nothing complicated here. Just a few kitchen basics and your favorite protein powder. 
  • Quick and easy. Blend everything together and serve. It’s that simple. 
  • Thick and creamy. Frozen banana and peanut butter give the shake a milkshake-like texture.

Key Ingredients

Here are some notes on the main players that go into this shake. For the complete list with measurements, jump to the recipe card below.

  • Banana. I highly suggest using frozen bananas since they’ll keep the shake cold and creamy. 
  • Milk. I used unsweetened almond milk, but use whichever milk you prefer. 
  • Protein powder. I used bourbon vanilla protein powder, but unflavored protein works fine. In terms of protein powder types, I successfully tested this shake with casein, brown rice, whey, and pea protein. It was the thickest with casein or brown rice, but all worked.
  • Chia seeds. For extra fiber, healthy fats, and a little staying power. If you’re not a fan of chia seeds, don’t worry- you’ll barely notice them once blended. Ground flaxseed works too. 
  • Peanut butter. I prefer smooth, natural peanut butter, but crunchy works in a pinch. Since I usually enjoy this as a post-workout shake, I keep the amount modest. If you’re making it as a snack or breakfast, feel free to add an extra spoonful. 
  • Sweetener. Optional, and you may find you don’t need it depending on how sweet your protein powder is. I added a little maple syrup, but honey or keto maple syrup works as well. 

How to make a peanut butter protein shake

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

Step 2- Serve. Pour the mixture into a glass or shaker bottle and enjoy.

how to make a peanut butter protein shake.

Dietary and flavor variations

This is such an easy shake to tweak to fit your macro, diet, or even flavor:

  • Use a different nut butter. Peanut butter is my go-to, but almond butter and cashew butter work just as well. For a nut-free option, use sunflower seed butter or tahini.
  • Keep it vegan. Use non-dairy milk and vegan protein powder. I’ve tested this with both pea and brown rice protein, and both worked well.
  • Make a chocolate peanut butter protein shake. Swap the vanilla protein for chocolate protein powder. If I’m really leaning into the chocolate flavor, I’ll use chocolate milk too.
  • Skip the banana. If you’re not a fan of bananas, you can use frozen milk ice cubes, cauliflower rice, Greek yogurt, or frozen avocado. 
  • Lower the calories. Swap the peanut butter for two tablespoons of peanut butter powder (or low calorie peanut butter). You’ll still get plenty of peanut butter flavor and protein, but with fewer calories.
peanut butter shake.

More protein shake recipes

If you’re after some other protein shake recipes, these are some of my favorites I rotate between:

peanut butter protein shake recipe.

Peanut Butter Protein Shake

5 from 10 votes
This creamy peanut butter protein shake takes seconds to make and packs in over 20 grams of protein. Watch the video below to see how I make it in my kitchen!
Servings: 1 serving
Prep: 1 minute
Total: 1 minute

Video

Ingredients  

Instructions 

  • Place the frozen banana, unsweetened almond milk, protein powder, chia seeds, peanut butter, and ice cubes in a blender. Blend until smooth.
  • Pour the protein shake into a tall glass or blender bottle and enjoy immediarely.

Notes

  • Peanut butter amount: For a more prominent peanut butter flavor, use two tablespoons.
  • Cut the fat: To lower the calories, use low calorie peanut butter.
  • Protein powder: I successfully tested casein, whey, brown rice, and pea protein.
  • Sweetness: For a sweeter protein shake (or if your protein powder is unsweetened), feel free to add some maple syrup or honey (or allulose or sugar). 

Nutrition

Serving: 1servingCalories: 205kcalCarbohydrates: 18gProtein: 26gFat: 9gSodium: 241mgPotassium: 323mgFiber: 3gSugar: 9gVitamin A: 106IUVitamin C: 4mgCalcium: 272mgIron: 2mgNET CARBS: 15g
Course: Snack
Cuisine: American
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Originally published May 2024

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 10 votes

Leave a Comment

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

Recipe Rating




Comments

  1. 5 stars
    Wow listen this. I just have choco peanut butter whey protein. I think it would taste so good in this recipe!

  2. 5 stars
    I am trying to get a list of peanut butter shake I am trying to lose 30-40 pounds I want to be 195-200 pounds I most workout I need to just tone up I need a list for my workout right now I weigh 255 most is my stomach have a fatty

  3. 5 stars
    This is my favorite peanut butter protein shake recipe. I like to double the peanut butter for more flavor!!