• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Clean & Delicious logo

  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • Recipes
  • Video
  • Food For Thought
    • Intuitive Eating
    • Mental Health
    • Nutrition
    • Weight Loss
  • Shop
  • About
  • Contact
    • Work With Me

Home » Recipes » Breakfast » Protein Shakes + Smoothies » Chocolate Protein Shake

Sep 11, 2021(updated October 13, 2021)

Chocolate Protein Shake

4.83 from 17 votes
By Dani Spies
Jump to Recipe Jump to Video Print Recipe

This post may contain affiliate links.

Learn how to make a cold, creamy Chocolate Protein Shake to help support your health, wellness, and weight loss goals. This is a delicious, protein-packed smoothie that is quick, easy, nourishing and satisfying. Enjoy this shake for breakfast or as a pre or post-workout meal.

chocolate protein shake topped with almond butter

One of my favorite ways to increase my protein intake is to make up a delicious protein shake, first thing, for breakfast (or after a great workout!). I’ve experimented with a variety of different ingredients and combinations and dare I say, this is the best chocolate protein shake I have made to date.

I’m so happy to report that this is a super flexible recipe. Take the base recipe and make it your own. If you prefer something fruity, you can always make my strawberry banana smoothie recipe with an added scoop of protein powder for a boost. So many options! I feel confident that you are on your way to finding your new, go-to, protein shake recipe.

Smoothie vs. Protein Shake

The biggest difference between a smoothie and a protein shake is the addition of protein powder. Often when we make fruit smoothies, they don’t include very much protein, fiber or fat. They can definitely be delicious, but they’re usually not super satisfying and you may find yourself hungry shortly after enjoying your smoothie, which can make health and weight loss goals feel very challenging.

A protein shake typically contains ingredients that offer a substantial amount of staying power. For this particular chocolate protein shake, we’re using a high-quality protein powder, nut butter, plus nutrient-rich fruits and vegetables as well.

There are also other optional mix-ins that you can choose to increase the protein, fat and fiber even more! I love hemp, chia and flax seeds, nut and seed butter, tofu, and/or Greek yogurt (just to name a few).

For me, the protein in combination with some healthy fat and fiber helps to keep me feeling satisfied for longer, so I don’t find myself hungry an hour or two after breakfast. I’m hoping this will help you as well!

Let’s get to all of the delicious details!

chocolate protein shake in a glass near a banana and spinach leaves

Chocolate protein shake for weight loss:

Remember, the key to sustainable weight loss is NOT trying to eat as little as possible. Instead, you want to focus on the abundance of beautiful, delicious, nutritious real food ingredients we have to choose from.

I want you to nourish yourself and enjoy real foods that leave you feeling satiated and satisfied.

This easy, healthy chocolate protein shake is made with simple, wholesome ingredients that help you to feel great and you might already have most of them in your fridge and pantry. You’ll need:

  1. Frozen banana – using frozen fruit is best in smoothies to make it thick and creamy. Just be sure to peel the banana before freezing it!
  2. Baby spinach – just a handful adds a good amount of nutrients. It may turn your shake an interesting color, but don’t worry, you can’t taste it!
  3. Frozen cauliflower – fills this shake with extra vitamins and minerals and also makes it extra creamy. You won’t be able to taste the cauliflower at all. PROMISE!
  4. Almond butter – a bit of almond butter (or your favorite nut/seed butter) adds a bit of protein and healthy fats, plus a delicious creaminess to this shake. Use any favorite brand of all-natural nut butter, which should be just nuts or just nuts + salt (or make your own!)
  5. Chocolate protein powder – You can use any type of protein powder you like. I really like the flavor and texture of whey protein powder. 
  6. Cacao or cocoa powder – for enhancing the chocolate deliciousness!
  7. Cinnamon – for an additional flavor boost.
  8. Almond milk – feel free to use any milk you’d like. I prefer an unsweetened vanilla almond milk, but coconut, cashew or oat milk would also be great choices.

Chocolate protein shake without banana:

This is a request I get a lot! People seem to love or hate bananas in their protein shakes and smoothies. If you happen to be someone who does not like bananas in their frozen treats, have no worries, this is an easy fix. Simply swap in an equal amount of frozen mango or frozen avocado. Both of these options will give the same thick, creamy texture without banana.

ingredients for making a chocolate protein shake divided into little bowls

How to make a chocolate protein shake:

This is one of the easiest recipes ever! Simply add all of the ingredients to a blender and blend until the mixture is smooth and creamy. I like to use a high-speed blender, but any blender should get the job done.

