Peanut Butter Protein Shake


5 from 5 votes
Jump to Recipe

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

This creamy peanut butter protein shake takes seconds to make and packs in over 20 grams of protein.

Need more high-protein peanut butter recipes? Try my peanut butter protein balls, homemade protein bars, and protein cookie dough next. 

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 in. 

My peanut butter shake has a thick, creamy texture that’s seriously to die for, and it’ll make you swear off store-bought shakes for good.  

Table of Contents
  1. Why I love this recipe
  2. Ingredients needed
  3. How to make peanut butter protein shakes
  4. Arman’s recipe tips
  5. More healthy shakes and smoothies you’ll love
  6. Peanut Butter Protein Shake (Recipe Card)

Why I love this recipe

  • 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. 
  • Super nutritious. Bananas provide potassium, chia seeds add fiber, and peanut butter adds healthy fats and protein, well, we know all about protein!
  • 20 grams of protein. Perfect for helping to build muscle, lose weight, or simply being part of a healthy breakfast or snack.
peanut butter banana protein shake.

Ingredients needed

  • 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 what kind of protein powder, my go-to is casein or brown rice.
  • Chia seeds. For extra protein, fiber, and omega-3 fatty acids. If you don’t like the consistency of chia seeds, I’d say you probably won’t notice them, but you can use flaxseeds if you prefer. 
  • Peanut butter. Our star ingredient! Use regular peanut butter with no added sugar. 
  • Ice. For blending and giving the shake a creamy texture, minus the calories. 
  • 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 both work. 

How to make peanut butter protein shakes

I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.

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.

Arman’s recipe tips

  • If you’re freezing fresh bananas, I suggest peeling and slicing them, then freezing them on a plate lined with parchment paper. Once frozen, store in a freezer-safe bag for up to 6 months.
  • Make a double-batch. Simply double the ingredients. 
  • Keep it vegan. Use non-dairy milk and vegan protein powder. 


  • Use a different nut butter. I know ‘peanut butter’ is in the name, but you can use any nut butter (like almond butter or cashew butter) or, for a nut-free protein shake, use tahini or sunflower seed butter. 
  • Make a chocolate peanut butter protein shake. Use chocolate protein powder and chocolate milk. 
  • 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). It’s got all the protein but half the calories. 
peanut butter shake.

More healthy shakes and smoothies you’ll love

peanut butter protein shake recipe.

Peanut Butter Protein Shake

5 from 5 votes
This creamy peanut butter protein shake takes seconds to make and packs in over 20 grams of protein.
Servings: 1 serving
Prep: 1 minute
Total: 1 minute



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


* For a more prominent peanut butter flavor, use two tablespoons.
To lower the calories, use low calorie peanut butter.
For a sweeter protein shake (or if your protein powder is unsweetened), feel free to add some maple syrup or honey. 


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!

Arman Liew

I’m a two time cookbook author, photographer, 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.

You May Also Like

Leave a Comment

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

Recipe Rating


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