A drinkable peanut butter cup with 43 grams of protein. This nourishing chocolate peanut butter protein smoothie is the perfect breakfast to keep you full.

Glass with chocolate peanut butter protein smoothie in it displayed on a white marble counter

This post may contain affiliate links. Read our privacy policy to learn more.

Smoothies get a lot of bad press: but the truth is, they don’t have to taste like grass or be loaded with sugar to be healthy. As a dietitian, they’re actually one of my favorite ways to sneak in protein and fiber in minutes. You just have to know how to make them right!

This chocolate peanut butter cup protein smoothie ticks all the boxes. It’s delicious (a must), but it’s also free from added sugars. And it’s somehow packed with 43 grams of vegetarian protein and 12 grams of dietary fiber to keep you full all morning long.

This easy smoothie recipe will become your new favorite for breakfast or snacks!

Chocolate peanut butter protein smoothie on a wooden board with a gold spoon resting beside it

Why you’ll love it

Quick: This simple smoothie can be made in less than 5 minutes.

Easy: You don’t need to know how to cook to make this nutrient-dense smoothie.

Crave-worthy: Peanut butter and chocolate are the perfect pairing. You’re going to crave this healthy smoothie from the moment you wake up!

Filling: It’s loaded with protein and fiber so it will keep you full for hours.

Vegetarian: You don’t need meat to meet your protein goals when you can rely on recipes like this.


Ingredients for chocolate peanut butter protein smoothie on a white marble counter

Here’s what you’ll need to make this tasty peanut butter cup smoothie:

  • Banana — the more ripe, the sweeter your smoothie will be!
  • Plain greek yogurt — you could swap for vanilla, but you won’t need to
  • Cocoa powder — make sure to use unsweetened
  • Chocolate protein powder — swap with any flavor you like (but don’t use unflavored)
  • Peanut butter — for extra fats and that classic peanut butter taste
  • Powdered peanut butter — optional, but highly recommended for more peanut flavor and an extra boost of protein
  • Milk — I recommend dairy or soy for their extra protein, but use what you have
  • Pinch of salt — this is included in most of my smoothies to balance flavors

How to make

You will be shocked at just how easy it is to make this chocolate peanut butter protein smoothie.

First, add all ingredients to a blender.

Ingredients for chocolate peanut butter protein smoothie in a blender, unmixed

Then, blend on high speed until completely smooth, about 30 seconds. Serve and enjoy!

Dietary restrictions

Here’s how to tweak this recipe to fit your dietary needs:

  • Lactose-free: Use lactose-free milk and a plant-based protein powder.
  • Gluten-free: This smoothie does not contain gluten, but make sure all your products are certified gluten-free!
  • Dairy-free: Swap milk for soy beverage or a plant-based milk of choice, and use a plant-based protein powder.
  • Lower carb: Use 1/2 a banana and add 1/2 cup frozen cauliflower.

Where do I find powdered peanut butter?

Powdered peanut butter can be found in the health food section of most grocery stores. PB2, PB & Me, and PB Fit are popular brands.

Prep ahead instructions

This smoothie is best when it’s been blended right before eating.

To prep ahead, measure and store your banana, cocoa powder, protein powder, powdered peanut butter, and salt in the fridge or freezer. You can use a freezer-safe food container or silicone bag for this.

Then, pour the contents of your container into the blender when you’re ready to eat. Add greek yogurt, milk, and peanut butter, and blend until smooth.

Chocolate peanut butter protein smoothie on a marble counter

Common questions

Can I use non-dairy milk?

Yes! Use soy milk for extra protein. Or, you can use other plant-based beverages like oat, almond, or cashew if that’s your preference.

Can I swap cocao powder for cocoa powder?

You can, but the taste might be more bitter!

What kind of vegetable could I add to this?

This smoothie would pair well with a small scoop of frozen cauliflower or frozen zucchini. Both vegetables will minimally change the color and taste of the smoothie, but add a creamy texture.

What protein powder did you use?

I used the Chocolate Whey protein powder by Leanfit. Use whatever brand you enjoy!

How can I make this smoothie thicker or thinner?

For a thicker smoothie, use less milk, add ice, and/or use a frozen banana. For a thinner smoothie, use more milk and/or use a fresh banana.

Did you try this recipe?

Leave your rating and review below! And don’t forget to post a picture to Instagram and tag me @real.life.nutritionist!

Glass with chocolate peanut butter protein smoothie in it displayed on a white marble counter
5 from 6 votes

Chocolate Peanut Butter Protein Smoothie

Yield: 1
Prep Time: 5 minutes
0 minutes
Total Time: 5 minutes


  • 1 ripe banana, fresh or frozen
  • 1/3 cup plain greek yogurt
  • 2 tsp unsweetened cocoa powder
  • 3 Tbsp chocolate protein powder
  • 1 Tbsp peanut butter
  • 1 Tbsp powdered peanut butter, optional
  • 1/2 cup milk, dairy or soy for protein
  • pinch of salt


  • Add all ingredients to a blender.
  • Blend on high speed until completely smooth, about 30 seconds.
  • Serve and enjoy!
Calories: 477kcal, Carbohydrates: 52g, Protein: 43g, Fat: 16g, Saturated Fat: 5g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 5g, Cholesterol: 67mg, Sodium: 361mg, Potassium: 1141mg, Fiber: 12g, Sugar: 26g, Vitamin A: 301IU, Vitamin C: 10mg, Calcium: 529mg, Iron: 1mg
Cuisine: American
Course: Breakfast, Snack