Peanut Butter Mocha Espresso Shake

5 from 2 votes

An energizing, dairy-free shake to start your morning off right!

There are a ton of classic combinations out there: ham and cheese, milk and cookies, or apples and cinnamon. These combinations work because the flavors complement each other so well, they make our taste buds do a happy dance! One of my favorite combinations has to be peanut butter and chocolate. Salty, savory peanut butter alongside rich and creamy chocolate simply makes my palate sing. The most iconic example of this is a Reeses candy bar, but that’s not exactly the best use of my calories! When I’m craving a sweet treat, I’ve started turning to this Peanut Butter Mocha Espresso Shake.

It satisfies all my sweet tooth cravings without filling me up with empty calories. You’ll get protein from the peanut butter, calcium from the almond milk, and potassium and fiber from the naturally sweet banana. And, since we threw some coffee into the mix, you’ll also get a burst of caffeine-fueled energy. Talk about a perfect way to start your day!

A Delicious, Dairy-Free Shake

You might have noticed that we use almond milk in this recipe. That not only keeps things dairy-free, but unsweetened almond milk is also free of saturated fat and cholesterol. The fats found in almonds are actually classified as heart-healthy because they’re monounsaturated and polyunsaturated fats. Almond milk also happens to have the fewest amount of calories out of all types of milk, too.

Most almond milk doesn’t have as much calcium or protein as regular milk, though, so you should look for a fortified version to give your body what it needs. Once it’s been fortified, most almond milk brands actually have more calcium than a glass of skim milk! They’re often chock-full of other vitamins and minerals, too, like vitamins D, A, magnesium, and zinc.

If you’re not a fan of almond milk, you could easily swap-in your favorite milk alternative. Just make sure you’re getting an unsweetened version to keep your sugar intake in check. And, as always, if you’re making substitutions or ingredient swaps, the nutrition information listed in the recipe may change slightly.

What if I Can’t Eat Peanuts?

We always formulate our recipes so it’s easy to modify based on your dietary restrictions. Some of you might be on a diet that doesn’t allow peanuts, and other might have food allergies! So don’t worry if you can’t eat peanuts, this recipe would taste great with a variety of nut butters.

You could start by making our clean eating almond butter recipe and using it in this Peanut Butter Mocha Espresso Shake. In fact, you could use that recipe to make any kind of nut butter because it has two simple ingredients: nuts and salt. You could swap out the almonds for peanuts, cashews, or sunflower seeds. It stores well in the refrigerator, too, so make enough to enjoy these shakes all week long.

We would also recommend checking out these seven healthy nut butter brands. They all feature clean ingredients, whether you’re seeking peanut butter or almond butter. Most of them are sold online through Amazon, too, so you don’t even have to search for them at your local grocery store!

5 from 2 votes

Peanut Butter Mocha Espresso Shake

With five delicious and clean ingredients, this shake is a dream come true.
Prep Time 5 minutes
Total Time 5 minutes
Yield 1 person
Serving Size 1 shake
Course Drinks
Cuisine Universal


  • 1/2 banana frozen
  • 1 tablespoon peanut butter
  • 1 tablespoon cocoa powder unsweetened
  • 1/2 cup almond milk
  • 1/2 cup brewed coffee strong, chilled
  • 3/4 cup ice


  • Combine all ingredients in a blender. Blend until smooth.

Nutrition Information

Serving: 1shake | Calories: 179kcal | Carbohydrates: 21g | Protein: 6g | Fat: 10g | Saturated Fat: 3g | Sodium: 97mg | Fiber: 6g | Sugar: 9g |
SmartPoints (Freestyle): 7
Keywords Budget-Friendly, dairy-free, Gluten-Free, Quick and Easy

Have you made this recipe?
Tag @skinnyms on Instagram or hashtag it #skinnyms

We have thousands of recipes, meal plans, and workout tips on the site! Gain access to our collection by following us on Facebook, Pinterest, or Instagram.

This post may include affiliate links.

Chef Nichole

Nichole has a culinary degree from Great Lakes Culinary Institute and has worked in the culinary industry for 10 years. She also has the knowledge to write recipes using the most nutritious, fresh, and balanced ingredients. Nichole enjoys creating healthy and tasty recipes anyone can prepare, no matter their cooking skill level.

More by Chef Nichole


    1. You can leave out the banana or substitute another frozen fruit, however this will change the nutrition information and the consistency of the shake.

  1. My husband’s cardiologist has recommended a plant based diet. My husband also is a Type 2 diabetic. My concern is the impact of the high level of carbs and sugars in some of the recipes and how it will impact his diabetes. Please advise.

    1. Hi Yvonne,

      Whenever there are health concerns, we recommend checking with your doctor before changing up your diet.

Leave a Reply

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

Recipe Rating