Vegan Peanut Butter Cup Shake

This post may contain affiliate links. Please read my disclosure and privacy policy.

As you may know, I’ve been drinking quite a few chocolate shakes lately. So much so that I’ve been going through my ingredients fast!

peanut butter cup milkshake in a glass with a straw

This shake is the happy result of me running out of my usual ingredients.

On the weekend I’ll usually make a double-batch of smoothie for Austin and I to share, but I didn’t have enough ingredients to make a big batch of my usual recipe– so I decided to replace them with a few spoonfuls of peanut butter to help with the “creamy” factor. Holy cow, was it delicious!

What sets this shake apart from my other popular Chocolate Peanut Butter Banana Shake is that it’s sweetened with dates, instead of banana. Don’t get me wrong, I do love bananas in smoothies, but sometimes I don’t want the “banana flavor” that comes along with them. Dates add sweetness without a distracting flavor, making this shake taste downright decadent– remarkably like a liquid peanut butter cup!

And, just in case you don’t already love dates as much as I do, studies have shown that dates can be considered a low-glycemic food and that they may even be beneficial for those dealing with diabetes. So, I hope everyone will enjoy this delectable shake as much as I do!

Vegan Peanut Butter Cup Shake
Serves 1

3/4 cup water
1 tablespoon chia seeds
2 tablespoons all-natural peanut butter*
3 soft Medjool dates, pitted
1/2 teaspoon vanilla extract
1 1/2 tablespoons raw cacao powder
3 large handfuls of ice cubes

*Peanuts are one of the crops most heavily sprayed with pesticides, so make sure to buy organic whenever possible.


Combine all of the ingredients, except for the ice, in a high-speed blender and blend until the seeds are completely broken down. Add in the ice and blend again to create a thicker shake that’s cold and creamy. Serve immediately.

Note: If you don’t have a high-speed blender, I’d recommend soaking the chia seeds and dates in the water at least 20 minutes ahead of time, or even overnight, to help them break down in the blender easier.

pouring peanut butter cup smoothie into a glass

Peanut butter cup shake
Add to Collection
Print Pin
5 from 20 votes

Vegan Peanut Butter Cup Shake

A creamy dairy-free milkshake that tastes like a chocolate peanut butter cup!
Course Dessert, Drinks
Cuisine American
Keyword shake, Vegan Peanut Butter Cup Shake
Prep Time 5 minutes
Total Time 5 minutes
Servings 1
Calories 512kcal



  • Combine all of the ingredients, except for the ice, in a high-speed blender and blend until the seeds are completely broken down. Add in the ice and blend again to create a thicker shake that's cold and creamy. Serve immediately.


If you don't have a high-speed blender, I'd recommend soaking the chia seeds and dates in the water at least 20 minutes ahead of time, or even overnight, to help them break down in the blender easier.


Calories: 512kcal | Carbohydrates: 71g | Protein: 14g | Fat: 20g | Saturated Fat: 4g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 8g | Sodium: 274mg | Potassium: 689mg | Fiber: 14g | Sugar: 45g | Calcium: 120mg | Iron: 2.9mg
Per Serving: Calories: 512, Fat: 20g, Carbohydrates: 71g, Fiber: 14g, Protein: 14g


If you don’t want to use dates, I’d suggest trying my Chocolate Peanut Butter Banana Shake instead. It’s very ice-cream-like, it just doesn’t taste quite as much like a peanut butter cup as this one does. 


Reader Feedback: What’s your favorite shake recipe? 

Get more recipes + meal plans in my books:

detox book and meal plan

Get Started Today!

Get a free 7-Day Kick Start when you sign up for my email newsletter

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Laura ~ Raise Your Garden

Well, I tend to drink a lot of protein shakes, chocolate whey shakes or whatever. They make a great meal placement, are filling and I can take them in the car to go. I love chocolate and peanut butter! It’s the best combo ever. I thought dates weren’t all that great for you because they have a lot of sugar. I have huge sugar fluctuations so I’m always on the lookout for low-glycemic foods, I will be adding these to the list…thanks!!


This shake is awesome! It may even be better than the banana version. Good job, Megan!

    Megan Gilmore

    Thanks, I’m glad you enjoyed it!


      Hi my name Kelly what is a good healthy protein breakfast smoothies Non-dairy and will help with weight loss sone recommendations thank you


      what are the nutriental value for your shakes?


It is delicious and feel much lighter than the banana version that I like too!


THIS. Wow. A wonderful variation to your chocolate superfood shake!


Could I please know if you have milled chia,how much would I use?
I also have vanilla powder rather than extract ,would I use more or less from your recipe?


Wow, so tasty! Thank you!


This is delicious! I was getting bored with my usual fruit smoothies in the morning. I’ll definitely be adding this into the lineup.


Has this for dinner – it was really good!


This is SO good! I have made it with both pb and almond butter, and both are delish! Way to go Megan! Keep up the good work


I have all nuts allergy. What can I use instead of nut. Thanks

    Megan Gilmore

    Try sunflower seed butter!


How many servings are in this shake?

    Megan Gilmore

    It serves 1 if you’re having it as a meal replacement, but 2 if you just want to share it for dessert!


      I drink this shake for breakfast and don’t feel hungry for 4-5 hours. Finally, found something that holds me over till lunch time. I have tried vegetable smoothies and protein shakes but they only hold me for about 2-3 hours.
      Thanks for sharing your life and recipes!


