Chocolate Peanut Butter Banana Smoothie — a satisfying, protein-packed smoothie that hides a full serving of greens and tastes just like a peanut butter cup. It’s an easy, nutritious option for breakfast, a post-workout boost, or a healthy dessert replacement.
If you enjoy smoothies as a meal, try other popular recipes such as The Best Breakfast Smoothie or the Healthy Green Smoothie Recipe for more ideas.

There really isn’t a better trio than chocolate, peanut butter, and banana. Together they create a dessert-like flavor while still delivering nutrients, fiber, and protein.
Why Make this Chocolate Peanut Butter Banana Smoothie?
This smoothie gives you vegetables, healthy fats, and the rich flavor of a peanut butter cup—all in one glass. Here’s why it’s a favorite:
Naturally sweetened — No added sugars or soda. The sweetness comes from frozen bananas, so you get a creamy, naturally sweet base without processed sweeteners.
Veggie-packed — A full serving of spinach blends right into the mix. When fully blended, the greens are virtually undetectable but add vitamins, minerals, and color.
Pantry staples — Cocoa powder, peanut butter, almond milk, and flaxseed are the core ingredients, so this smoothie is easy to make when your pantry is stocked.
Check it out!
Guide to Smoothies
Read our Guide to Smoothies for tips that help you build the perfect smoothie and to browse 100+ recipes.

What You Need
All of the smoothies in this collection use frozen fruit (no ice), which keeps the texture creamy without diluting flavor. For this recipe, prepare sliced frozen bananas in advance so the blender can produce a thick, creamy result.
- Frozen bananas — 2 cups sliced frozen bananas form the base and provide natural sweetness.
- Peanut butter — 3 tablespoons of all-natural creamy peanut butter for flavor and healthy fats.
- Unsweetened cocoa powder — 1/4 cup, to create a rich chocolate flavor without added sugar.
- Ground flaxseed — 1 tablespoon for fiber and omega-3s.
- Fresh spinach — 1 packed cup (or more if you like), which blends into the smoothie without affecting taste.
- Unsweetened almond milk — about 1 cup, adjust for desired thickness. Any milk or milk alternative will work.

Optional Add-Ins
This chocolate peanut butter smoothie is excellent at masking additional flavors, so you can easily add other nutritious ingredients. Ideas:
- Protein powder: Replace a tablespoon or two of cocoa with a chocolate protein powder for extra protein.
- Vanilla: A splash of vanilla extract will enhance the peanut butter-cup profile.
- Frozen cauliflower: Adds extra nutrients and body without changing taste—great for extra fiber and vitamins.

How to Blend a Smoothie
Blending this smoothie is fast and foolproof:
- Put the frozen banana, peanut butter, cocoa, flaxseed, spinach, and almond milk in a high-speed blender.
- Blend on high for 1–2 minutes until completely smooth. Add more milk as needed to reach your preferred consistency and make sure there are no visible spinach chunks.
Easy Chocolate Magic Shell
If you want a fun finishing touch, this homemade magic shell sets up quickly and looks impressive. You’ll need:
- 1/2 cup chocolate chips
- 1 tablespoon coconut oil
Directions: Melt the chocolate chips with the coconut oil in a medium bowl. Dip the rim or top of your smoothie glass into the melted mixture and refrigerate for about 10 minutes to harden.

More of our favorites…
Banana Smoothie Recipes
- Banana Smoothie
- Strawberry Banana Smoothie
- Peanut Butter Banana Smoothie
- Blueberry Banana Smoothie
Chocolate Peanut Butter Banana Smoothie
This smoothie combines frozen banana, creamy peanut butter, and unsweetened cocoa for a smooth, chocolatey drink with a hidden serving of greens.
Ingredients (Serves 2)
- 2 cups sliced frozen bananas
- 3 tablespoons all-natural creamy peanut butter
- 1/4 cup unsweetened cocoa powder
- 1 tablespoon ground flaxseed
- 1 packed cup fresh spinach
- 1 cup unsweetened almond milk (or more to adjust thickness)
Instructions
- Place all ingredients into a high-speed blender with the frozen bananas at the base.
- Blend on high until smooth and creamy, stopping to scrape down the sides as needed. Add more almond milk if you prefer a thinner consistency. Serve immediately.
Tips & Notes
- For extra protein, swap part of the cocoa for a scoop of chocolate protein powder.
- To make the smoothie thicker and colder, use extra frozen banana or add a few frozen cauliflower florets—cauliflower blends in without changing flavor.
- Try the magic shell for a fun garnish: melt 1/2 cup chocolate chips with 1 tablespoon coconut oil, dip the glass rim, and chill to harden.
Nutrition (per serving, approximate)
Calories: 328 kcal; Carbohydrates: 48 g; Protein: 10 g; Fat: 16 g; Fiber: 11 g; Sugar: 21 g. Nutrition values are estimates and should be used as a guideline only.

Love this recipe? Leave a comment below to share how it turned out or tag your post on social media with #fitfoodiefinds — we’d love to see your creations!