ingredients for a smoothie in a blender

If you prefer a step-by-step, here’s the simple breakdown:

  1. First up, add the milk. Pouring the liquid in first helps the protein shake blend more easily.
  2. Then, a handful of baby spinach goes into the blender. You can make this a big handful or a small handful. Baby spinach is very sweet and mild, so it’s a great way to work some greens into your shake without changing the flavor.
  3. Next up, a serving of chocolate protein powder. I personally prefer whey protein powder because it’s super rich and creamy, but you can use a plant-based protein powder, if you prefer. Use any favorite, just be sure to look for simple ingredients and a short ingredient list.
  4. Kick up the chocolate flavor, I am adding a tablespoon of cacao powder. Cocoa powder works as well.  
  5. Bulk up the volume of this shake, add about 3/4 cup of frozen cauliflower. You cannot taste it at all, but it makes the shake nice and creamy and adds a good amount of fiber, as well – one of those magical ingredients that help us feel satisfied for longer after a meal. If you don’t like or have cauliflower, try some frozen zucchini!
  6. For some good healthy carbs and natural sweetness, throw in 1/2 frozen banana. If you don’t like bananas, try subbing in some frozen mango. 
  7. Now, add a big fat dollop of almond butter or whatever nut or seed butter you love and have on hand.
  8. And finally 1/4 teaspoon of cinnamon for a bit of extra flavor.
  9. Blend that all up – let it get nice and rich and creamy. If you prefer it thinner, you can always add an extra splash of milk!
pouring a chocolate protein shake out of a blender and into a glass

Tips for the best protein shake:

Protein shakes are really easy to make, but here are some recommendations for a perfect shake every single time!

  • Use frozen fruit. Blending fresh fruit in your shake can make it thin and watery. Frozen fruit is best, as it helps keep the shake super cold and thick. Also, keep in mind that ice doesn’t blend well and can also make your shake watery, so it’s best to skip unless absolutely necessary.
  • Add more milk. Feel free to add more liquid if your shake is too thick or won’t fully blend. High-powered blenders tend to blend frozen fruit much better, so if you have a regular or personal-sized blender, you may need to add more milk.
  • Blender settings. For a thick and creamy shake, start the blender on low speed, then gradually increase to high to help blend all ingredients. Finally, end with the blender on low speed.
  • Sweetener. If your shake doesn’t taste sweet enough for your liking, you can add a 1/2 tablespoon of honey, pure maple syrup, 1 pitted Medjool date, or other sweetener of your choice.

Add extra nutrients to this chocolate protein shake:

It’s easy to add extra vitamins and minerals to any shake or smoothie by adding some nutrient-rich ingredients. Here are some suggestions:

  • Ground flaxseed – add up to about a tablespoon to give your shake a boost of fiber, healthy fats and antioxidants.
  • Chia seeds – you can mix in up to a tablespoon of chia seeds to give your shake extra healthy fats and fiber.
  • Hemp seeds – another seed that will add extra healthy fats, omegas and minerals.
  • Oats – rolled or quick oats can be blended in your shake to really give it staying power! You can add up to about 1/3 cup of oats. Do not use steel cut oats, as they will not blend well.
  • Avocado – adding about 1/4 or 1/2 an avocado adds healthy fats and will make your shake extra thick and creamy.
chocolate smoothie in a glass with a straw

More high-protein breakfast recipes:

If you’re looking for more easy, delicious, nutritious breakfast recipes to support your health and weight loss goals, I recommend these favorites.

  • Green Breakfast Smoothie
  • Peanut Butter Banana Smoothie
  • Peanut Butter Protein Pancakes
  • Pumpkin Protein Pancakes
  • Apple Protein Muffins

If you make this chocolate protein shake recipe, be sure to leave a comment and ★ rating below letting me know how it turned out. Your feedback is so helpful for me and our Clean & Delicious community (thank you!).

chocolate protein shake topped with almond butter
Print Recipe
4.83 from 17 votes

Chocolate Protein Shake

This protein-packed, delicious chocolate protein shake is a great recipe to help support health and weight loss goals and is perfect for anyone who is looking for a simple, tasty breakfast idea that is quick, easy, nourishing and satisfying.
Course: BREAKFAST, snack
Cuisine: American
Author: Dani Spies
Prep Time5 mins
Total Time5 mins
Servings: 1 serving
Calories: 327kcal