I just had this for lunch and it is delicious! I can’t believe how decadent it tasted!


This has been a BIG life savor when I am craving chocolate at that oh so special time of the month. Thanks for sharing!


Well now you have me totally confused. I bought the book amd saw no peanuts. What category can they be combined with?

    Megan Gilmore

    Peanuts are a legume, but to make things simpler you could just consider them to be in the “nut” category, too.


Could I use almond butter instead of peanut butter?

    Megan Gilmore

    Of course! It won’t taste like a peanut butter cup anymore, but it will still taste like a creamy chocolate shake.

Jo Caywood

Very good and not Too sweet. I had been looking for something to use some raw cacao powder I purchased a while back and it worked great!
Thanks, glad I found the recipe and site!


one word for this: DIVINE! Thank you!

Shireen Price

FYI: If you replace the peanut butter with 1/4 cup hazelnuts, you get a Nutella shake. Delicious either way!


This is one of the best smoothies i have ever tried. But I used PB2 instead of peanut butter and it was delish!

Jeanne Northcutt

This was absolutely fantastic.


This looks amazing except I need to figure out what to use in place of dates as I hate them.


Made this last night… and again today for lunch. Added a little maple syrup, which made it extra decadent, and some cacao nibs- yum! All I have to say is, this shake is SO filling! I drink a green smoothie with chia seeds every morning so maybe its the peanut butter? Or the combination of everything? But I get SO freaking full after drinking this! Which is awesome, but gives it some time constraints (lol)
If you’re using raw cacao, this would be great as an after dinner desert, as it has lots of magnesium which is a great sleep aid!! Food for thought 😉


I have to admit, I was a little apprehensive about this really tasting like a peanut butter cup. I was wrong!! It was very good and I will definitely be making it again. Thanks!


how many calories would it be for one serving


I made this today and it was delicious! I don’t think any of your smoothie recipes have let me down! I love your website. You’ve supplied me with tons of food ideas not only for me but also for my toddler!


A few Brazil nuts makes it extra creamy :).


So happy I found your recipe; this is definite a go-to whenever I need that quick “fix”…smooth, delicious and very satisfying!!


Made this for dinner last night, I thought I’d died and gone to heaven. It was insanely delicious. Thank you so much Megan!


Thank you for this recipe! Made it a few times now and we love it!!!


Tis was amazing literally licking the glass. Subbed almond milk for water and Almond Butter but so so good!


I am a Peanut Butter nut head! One bottle don’t last long for me to try any recipes but this smoothie I will resist inhaling the PB & try!


I discovered your blog 3/4 of the way through my pregnancy and had this shake almost daily. I cannot believe how good and creamy it is without any type of milk. Everyone I make it for can’t believe it, either! Not that I’m opposed to milk or dairy in any shape or form, but it’s nice to know there are decadent shakes that don’t use them!


This is so ridiculously good! I make it with unsweetened almond milk which makes it even creamier! Chocolate and peanut butter heaven!!


I just made this to hopefully keep myself out of my son’s halloween candy 😂. Didn’t have chia so substituted hemp hearts also used Peanut YumButter and added a cup of spinach. Sooooo delicious and will hopefully help with my chocolate cravings.

Emily Hess

For following food combining, could a shake like this be enjoyed as a dinner replacement since it has protein based ingredients?


Sorry, accidentally posted this as a reply further up:

The Instagram story says this has spinach in it, but I don’t see any spinach in the recipe! Do you typically use just a handful? I add greens to most of my smoothies, but don’t want to alter the taste of this one too much.

    Megan Gilmore

    I add a huge handful of spinach, or two if I’m doubling the recipe for me and my husband.


I love some of your recipes! But as a diabetic managing the disease solely with diet, I have to correct you about dates. Dates are NOT low-glycemic (at 42 on the glycemic scale makes them medium-glycemic). They also have a high glycemic LOAD, which is what really determines the affect a food has on the body. The glycemic load of dates is staggering 18! To put this into perspective, a non-diet orange soda has a glycemic index of 67 but a glycemic load of 23. The body does not differentiate between the sugar in a soda and the sugar in a date…it cares not that one is processed sugar and the other is “natural” sugar. They both affect blood sugar exactly the same. For detoxing purposes, dates are a nice alternative to processed sugars and chemical sugar substitutes but if it’s best advised for diabetics to avoid dates.

Megan Gilmore

I was merely stating what research says– I linked to two different studies about it above.

On an anecdotal note, I had to measure my blood sugar 4 times a day while I was pregnant, and the sugar from fruit and dates are definitely processed differently than refined sugar. I compared how my blood sugar spiked from eating 6 dates vs. a brownie (both with 30 grams of sugar) and the results were pretty different! I posted about it here:


I have found thru trial and error that dates have waay too much sugar for me too. For this recipe, I subbed about 1″ piece frozen ripe banana, sliced, and added a bit of avocado for extra creaminess. It was soo delicious! Where has this recipe been all my life?


Must agree with you, Dee. If you are trying to control your blood sugar, dates are NOT your friend. 🙂

Get Started Today!

Get a free 7-Day Kick Start when you sign up for my email newsletter