This peanut butter coffee smoothie is high in protein and easy to whip up in a blender in minutes. Made with frozen banana, coffee, peanut butter and protein powder you’ll love this delicious combo!

Peanut Butter Mocha Smoothie - Vegan
Peanut Butter Mocha Smoothie - Vegan

This smoothie features all my favourite smoothie ingredients: coffee, peanut butter, frozen banana and vegan protein powder. If you want to amp up the nutrition you could always add superfoods like spinach, spirulina, hemp seeds or chia seeds to the mix.

I even added half a teaspoon of turmeric, which seems a little odd but you can’t taste it and it has wonderful anti-inflammatory properties. And the frozen banana is the key to creamy smoothies so don’t skip that part!

You could also check out my posts on the best superfoods to add to smoothies and the best vegetables to add to smoothies for more ideas. I might even sneak some frozen sweet potato or frozen cauliflower in the next one for added volume.

This smoothie is ready to fuel your next hike, or long training run, a tough morning workout or just a busy day at work. I could barely believe how good it tastes, the hint of peanut butter with coffee, chocolate and banana is unreal!

More Smoothie Recipes

Here are some more delicious smoothies you’ll love:

Or check out my vegan protein smoothie ebook here.

Peanut Butter Mocha Smoothie - Vegan

Peanut Butter Coffee Smoothie

  • Author: Deryn Macey
  • Prep Time: 5 mins
  • Total Time: 5 mins
  • Yield: 1 1x
  • Category: Smoothie
  • Method: Blender
  • Cuisine: American
  • Diet: Vegan

This thick and creamy peanut butter coffee smoothie add the perfect charge of caffeine to your morning along with natural fats, protein and energizing carbohydrates.




  1. Add all ingredients to a blender and mix until smooth and creamy.
  2. Pour into a glass and enjoy!

Keywords: banana coffee smoothie, protein coffee shake