Good-for-you ingredients such as spinach, hemp seeds, and banana are hidden in this delicious vegan Chocolate Peanut Butter Smoothie. You’ll forget that it’s actually healthy! You can enjoy it for breakfast, as an afternoon snack, or even dessert. It makes a great post-workout protein shake, too. This easy green smoothie recipe is vegan, dairy-free, and gluten-free.

Chocolate and Peanut Butter
Is there anything more magical that the flavor combination of chocolate and peanut butter? I don’t think there is. Reese’s knew what they were doing when they put those two together. Peanut butter cups were one of my favorite candies when I was little, and Justin’s Dark Chocolate Peanut Butter Cups are a favorite of mine now.

Vegan Chocolate Peanut Butter Smoothie
I know that this Chocolate Peanut Butter Smoothie recipe is nothing ground breaking. There are probably hundreds of vegan blogs with similar recipes. But this is an old favorite of mine that I’ve shared with health coaching clients and cooking class students in the past, and somehow, it had never made it to my blog. It’s one that I make often in the summer months.

What You Need
- Frozen bananas
- Spinach
- Raw cacao powder or cocoa powder
- Natural peanut butter
- Hemp seeds
- Non-dairy milk
See the recipe card for exact amounts.

How to make a Chocolate Peanut Butter Smoothie
This recipe couldn't be easier to make! You just throw all of the ingredients together in your blender and blend until it's smooth and creamy. It whips up in a matter of seconds in my Blendtec.
I like to drink smoothies for breakfast, so I put together smoothie bags to make things easy for myself in the morning. To make smoothie bags, you just pop all of the ingredients, minus the liquid, in a bag and then dump it all in your blender in the morning. I like to use reusable silicon bags. The peanut butter in this recipe might make that a little difficult, because it's so sticky. You can put everything else in your bag and add the peanut butter when you're ready to make your drink.

Recipe Notes
When you're buying peanut butter, you should look for the natural kind that just contains nuts and maybe salt.
You can use either raw cacao powder or cocoa powder in this recipe. Cacao is made my cold pressing raw cocoa beans, and it has many health benefits. It is a little pricy though. Cocoa is roasted, so isn't as nutritious, but it is just as delicious.
This smoothie is just as delicious with other nut butters, such as almond or cashew. If you don’t eat nuts, you can simply swap the peanut butter for sunflower seed butter or soy butter.
If you'd like your smoothie to be a little sweeter, you can add a tablespoon or two of maple syrup or agave.

Serving Your Smoothie
This smoothie tastes like dessert for breakfast. Of course, you can have it for dessert, if you have a hankering for chocolate after dinner. It makes a great afternoon pick-me-up too. It’s a big hit with kids who have no idea that it’s full of good-for-you foods like bananas and spinach. Because it's high in protein, you can also drink it as a post-workout protein shake as well.



Chocolate Peanut Butter Smoothie
Ingredients
- 2 frozen bananas
- 2 cups spinach
- ¼ cup raw cacao powder or cocoa powder
- ¼ cup creamy natural peanut butter
- 3 tablespoons hemp seeds
- 2 cups non-dairy milk
Instructions
- Mix all of the ingredients together in a blender until smooth.
- Serve immediately.

Other smoothies and shakes you might enjoy include:
- Chocolate Cherry Smoothie
- Cherry Almond Smoothie Bowl
- Vegan Chocolate Shake
- Chocolate Cherry Smoothie
- Carrot Cake Smoothie
- Chocolate Hummus Shake
Becky Striepe
YESSS! This looks so amazing. I am addicted to PB cups, and this looks like a much healthier option.
Dianne
Thanks, Becky! Enjoy!