This chocolate banana peanut butter cup protein shake will quickly become a staple in your diet! Made with just 5-6 simple ingredients & in under 5 minutes, this smoothie is filled with protein, fiber and healthy fats to fuel your day!

If you’re sick of the same overnight oats or eggs for breakfast, try switching it up with a yummy protein shake! They don’t have to be boring and if made right, can keep you satisfied for hours! It’s also a great option if you’re short on time, as it can be whipped up in your blender in under 5 minutes!
If you are a peanut butter and chocolate lover, this shake is for you! Sometimes I just don’t feel like a fruit smoothie and want something that feels a little bit more decadent. This protein shake tastes like a peanut butter cup but is packed with over 25 grams of protein and 10 grams of fiber so you’ll stay full all morning and is even great post-workout!
Why you’ll love this protein shake
- This protein shake is great post-workout, as a high protein snack, or a quick, healthy breakfast!
- Easy: Made in under 5 minutes with just a few ingredients!
- Nourishing: Packed with protein, healthy fats, and fiber – the perfect formula to build a satisfying breakfast or snack!
- Customizable: You can really switch this recipe up so you never get bored and adjust it for your personal taste.
chocolate Peanut butter protein shake recipe video
How to make a chocolate banana peanut butter protein shake
Full recipe is in the recipe card at the bottom of the post!
Equipment
Ingredients to make a chocolate peanut butter protein shake
- Frozen ripe banana: I like to take my super ripe bananas, cut them into coins, and store them in a container in the freezer so they’re ready to go and easy to blend!
- Peanut butter: Any nut butter will work. Almond butter or cashew butter are also delicious and sunflower seed butter makes a great nut-free option! Sometimes i’ll add a little powdered peanut butter as well, to up the flavor!
- Milk: Any milk will work! I like to use almond milk in my smoothies.
- Protein powder:
- Chia seeds or flax seeds (optional): Either/or adds a bit of fiber to the recipe which can help aid digestion as well as keep you satiated for longer!
- Sea salt
- Cacao powder: Even if you’re using chocolate protein powder, don’t skip the cacao! It really amps up the flavor of the smoothie while also adding in tons of antioxidants!
- Optional add-ins: espresso shots, cacao nibs, oats, frozen riced cauliflower or zucchini, etc.
The best protein powder to use
I wanted to touch a little more on protein powders as they can really make or break a shake! You can use plant-based protein powder, whey protein powder, bone broth protein powder – whatever you like. Just be sure that it’s high quality and you love the flavor of it as this is really the base of the shake! Try to find one with clean ingredients and no fillers!
I like using chocolate protein powder in this recipe for the ultimate chocolate flavor, but vanilla, salted caramel, or another flavor will also work!

Steps
- Simply add everything to a blender, blend, taste, and adjust if you’d like/as needed! Enjoy!
- I like to top mine with a little coconut whipped cream and a few peanut butter cups I had in the freezer! I simply melt chocolate, add a little to the bottom of my mini candy mold and pop in the freezer for a few minutes until firm. Then I add a little peanut butter to the bottom and cover with the remaining chocolate. Place back in the freezer until firm! Then you can chop them up and add to your shake for extra fun!
Peanut butter protein shake without banana
Whether you don’t like bananas or want a low carb option, you can totally make this chocolate peanut butter protein shake without banana! Simply omit it and use extra frozen cauliflower rice, ice, or even frozen zucchini to thicken it up! You may want to add a dash of sweetener if it doesn’t turn out sweet enough for you!
Recipe variations
- Add two espresso shots to make a peanut butter mocha protein shake.
- Stir in cacao nibs or a few chocolate chips.
- Swap in almond butter for peanut butter for an almond butter cup protein shake!
- To make a meal replacement shake, feel free to beef this shake up by adding an extra tablespoon of nut butter, a tablespoon or two of flax seeds, chia seeds, or hemp seeds, and add an extra half scoop or full coop of protein powder.
Expert tips to make the best protein shakes
More high protein Recipes to try
- Cinnamon roll protein shake
- No-bake cinnamon rolls (Erewhon copycat)
- Healthy pecan snickers protein bars
- Pumpkin spice yogurt bites
- Copycat heavenly hunks
- Banana fosters chia pudding
- Peanut butter espresso protein shake
- Healthy EggNog Protein Shake (vegan)
- Pb&J chia pudding

Chocolate Banana Peanut Butter Protein Shake
Ingredients
- 2 espresso shots (optional!)
- 3/4-1 frozen banana
- 3/4 cup frozen cauliflower rice *you don't taste it and it makes the shake extra thick & creamy!
- 1 cup milk, of choice
- 1 serving chocolate protein powder
- 2 tbsp cacao powder
- 1 1/2 tbsp peanut butter
- good pinch of sea salt
Instructions
- Add all of the ingredients to a high-powered blender, blending until smooth. You can taste it & adjust as you'd like.
- I like to top mine with some coconut whip and a crumbled healthy, homemade peanut butter cup, chocolate chips, or cacao nibs! Enjoy!






This tasted like such a treat I can’t wait to make it again tomorrow!
Hi Teri! YAY! I have this one on repeat, so i’m so excited you like it!