This Chocolate Peanut Butter Smoothie is like your favorite dessert in a cup. Rich, creamy, and full of chocolatey peanut butter goodness, but it’s still totally feel-good and nourishing. With just a few simple ingredients like cocoa powder, creamy peanut butter, a frozen banana, and milk of your choice, it blends up thick, smooth, and perfectly satisfying.

An overhead view of a peanut butter chocolate smoothie.
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!
Photo of Olivia in her kitchen, founder of Primavera Kitchen

Olivia’s Personal Note

I have another delicious smoothie recipe for you today, but this one is a little bit different than the chocolate smoothie I’ve been making lately.

This smoothie has the perfect consistency from the frozen bananas and a rich chocolatey flavor that’s naturally sweet thanks to the peanut butter and cocoa powder. It’s just as good for breakfast as it is for dessert, and it’s always a big hit with even the pickiest eaters.

This Chocolate Peanut Butter Smoothie is a chocolate lover’s dream! It’s rich, creamy, and tastes just like a chocolate peanut butter cup milkshake! It’s ideal for busy mornings, post-workout refuels, or anytime you want something that feels indulgent but still wholesome.

Ingredients & Substitutions

Frozen ripe banana — Using a frozen banana gives the smoothie natural sweetness and a thick, creamy texture. But you can use fresh banana too.

Cocoa powder — I use unsweetened cocoa powder because it provides a rich chocolatey flavor but doesn’t have any processed sugar. You can also use cacao powder.

Peanut butter — Pick a natural peanut butter with healthy fats and no added sugars to enjoy the true creamy peanut butter flavor. You can also make this recipe with any nut or seed butter you prefer. Feel free to use almond butter or cashew butter, if you prefer.

Non-dairy milk — I prefer unsweetened coconut, almond milk or oat milk, but any milk (dairy or non-dairy) will work.

Maple syrup — Optional for an extra hint of sweetness. Honey, agave, or stevia are great options too.

Make Your Smoothie More Filling

Protein powder: Replace the cocoa powder with 1 scoop of chocolate protein powder.

Greek yogurt: Also adds protein and makes the smoothie extra creamy.

Raw oats: Packed with fiber to add bulk and keep you full longer. You can also add some chia seeds, hemp seeds or flaxseed too.

Greens: Add some greens, such as spinach or kale.

Pre-measured ingredients on a wooden cutting board and white countertop.

How To Make A Chocolate Peanut Butter Smoothie

  1. Combine all the ingredients into a high-powered blender.
  2. Blend until it’s smooth and well combined.
  3. Adjust the flavor or consistency, if needed.
  4. Enjoy the creamiest chocolate peanut butter smoothie ever for breakfast or afternoon snack!
Left: ingredients in a blender. Right: peanut butter chocolate smoothie blended up.

Olivia’s Recipe Tips

  • The more ripe your bananas are, the sweeter they’ll be.
  • It’s much easier to peel the bananas *before* you freeze them. You can also break them into chunks so they’re easier to fit in the blender.
  • Add a couple of ice cubes if you want a thicker consistency.
  • Using chilled milk helps the smoothie stay cold while you blend it.
A peanut butter chocolate smoothie garnished with banana slices.

My Favorite Blender For Smoothies

Smoothies are one of the easiest recipes to make! But a good blender makes the process even easier.

I highly recommend the Vitamix. It’s one of my most used kitchen tools and easily crushes frozen ingredients, so it’s ideal for smoothies.

If you’re making small-batch smoothies, try the NutriBullet. You can blend and drink the smoothie in the same cup, so clean-up is a breeze.

An overhead view of a peanut butter chocolate smoothie garnished with banana slices.

How to meal prep this smoothie

Since banana is the only fruit in this healthy chocolate peanut butter smoothie, it’s a great recipe to make in advance.

You can store the smoothie for an extra day or two in the fridge as a quick grab-and-go option. I like to keep them in a mason jar and give them a shake before serving, as they may separate a bit.

