The Best Chocolate Protein Shake

This chocolate protein shake is chocolatey, packed with protein, and the perfect post workout snack or easy breakfast recipe!

Top this protein shake with your favorite nut butter, granola, or fruit!

Two glasses full of protein shakes

Just Make a Smoothie

Have you been in one of those moods where you just can’t figure out what to eat? I tend to get that way after the holidays or after bigger group gatherings!

It’s like you’ve socialized, eaten, and drank and your body is tired of making decisions and just needs something quick and easy. Your body is also craving nutrient packed meals that don’t take too much time.

I always know a smoothie will satisfy my hunger and make sure I have enough nutrients to function for the rest of the day!

This chocolate protein shake thick and creamy and not too sweet. Think dark chocolate meets salted caramel in a shake form!

ingredients in blender

Smoothie Ingredients

The base of this protein shake is frozen fruit. People always ask if they can use fresh fruit instead. You can use fresh fruit, but we recommend frozen fruit. It keeps it creamy, cold, and delicious.

Here are all of the ingredients you will need as well as some substitution options!

Frozen Blueberries- We chose frozen blueberries for this smoothie because the add a tad of sweetness to your protein shake as well as yummy vitamins.

We also wanted this smoothie to stay darker in color, so feel free to use any frozen berry that you have!

Frozen Bananas- We love using frozen bananas as a base for smoothies and shakes. You can’t usually find frozen bananas in the grocery store, so be sure to keep a stash of frozen bananas in your freezer at all times.

Check out our post on how to freeze bananas here!

Chocolate Protein Powder- Chocolate protein powder is a great way to have chocolatey goodness in your smoothie with the added benefit of protein! We used Bulletproof Collagen Protein in this smoothie, but feel free to use your favorite protein powder.

Check out our guide to the best protein powder for all of our favorite protein powders!

Cocoa Powder- Find yourself some unsweetened cocoa powder for this recipe! Sweetened cocoa powder gives recipes an artificial flavor and added sugar!

We love buying cocoa powder in bulk at whole foods, but most grocery stores have a great unsweetened cocoa powder option.

Greek Yogurt- The greek yogurt in this recipe adds extra protein and creaminess! You just can’t beat the texture greek yogurt gives a shake!

Cashew Butter- Add cashew butter to anything and it tastes a little bit like cookie dough. That is our motto. The cashew butter in this recipe adds the perfect amount of saltiness and an added protein bonus.

Almond Milk- Feel free to use whatever milk or liquid that you would like! We use almond milk because it’s our favorite!

Blended protein shake being poured into a glass

Protein Shake Hacks

Make sure you use a high powered blender.

The key to a perfectly creamy smoothie or protein shake is a high powered blender! We use a Vitamix, but any brand will do.

If you use a high powered blender, you end up with a creamy and drinkable consistency that everyone loves!

Frozen fruit is key!

Like I mentioned before, frozen fruit is key to a delicious smoothie. If you use fresh fruit in a smoothie, it creates a watery and pulpy consistency!

High quality protein powder.

The higher-quality protein powder the better the flavor. Low-quality protein powders tend to have more of an artificial flavor and tend to have fillers! Do yourself a favor and find a higher quality protein powder, sometimes you can find amazing deals on protein!

Meal prep your protein shake.

An easy way to meal prep protein shakes is to prepare a shake and pour the shake into ice cube trays! From there, when you’re ready for a shake, add protein cubes to a blender, add almond milk and blend!

Protein shake topped with almond butter and chocolate chips

More Protein Shakes


Chocolate Protein Shake

This chocolate protein shake is chocolatey, packed with protein, and the perfect post workout snack or easy breakfast recipe!

  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
Author: Linley Richter
Yield: 2 1x
Category: Smoothie
Method: Blender
Cuisine: American


  • 1 cup frozen blueberries
  • 1 medium frozen banana
  • 1/4 cup chocolate protein powder (any kind!)
  • 1 tablespoon cocoa powder
  • 1/4 cup nonfat Greek yogurt
  • 2 tablespoons cashew butter
  • 1/2 tablespoon ground flaxseed
  • 1 cup unsweetened plain almond milk


  1. Place all ingredients into a high-speed blender.
  2. Blend on high for around 1 minute, stopping to scrape the sides. You may need to add more milk to thin as needed.
  3. Serve immediately!


Nutrition information uses: Tera’s Whey Dark Chocolate Protein Powder.


  • Serving Size: 1/2
  • Calories: 279
  • Sugar: 18
  • Fat: 10
  • Carbohydrates: 37
  • Fiber: 6
  • Protein: 17
Hashtag with us!
Don’t forget to tag your posts on social media with the hashtag, we’d love to see what you’re up to!

Leave a comment



    Send this to friend