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!

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!


Get our Top 10 5-Star Recipes!
Join our email list for new recipes and BONUS: get our top 10 ⭐️⭐️⭐️⭐️⭐️ recipes e-book!
Chocolate Protein Shake 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!
Best Protein Powders
Check out our top protein powder recommendations for baking, smoothies, and everything in between.
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!

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!

More Protein Shakes

Chocolate Protein Shake
Ingredients
- 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
Instructions
- Place all ingredients into a high-speed blender.
- Blend on high for around 1 minute, stopping to scrape the sides. You may need to add more milk to thin as needed.
- Serve immediately!
This recipe is a true masterpiece! The presentation is beautiful and the taste is out of this world. I can’t wait to make it again.
Holy moly this is so good!! It’s creamy, chocolatey and so delicious I have had this smoothie two days in a row and I even shared with my family because I enjoyed it so much. I even threw in some spinach to get some greens in. I didn’t have chocolate protein powder so I used plain whey protein powder and doubled cocoa powder. Highly recommend 5/5!!!
This is amazing!! I added cashews instead of cashew butter and still turned out 10/10!
Added maca and hulled hemp seeds to this recipe. This is by far the best thing I have tasted in a long time. Yummy yum yum… so much goodness 😉
This is amazingly good! So delicious
If I want to freeze these, can you freeze
Greek yogurt or is that a no-no?
Thank you!
Hey Dana! You can definitely freeze this!