Ingredients

  • 1 cup almond milk
  • handful baby spinach
  • 1 serving chocolate protein powder I use Tera’s Whey – 2 scoops is one serving
  • 1 tablespoon cacao or cocoa powder
  • 3/4 cup frozen cauliflower
  • 1/2 frozen banana
  • 1 tablespoon almond butter
  • 1/4 teaspoon cinnamon

Instructions

  • Pop everything in a blender and blend until rich and creamy. The shake will blend best if you add the ingredients in the order listed above. Add milk, then spinach, then protein powder and then all of the other ingredients.
    chocolate protein shake ingredients in a blender
  • Pour into a large glass and enjoy!
    pouring a chocolate protein shake into a glass

Notes

  • This is a super flexible recipe! If you don’t like cauliflower, swap in frozen zucchini or avocado.
  • Don’t like bananas?  Frozen mango is the perfect swap!
  • I am a big fan of whey protein (this is one of my favorites).  If you prefer to keep this shake plant-based and vegan, swap in your favorite plant-based protein.

Nutrition

Serving: 1recipe | Calories: 327kcal | Carbohydrates: 28g | Protein: 30g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 7g | Cholesterol: 60mg | Sodium: 405mg | Potassium: 641mg | Fiber: 7g | Sugar: 12g | Vitamin A: 39IU | Vitamin C: 41mg | Calcium: 393mg | Iron: 2mg

Diet, Paleo, Protein Shakes + Smoothies, Recipes, Video

About Dani Spies

Dani Spies is the founder and host of Clean & Delicious; a weekly cooking show on YouTube and a healthy eating blog that celebrates real, whole foods! She takes a holistic approach to health and wellness and is loved for her approachable, down to earth style both in and out of the kitchen.

Learn MoreWork With Me

Reader Interactions

Yum! I love this recipe.

    Leave a review Cancel reply

    If you loved this recipe please leave a comment and star rating below. Questions are also welcome. Cheers!

    Recipe Rating




    Comments

  1. Susan says

    September 21, 2021 at 6:57 am

    5 stars
    This was a real treat! I took the plunge and added the cauliflower. I used frozen florets for convenience. Dani, where’s the nutritional info for this awesome recipe?

    Reply
    • Dani says

      September 21, 2021 at 7:34 am

      I’m so so glad you liked it! I just adjusted the recipe card, so you can now see the nutritional info. Enjoy!

      Reply
      • Susan says

        September 22, 2021 at 6:18 am

        Perfect, thanks Dani. Your recipes are always worth making. You never steer me wrong.
        By the way, I used vanilla protein powder because that’s all I had on hand, and it was fine — it was still plenty chocolatey from the unsweetened cocoa powder. I also threw in 3 ice cubes to give me that chocolate shake feel. This recipe is a keeper.

        Reply

Primary Sidebar

Hi, I’m Dani.

I’m a Health, Wellness & Weight Loss Coach, Mom of two, and the Founder of Clean & Delicious®. I’ll show you how to make healthy eating CRAZY-easy and insanely DELICIOUS!

Learn more

Stay Connected

Never Miss a Recipe

Sign up for free recipes straight to your inbox.

Reader Faves

shrimp and green beans on small plate with fork

Roasted Shrimp and Green Beans

meatloaf muffins on plate

Turkey Meatloaf Muffins

Brussels Sprouts + Grapes

Roasted Brussels Sprouts and Grapes | Healthy Holiday Side Dish

Turkey Stuffed Zucchini Boats - Clean & Delicious®

Turkey Stuffed Zucchini Boats

Roasted Rosemary Chicken

Baked Chicken And Potatoes

apple-protein-muffins

Apple Protein Muffins

Seasonal Picks

spinach frittata in cast iron pan

Spinach Frittata

warm blueberry crisp with vanilla ice-cream

Blueberry Crisp Recipe

open-faced fish taco on white plate

Easy Fish Tacos

healthy foods

10 Healthy Fridge Staples

blueberry oatmeal muffin cup

Baked Blueberry Lemon Oatmeal Muffin Cups

steamed beets in a white bowl

Simply Steamed Beets

My Ebooks

photo of salad and ice cream ebook

Search

As Featured On

Footer

Never miss a recipe!

Subscribe to get new recipes + tips via email plus my BONUS smoothie making guide!

  • Recipes
  • Food For Thought
  • Shop
  • About
  • Work With Me

© 2023 Clean & Delicious. Privacy Policy

Jump on the Interest List for My New Course:

The Don’t Diet