This post may contain affiliate links. Learn more here.
Breakfast/ Drinks/ Recipes/ Snacks/ Vegan Recipes/ Vegetarian Recipes

Chocolate-Cherry Vegan Protein Shake

Cherry Chocolate Vegan Protein Shake Recipe

This shake is sort of a smoothie disguised as a chocolate shake—it has greens and plenty of protein, but it tastes chocolatey, rich and decadent. Hand it to an unsuspecting party  and they’d never guess it was a protein shake, let alone a vegan protein shake!

Cherry Chocolate Vegan Protein Shake Recipe

Chocolate-Cherry Vegan Protein Shake

A vegan cherry-chocolate shake that doubles as a protein-packed green smoothie.
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Servings: 2 servings


  • 1 cup chocolate coconut milk ice cream or any chocolate-flavored non-dairy ice cream
  • 1 1/2 cups frozen cherries
  • 1 cup packed baby kale
  • 1/2 cup chocolate soy milk
  • 1 frozen banana peeled and chopped
  • 2 tablespoons nut butter peanut or almond work best
  • 2 tablespoons chia seeds


  • Place the coconut milk ice cream in a blender, then add the cherries and baby kale. Add the soy milk, chopped banana, nut butter, and chia seeds. Blend until smooth and the greens are no longer visible. If the shake is too thick, pour in a little more soy milk, or you can also wait until the ice cream melts before using if you prefer a thinner smoothie.
  • Divide between two large glasses and serve.


Depending on the quality of your blender, you may need to add the frozen fruit in batches and/or stop the blender to stir the mixture in order for it to blend more smoothly.
You can use dairy milk/yogurt, kefir, or ice cream in place of the non-dairy ingredients (chocolate or cherry-flavored would be best) for more protein. You can also use hemp seeds in place of the chia seeds as a protein source.
Craving more veg-friendly recipes? Shop our collection of vegetarian and vegan cookbooks!

You Might Also Like


  • Reply
    Erin | The Law Student's Wife
    September 11, 2014 at 8:24 am

    I have a SERIOUS sweet tooth, so I’m always looking for fresh, healthy desserts to keep me satisfied. This is perfection!

  • Reply
    Rivki Locker (Ordinary Blogger)
    September 11, 2014 at 9:07 am

    Love that this shake has the nice (kale) AND the naughty (chocolate). I am usually hesitant to add greens to my shakes for fear of making them bitter. But this looks like a really nice combo. Bookmarking it to try soon!

    • Reply
      Dana Raidt
      September 12, 2014 at 11:55 am

      You honestly don’t even taste the greens—especially if you have a more high-tech blender, it pulverizes them completely. I find using baby greens like baby kale helps a little in the taste department, too!

  • Reply
    [email protected]
    September 11, 2014 at 9:50 am

    A protein milkshake. Yum! Sounds like the best post workout meal! Thanks for sharing!

  • Reply
    September 11, 2014 at 10:34 am

    This looks yummy! I’m going to have to try this, Haha. It has to be better than wendy’s frosty’s i am currently hooked on. Shhh, don’t tell my boyfriend. Haha. I’ve pinned this for later. Thanks for sharing & happy Thursday!

    • Reply
      Dana Raidt
      September 11, 2014 at 10:38 am

      Yeah, if you have a frosty addiction, this should do the trick 🙂

  • Reply
    Dana Raidt
    September 11, 2014 at 10:37 am

    Awesome! Hope you love it. It’s seriously so decadent it feels like there’s no way it could be healthy. But it is!

  • Reply
    Maryann D.
    September 11, 2014 at 12:24 pm

    This is definitely a wonderful protein shake. My daughter is vegan and will love it, me too!

  • Reply
    September 11, 2014 at 1:26 pm

    Mmmmm…I ALWAYS want a chocolate milkshake. I’ll take the healthy green smoothie part as a bonus. I’ve got everything but the ice cream on hand – I’ll have to pick some up so I can make this over the weekend. 🙂

  • Reply
    Liz @ Floating Kitchen
    September 11, 2014 at 5:43 pm

    I’m totally down for a smoothie disguised as a milkshake! And chocolate + cherries can’t be beat!

  • Reply
    Christina @ Bake with Christina
    September 11, 2014 at 7:14 pm

    Mmmm this sounds so good, yet it’s a bit healthier for you! How awesome!

  • Reply
    Heather Mason
    September 11, 2014 at 11:57 pm

    I want a milk shake now! i think it’s time to start that blender up again! Glad to know i”M not the only that feels like barfing after I drink a regular milkshake.

    • Reply
      Dana Raidt
      September 12, 2014 at 11:57 am

      Ha! I knew there were more of us out there. This one doesn’t have that “oh no, what have I done?” feeling afterwards 🙂

  • Reply
    September 13, 2014 at 10:26 pm

    Eating some chocolate WITH my greens always sounds like a good idea to me! Throw cherries into the mix as well and I am a VERY happy camper. These sound great!

  • Reply
    February 17, 2015 at 9:51 am

    I just made this smoothie using coconut water and crushed ice in place of the coconut ice cream and it was fabulous! I am new to the vegan lifestyle so I’m always on the lookout for great new recipes to try. This one totally fits the bill! This smoothie was delicious, healthy and filling and I loved that there was kale added! You couldn’t even taste the kale with the addition of chocolate soy milk and peanut butter. Thanks so much for this recipe…I will make this one often!!

  • Leave a Reply

    Recipe Rating