This post may contain affiliate links. Please read our disclosure policy.

This Chocolate Peanut Butter Protein Shake is creamy, sweet and satisfying. Perfect as a quick breakfast, snack or any time you get a chocolate craving!

a cup butter chocolate protein shake  topped with chocolate shavings..
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

A Chocolate Shake for Any Time of Day

When the weather warms up, smoothies and protein shakes are a go-to breakfast option or after school snack in my home! They’re just so quick to make and there are so many variations to try so my kids never get bored.

This chocolate peanut butter version tastes indulgent but is full of nutritious ingredients like frozen banana, flax seeds and creamy peanut butter. As a certified nutrition coach, I love the fact that It’s got a great balance of healthy fats, lean protein and fiber for a shake that’ll keep you going all morning.

The key here is using frozen bananas which blend up into an almost ice cream-like texture, adding body and sweetness to the shakes. When I have some overripe bananas in the fruit bowl, I like to slice them up and freeze so I always have a stash on hand for making recipes like this!

Recipe Overview

Skill Level
Beginner
Prep Time
5 mins
Cook Time
0 mins

A Few Key Ingredients

Below are the key ingredients you’ll need to make this Chocolate Peanut Butter Protein Shake. The full quantities can be found in the recipe card further down the post.

ingredients for Chocolate Peanut Butter Protein Shake

Frozen bananas: These sweeten the shake but also have the magical ability to make the creamiest blended drinks. The bananas must be frozen for the creamy texture to be achieved! But if you only have fresh bananas, you can use those too, the shake just won’t be as velvety.

Quick tip!

Want to make this recipe with no banana? Swap the frozen banana for an equal quantity of frozen cauliflower (I know it sounds strange but it doesn’t add any flavor to the smoothie, just a nice creamy texture!).

Chocolate protein powder: Go with your favorite brand here. You can use a plant-based protein powder to keep things vegan. If you only have vanilla protein powder, that works too, you’ll just have to increase the amount of cocoa powder in the recipe to 1/4 cup.

Peanut butter: I like to use a smooth, natural peanut butter here (the kind made with just peanuts and maybe some salt). Chunky peanut butter will also work but you may end up with some small pieces of peanut in the finished shake.

Ice cubes: Blending ice cubes into the shake chills it down while giving it a light texture.

Other Flavors to Try

  • Add a shot of brewed espresso for a mocha variation.
  • Mash up some fresh strawberries with a little honey and a sprinkle of chia seeds then swirl into the shake.
  • Change up the nut butter! Almond butter or cashew butter will lend a more neutral flavor. Use sunflower seed butter or tahini if you need to avoid peanuts.
  • Add 1/2 teaspoon of ground cinnamon for a warming flavor and natural sweetness.

How to Make Chocolate Peanut Butter Protein Shake

This is so easy to make, simply blend everything together until thick and creamy!

process shot for Chocolate Peanut Butter Protein Shake

Step 1. Add all your ingredients (except toppings) to a high speed blender.

Step 2. Blend on high until smooth. You can always add a little more almond milk if needed to help things blitz up more easily.

Step 3. Pour into two glasses, add any toppings you like (I went with chocolate shavings here!) and serve them up immediately.

Recipe Notes

Want more protein? Use cows milk, soy milk or add a few tablespoons of low-fat cottage cheese.

Lower calorie option: Swap the peanut butter for peanut butter powder (like PB2).

Sweetness: Depending on how sweet your bananas and protein powder are, you may not need to add the honey. You can also add a couple of pitted dates in place of the honey for sweetness and fiber.

a straw in a clear cup with Chocolate Peanut Butter Protein Shake

Questions I Get Asked a Lot

Can I make this Smoothie vegan?

Yes! Use your favorite plant-based chocolate protein powder and opt for a non-dairy milk.

Do I need to add honey?

Depending on how sweet your bananas and protein powder are, you may not need to add the honey. You can blend the shake up without the honey first, give it a taste, and then add it in if necessary.

Can I make it without protein powder?

Yes you can make the smoothie without protein powder! Just add 1/2 cup cottage cheese instead for some natural protein, if you like. You’ll also probably have to add more cocoa powder to get it to taste chocolatey enough.

What if i only have vanilla protein powder?

That’s fine. You can use vanilla protein powder without changing anything else or you can add another teaspoon of cocoa powder.

More Smoothies & Shakes

Made these? Leave a comment below and let me know how it went. And tag me on Instagram so I can see your protein shakes!

No ratings yet

Chocolate Peanut Butter Protein Shake

Skill Level: Beginner
Servings: 2 servings
Prep: 5 minutes
Cook: 0 minutes
Total: 5 minutes
a cup filled with chocolate and peanut butter smoothie.
This Chocolate Peanut Butter Protein Shake is creamy, sweet and satisfying. Perfect as a quick breakfast, snack or any time you get a chocolate craving!

Ingredients

  • 2 frozen bananas, freeze ahead or use storebought
  • 2 tablespoons peanut butter
  • ½ cup almond milk, or milk of choice
  • 2 tablespoons unsweetened cocoa powder
  • 1 scoop chocolate protein powder, (around 1/3 cup)
  • 1 tablespoon ground flax seed
  • 1 tablespoon honey, optional
  • handful of ice cubes

Toppings:

  • Shaved or chopped chocolate, rolled oats, sprinkles, chopped roasted peanuts, or a drizzle of peanut butter or chocolate syrup

Instructions

  • Place2 frozen bananas, 2 tablespoons peanut butter, ½ cup almond milk, 2 tablespoons unsweetened cocoa powder, 1 scoop chocolate protein powder, 1 tablespoon ground flax seed, 1 tablespoon honey, and handful of ice cubes in a high-powered blender.
    ingredients added to a blender to make peanut butter chocolate protein shake.
  • Blend on high until smooth.
    ingredients blended in a blender to make peanut butter chocolate protein shake.
  • Pour in 2 glasses or mason jars, add your choice of toppings like Shaved or chopped chocolate, rolled oats, sprinkles, chopped roasted peanuts, or a drizzle of peanut butter or chocolate syrup, and serve.
    a cup with a straw that has chocolate peanut butter smoothie.

Notes

Want more protein? Use cows milk, soy milk or add a few tablespoons of low-fat cottage cheese.
Lower calorie option: Swap the peanut butter for peanut butter powder (like PB2).
Sweetness: Depending on how sweet your bananas and protein powder are, you may not need to add the honey. You can also add a couple of pitted dates in place of the honey for sweetness and fiber.

Nutrition

Calories: 320kcalCarbohydrates: 47gProtein: 16gFat: 12gSaturated Fat: 3gPolyunsaturated Fat: 3gMonounsaturated Fat: 5gCholesterol: 18mgSodium: 215mgPotassium: 737mgFiber: 9gSugar: 25gVitamin A: 76IUVitamin C: 10mgCalcium: 206mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast, Drinks, Snack
Cuisine: American
Tried this recipe?Mention @healthyfitnessmeals or tag #healthyfitnessmeals!

About Rena Awada

Hi, I’m Rena! Welcome to my blog. I am the founder of Healthy Fitness Meals, certified nutrition coach through Precision Nutrition (PN1), food creator, and mom of five sharing balanced, family-friendly recipes.

ebook cover with taco salad bowl in the image.
Get my free eBook!
Grab my free ebook featuring 20 of my top 30 minutes family-friendly healthy dinner recipes.

Leave a comment

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

Recipe Rating