You can also freeze peanut butter chocolate smoothies in a freezer-safe container (or these ones too) and then let them thaw to your preferred consistency when you’re ready to enjoy. Just remember to leave extra room because the liquid will expand as it freezes.

Two peanut butter chocolate smoothies on a wooden cutting board.

Chocolate Peanut Butter Smoothie

4.60 from 5 votes
Author: Olivia Ribas
Servings2 people
Prep Time5 minutes
Custom Time0 minutes
Cook Time0 minutes
Total Time5 minutes
This Chocolate Peanut Butter Smoothie is like your favorite dessert in a cup. Rich, creamy, and full of chocolatey peanut butter goodness, but it’s still totally feel-good and nourishing. With just a few simple ingredients like cocoa powder, creamy peanut butter, a frozen banana, and milk of your choice, it blends up thick, smooth, and perfectly satisfying.
Save this recipe
Enter your email and we’ll send it to you. Plus, you’ll get recipes & tips every week!

Ingredients 
 

Instructions 

  • Place all ingredients in a large, high-powered blender and blend on high for 1-2 minutes, or until everything is well combined.
  • Taste to adjust flavor and serve immediately.

Notes

  • Using a frozen banana leads to a creamier smoothie. Freeze it the night before or a few hours beforehand. 
  • You can swap the peanut butter for any nut butter.
  • If you are using natural peanut butter, make sure you mix it before using.

Nutrition

Serving: 1/2, Calories: 325kcal, Carbohydrates: 49g, Protein: 9g, Fat: 16g, Sodium: 123mg, Potassium: 615mg, Fiber: 9g, Sugar: 26g

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

Did You Make This?

Follow @primaverakitchen on Instagram, snap a photo, and tag it #primaverakitchen. We’d love to see your recreation.

Olivia Ribas

Welcome

Hi, I'm Olivia


I’m so happy you’re here!! For the last 12 years, I’ve been sharing easy, quick, and family-friendly recipes like chicken, salmon, ground meat and pork chops (total reader favorites!), perfect for stress-free weeknight dinners made with fresh, seasonal ingredients.

Explore More

4.60 from 5 votes (4 ratings without comment)

Leave a comment

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

Rate This Recipe:




This site uses Akismet to reduce spam. Learn how your comment data is processed.

12 Comments

  1. Sues says:

    Despite the fact that I am absolutely freezing right now, I’d totally be up for sipping on this delicious-looking smoothie!

  2. Natalie @ Tastes Lovely says:

    Smoothies are such a great way to ease in to healthier eating, especially delicious ones like this peanut butter and chocolate version! Tastes like a dessert, but healthy enough for breakfast : )

  3. Cailee says:

    This looks amazing!! Only 5 ingredients? Gluten free? Vegan? …and chocolate for a healthy breakfast?? Sign me up!! Great recipe girlie!! 🙂

  4. Manali @ CookWithManali says:

    looks so good! I am always up for some Peanut Butter and Chocolate in my life!

  5. Kristine @ Kristine's Kitchen says:

    This smoothie is right up my alley! The combination of peanut butter, chocolate, and banana can’t be beat. I love it when a healthy breakfast or snack tastes like a treat!

  6. Julia says:

    Ah heck, I may just have to make this for dessert right now! I’ve got all the ingredients and the will to slurp this thing down in 2 seconds flat! YUM!

  7. Grace @ Earthy Feast says:

    Happy New Year my friend! This smoothie looks so dreamy! I’ll make it and add a scoop of vegan protein powder and call it dinner! Yum!

  8. Diana @ Soulful Necessities says:

    Delicious….perfect for anytime of the day.

  9. sandra says:

    What would you suggest substituting bananas for? I am allergic.

    1. Olivia Ribas says:

      I think one avocado would work 😉

      1. Priti says:

        What else can I use instead of bananas and avocados?

        1. Olivia Ribas says:

          I think you can substitute avocado with coconut cream, and you can also use papaya. However, these changes will naturally affect the flavor of the smoothie.