FREE 5-Ingredient Recipe EBook
GET IT NOW- Why You’ll Love My Healthy Chocolate Peanut Butter Smoothie
- Ingredients & Substitutions
- How To Make A Chocolate Peanut Butter Smoothie
- My Recipe Tips
- Optional Add-Ins
- Storage Instructions
- More Healthy Smoothie Recipes
- My Favorite Blender For This Recipe
- Healthy Chocolate Peanut Butter Smoothie Recipe card
- Recipe Reviews
Once upon a time in 2018, nudging my husband away from his daily processed, sugary breakfast drink seemed impossible. After countless tries with everything from omelettes to almond flour pancakes, this chocolate peanut butter smoothie finally did it. Even he admitted it’s tastier than his old favorite — which was a lot like a thicker chocolate milk. And it’s naturally sweetened, thick, rich, and has no processed ingredients. I don’t give up that easy! Make this healthy chocolate peanut butter smoothie, and you just might start craving it on repeat like he does.
Why You’ll Love My Healthy Chocolate Peanut Butter Smoothie

- Chocolaty, nutty, and sweet – If you’re a fan of that classic chocolate and peanut butter flavor combo, this smoothie hits the spot.
- Smooth and thick – My chocolate peanut butter smoothie is velvety smooth, but also thick and creamy. You’ll love the indulgent vibes.
- Just 3 grams of sugar – Most smoothies lean on fruit, and while it’s natural sugar, it’s still a sugar spike! I love my fruity spinach smoothie and acai bowls, but when I don’t want all the sugar, this one is perfect. And it almost tastes like dessert.
- 5 simple, natural ingredients – It’s also 100% natural and even low carb. Time to ditch those processed powders!
- Ready in minutes – Just toss everything in the blender, and in less than 5 minutes, you’ve got a filling, healthy breakfast or snack.


Ingredients & Substitutions
Here I explain the best ingredients for my chocolate peanut butter smoothie, what each one does, and substitution options. For measurements, see the recipe card.
- Creamy Peanut Butter – I like this brand that’s thick and has no sugar added. If you can’t have peanuts, feel free to use another nut butter, like cashew butter or almond butter.
- Cocoa Powder – Get one that’s unsweetened. I recommend Dutch processed to avoid any bitterness.
- Almond Milk – I whip up my own almond milk when I’ve got a moment, but use this store-bought one more often. You can also use oat milk, hemp milk, cashew milk, coconut milk, or even regular dairy milk if you don’t mind the sugar.
- Heavy Cream – Okay, this ingredient is controversial in a healthy chocolate peanut butter smoothie, but mine leans low carb more than low calorie. I buy organic cream, and it makes this smoothie so decadent! If you want a healthier option (or you’re dairy-free or vegan), just swap in full-fat coconut milk from a can. (That version reminds me of my chocolate pb nice cream.) You could just use more almond milk too, but your smoothie will be much thinner.
- Besti Powdered Sweetener – This recipe has almost no sugar, but it’s still sweet! I use my trusty Besti Powdered Monk Fruit Allulose Blend. It tastes and dissolves just like regular powdered sugar, but with 0 calories and 0 carbs. Most other sugar substitutes won’t dissolve well, including most brands of monk fruit and stevia, so I don’t recommend those. If you want to use something else, plain powdered allulose dissolves just as well (you’ll need to use more), or choose a liquid sweetener instead (like honey or maple syrup).
- Sea Salt – Totally up to you, but I find that a pinch of sea salt balances the sweetness.

How To Make A Chocolate Peanut Butter Smoothie
In case it’s not obvious, there’s not much to it. Just throw all the ingredients in a blender and blitz until silky smooth!



My Recipe Tips
- Adjust the sweetness to your taste. Everyone’s taste buds are different. I don’t like my healthy chocolate peanut butter smoothie too sweet, but you do you.
- You can adjust the thickness, too. If your breakfast smoothie turns out too thick, just add a splash more almond milk. Too thin? Add a couple extra tablespoons of peanut butter, or simply a few ice cubes. I personally love it thick, almost like a milkshake!
- Check the consistency of your peanut butter. If it’s very runny, your smoothie will be less thick. You can compensate by adding more peanut butter, and an extra dash of Besti and cocoa powder to balance the extra peanut butter.
- Chill your glass if you have time. For an extra refreshing touch (hello, hot summer days coming up!), just pop your glass in the freezer for 15 minutes before pouring.
Optional Add-Ins
Like most smoothies, my healthy chocolate peanut butter smoothie is easy to customize! Here are some fun twists I’ve tried:
- Banana – My kids like this version because they love banana anything. Just add a fresh or frozen banana, and you can even skip the sweetener. It does make the smoothie thicker, so you’ll need bit more almond milk.
- Coffee Kick – Like a thick iced mocha! Just add a shot of espresso or a small amount of strong brewed coffee.
- Protein Boost – I often toss a scoop of collagen protein powder into my husband’s chocolate peanut butter smoothie. You can also just add 1/2 cup of Greek yogurt for protein. Sometimes I even add frozen yogurt to make it taste like a milkshake.
- Vanilla – I left it out to keep this at 5 ingredients, but adding a teaspoon of vanilla extract tastes amazing.
- Extra Chocolate – Make my sugar free chocolate syrup and drizzle it inside your glass before pouring the smoothie inside. So good!
- Toppings – For these pictures, I added sugar-free whipped cream, drizzled with more peanut butter (tip: heat it briefly to make it runny!), and topped with sugar-free chocolate shavings. You could even sprinkle on some homemade granola.
Storage Instructions
I first made this chocolate peanut butter smoothie on a meal prep kick (hi, Mason jar salad!), and it’s perfect for just that. I like to make 3 or 4 servings at a time and store them in a large mason jar in the fridge, so my husband can grab them. It will last for 3-4 days, and you don’t even need to blend it again. Just pour and enjoy!
More Healthy Smoothie Recipes
I love a good smoothie for an effortless breakfast! Try one of my others next:
My Favorite Blender For This Recipe
I’ve been using this blender for ages. It’s super powerful to make my smoothies… well, super smooth. And I love the “safe blade” feature (if you’re a mom, you know).
Healthy Chocolate Peanut Butter Smoothie
This healthy chocolate peanut butter smoothie recipe is creamy, chocolaty, and ready in just 5 minutes with 5 ingredients!
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Combine all the ingredients in a blender.
-
Puree until smooth. Adjust Besti to taste if you want more sweetness.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 cup
📖 Want more recipes like this? Find this one and many more in my Keto Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Healthy Chocolate Peanut Butter Smoothie

Shop
My
Custom












181 Comments
Denizatm
0This was icy and refreshing. I skipped the protein powder used sugar free French Vanilla creamer instead of heavy cream and unsweetened vanilla almond milk. I will make again.
Malorie Edie
0What other kinds of powdered erythritol can you use if you don’t have the Besti kind? Also is natural peanut butter creamy kirkland brand ok to use?
Wholesome Yum M
0Hi Malorie, There are several other keto-friendly brands of erythritol blends you can use. Any of them will work fine as long as they are in a powdered (or confectioners) form. That peanut butter will work fine, but be sure to incorporate all the oil in the jar of peanut butter before using it.
Rhonda Davis
0This was delicious, I subbed coconut milk for almond milk, and added half the sweetener and no salt, it was delicious, thank you!
Adriana
0I just made this and OMG best decision ever. I didn’t have whipping cream and just used 1 more cup of almond milk and I didn’t add salt but wow it came out amazing. Instantly put a smile on my face. I love this keto diet! I’m so happy and will forever make this delicious treat. Thank you so much!
Zee
0Wow thank you so much for sharing this recipe!! Since starting keto, I’ve been craving ice cream and one of my favorite flavors is chocolate peanut butter.
I made one serving and drank it over ice. This is now my favorite keto treat!!!
Donna J
0This shake is delicious and so easy to make.
Definitely will be making more.
Holly
0This is wonderful! I was afraid it would have an aftertaste or texture that was strange like other shakes I have tried, but this has an amazing chocolate peanut butter flavor! I don’t even miss real milkshakes anymore! Excited to try your other recipes.
Nicole
0This shake is such a delicious keto treat. And I am not a fan of sugar free stuff, ir never tastes the same without real sugar bur this is an exception – SO yummy!
Debbie Carpenter
0I don’t have any almond milk, can I substitute for 2% milk?
Wholesome Yum M
0Hi Debbie, You can substitute almond milk for 2% but it will no longer be ‘low carb.’
Lindsey C
0Delicious! Finally a low carb yummy that doesn’t feel so “fake”. I used peanut butter powder instead to make it even lower calories and it’s nice an creamy. Thank you!
Jacqueline Meyers
0Started on Keto 2 weeks ago. I found this site and every recipe I have tried is so yummy. My husband who is a fussy eater and not on Keto has liked everything I have made. Thanks for all the great recipes
Sarah
0This is a recipe my fiancé and I have been following for about a year now. I literally never leave comments like this, but this is an amazing recipe as a treat every now and then. We sub peanut butter for almond butter and it’s to die for. Thanks for this awesome recipe!
Julia Leonard
0YUM!! So good! … I subbed peanut butter for organic PB FIT peanut butter powder and also added collagen peptides. It literally tastes like a frosty from Wendy’s!
Carey
0Could you throw this in freezer and eat kinda like ice cream?
Wholesome Yum M
0Hi Carey, This would not be creamy like an ice cream, the fat content is too low to create the right texture. I think if you froze this, it would do better in popsicle molds.
Stacey
0Can you use honey as a sweetener I’m new to this stuff and my grocery bill is rough
Wholesome Yum M
0Hi Stacey, Using honey will drastically change the macros. It will no longer be low carb or keto. If you are not concerned about the nutrition for the recipe, then a small amount of honey will work in the recipe.
Valerie
0I have been drinking this same smoothie for several months now. I love it. It taste so rich and flavorful. I made it exactly as written. Don’t change a thing. We went on vacation for 2 weeks and it’s kind of hard to make this when not at home and I really missed it. Thanks for a fabulous recipe
Mary Nguyen
0I don’t understand 0.08 cups.? I am live in U.S
Wholesome Yum M
0Hi Mary, 0.08 cups converts to 1 Tbs and 1 scant tsp. I hope this helps.
Amy
0I just made this recipe for my daughter and myself! It is amazing! It tastes like a Reese’s cup! Shocked that it tastes so good!!! Thank you for sharing this recipe!
Jess
0Could you use plain greek yogurt in place of the cream?
Wholesome Yum M
0Hi Jess, I have not personally tried that, but it should work fine.
Janell Dowling
0This milkshake just saved me from a near breaking of my diet! I needed something EASY with ingredients that any keto dieter would have lying around the house and this was it. The best is that it doesn’t include ice, which I never have available. I did make a few adjustments:
1) I used monk fruit sweetener because that’s what I have
2) I also react to almonds so I only used a small amount of almond milk and 80% coconut milk
3) I added 1/2 tsp sea salt (1.5 tsp if not scaling down the recipe) because I could tell that being newly keto was depleting my electrolytes.
4) I added banana extract and vanilla extract for fun
But I still couldn’t have made it work without your foundation! This was delicious and sweet and so satisfying. Thanks so much for sharing!
Judy Canales
0Yummy, I used what I had on hand, 3tbl. P butter, 3/4 C almond/ coconut milk,3 ice cubes,3 tbs.Laiirds Coco flavored coconut creamer, a little non dairy creamer and topped with choc syrup.
Kristin
0Love this recipe! This is also how I hide my 7-10 cups of leafy greens. Adding spinach and kale surprisingly really doesn’t change the flavor and adds so many vitamins to the shake. Thanks!
Allison
0Super filling! Very strong peanut butter and chocolate taste. I used a mix of almond butter and all natural peanut butter with Lilly’s chocolate chips sprinkled on top. I was surprised at how full I was by halfway with this. So so good and will make it again for sure! Thank you so much!
Tatiana
0Hi, I just want to say that the recipe comes up to 1,122 calories and 56 grams of carbs. I would suggest to half it or share it with someone and maybe use 1/2 cup of coconut milk instead of 1 cup if you’re making the full 3 servings. Thank you for sharing this recipe for the PB fanatics out there!
Wholesome Yum
0Hi Tatiana, thanks for sharing! The recipe card above sets the default to three servings, but you can easily adjust it to make one serving instead.
Casey
0I have some Carb master ultra-filtered nonfat milk and I was wondering if I could use that in place of the almond milk?
Wholesome Yum
0That should work, Casey!
Mandy
0Can you add MCT oil powder to it??
Maya | Wholesome Yum
0Hi Mandy, Sure, you can!
Erin
0I want to love this so much but it was way too thin! What did I do wrong? I was really looking forward to a thick milkshake like consistency as a treat tonight but this was like chocolate milk. Still taste good bit let down on thickness. Looking forward to suggestions…I did add ice but didn’t help. Hubby put his in the freezer
Wholesome Yum
0Hi Erin, I originally created this recipe as a replacement for chocolate milk-style breakfast shakes. You didn’t do anything wrong! If you like it extra thick, I would recommend blending as normal, then adding protein powder, a generous amount of ice, or even extra peanut butter. You can also freeze it in an ice cube tray and re-blend if you don’t want to dilute the flavor at all.
Jojo
0So easy and super delicious!
Lisa LaCoursiere
0Hello! I made this this morning but tweaked it a bit, which I’ll probably continue to do.
I used:
2 Tbsp of cocoa
3 Tbsp of erythritol
2 Tbsp of creamy, natural peanut butter and then 1 Tbsp of PB2 peanut butter powder
I found my Bullet was having a hard time mixing in the peanut butter, but I definitely got enough PB flavor for my taste. Also it was plenty sweet for me with half the sweetner.
I’m surprised how filling it is! I’m really full and I’ve only drank half of it! It’s delicious!
Thank you! Looking forward to trying more of your recipes!
Lisette
0Is PB2 keto friendly?
Wholesome Yum M
0Hi Lisette, You have to watch the ingredients. Some varieties include sugars and some don’t. The one that is just unsweetened peanut butter powder is keto-friendly.
Judie
0I can’t wait to go to bed so I can get up for breakfast and make this again!!
Janice
0Hi, I love your simple, yet delicious recipes and I would like to make this smoothie, but I don’t like or eat dark chocolate (white yes). What can I substitute for dark chocolate? I do love white chocolate through.
Maya | Wholesome Yum
0Hi Janice, The flavor of this isn’t really like dark chocolate, it’s more like the level of chocolate you’d get in chocolate ice cream. You could just make it a peanut butter smoothie, though. Try using sugar-free peanut butter powder instead of the cocoa if you’d like.
Janice
0Hello Ms. Maya,
Thanks for your reply. I tried it and it was very good. I only had regular peanut butter, I didn’t add the chocolate , salt or the erythritol (since the regular peanut butter had sugar in it). I liked it so much that I’m making it again. Thanks
Joni
0I’m allergic to peanuts. Can I substitute almond butter for all the peanut butter recipes?
Maya | Wholesome Yum
0Hi Joni, Usually you can – you definitely can for this recipe!
Wholesome Yum A
0I was confused when the recipe didn’t call for ice but I have a single serve blender and I didnt have any room left to add any so I figure I would try it as is and OMG SO SMOOTH!!! I am fairly new to this diet and many days I have no appetite so I was looking for a smoothie I could force down my throat in the mornings. But there was no force here! I LOVED IT!!! so creamy so delicious. I used Truvia for sweetener and I only used 2 tbsp so I could test the sweetness and honestly that was plenty for me. This was absolutely delicious I will be having these for breakfast. I’m going to see how it stores overnight in the fridge. Thanks so much for this amazing recipe!
Donna Epperson
0I can’t speak right now… YUM !!
Jane
0I liked this recipe but 6 tbs of swerve was way too sweet and gross. I would put 1 tbs maybe 1.5. Had to add ice, more almond milk to reduce the sweet. Thanks for the recipe!
Barbara
0I love this! It’s just just what I was looking for! I made it with almond butter because it’s what I had at home. Delish!
Samantha Higgs
0Sooo tasty! Like a chocolate milkshake!! I wanted to know, is it possible to add some cold brew into the recipe? Give me more of a caffeine kick! Haha
Maya | Wholesome Yum
0Thank you, Samantha! I haven’t tried adding cold brew but that sounds absolutely delicious, I’m sure you can!
Samantha
0Okay thanks, can’t wait ti try it!
Celeste
0Peanut butter and chocolate were just meant to be and I love how you made it low carb. This was great after my morning workout.
Teresa
0This is delicious!!!!! I did about 2/3 the recipe because my blender is small and my daughter and split it. It was amazing! Great sweet tooth craving fix!! You saved our day!
Pam Cleveland
0The shake as is was exceptionally thin. I had to add almost a cup and a half of ice and some vanilla protein powder. I also added a 1/4 cup of Greek yogurt. It’s much better now 🙂
Alicia
0Omg, so good! And it’s definitely super filling. I ground up coconut sugar because that’s all I have in the pantry, but other than that I followed the recipe exactly. Definitely will replace my beloved, and yet awful for me, Dairy Queen Blizzard. Thank you!
Katie
0Am I the only one who thought this was for ONE serving and is freaking out because they just drank 1200 calories??? ♀️
Maya | Wholesome Yum
0Hi Katie, Oh no! The number of servings and serving size is on the recipe card. At least the good news is this will keep you full for a long time!
Dawn
0When I calculated the calories, the cup of cream was 414 and then the pb was 380 so how is the whole thing only 435?
Maya | Wholesome Yum
0Hi Dawn, The nutrition info is per serving. The recipe makes 3 servings (3 cups).
Nicole
0Too yummy to be healthy for ya! YUM!
Vanessa
0This is SO good!!
Pam Clouse
0Quick, Delicious and Sooooooo filling ! Love all the easy and yummy recipes here, thanks !!
Lyssa Peace
0I made this for a quick breakfast. It is so good! Thank you.
Ana
0Just made this for keto me and no keto hubby. Subs included: almond butter, coconut cream and hemp milk. Soooo gooooood! Something we can finally agree on 🙂
Maya | Wholesome Yum
0Thanks for sharing your tips with us, Ana!
C
0WOW — this smoothie worked for me. I usually dislike most low carb “substitution” recipes, but this tasted great and kept me full for HOURS. Glad to see it keeps in the fridge. I can usually drink finish off anything sweet, but not this one! If you have versions in other flavors, I’d like to know!
Maya | Wholesome Yum
0I am so happy you liked it! Have a great day!
Susan Taylor
0Can not wait to try this tomorrow. I’m going to have this in place of my bulletproof coffee. I’ll share with my sister who *just* started keto.
Maya | Wholesome Yum
0I hope you and your sister like it, Susan!
Muniza
0I made this today and loved it a lot. Thanks for the recipe 🙂
Maya | Wholesome Yum
0You are welcome, Muniza! Thanks for stopping by!
Angele Bernier
0Oh my God Maya, I made this recipe this morning and it is soooooo good!!!!
I don’t really like the taste of almond milk in a smoothie but in this recipe, you can’t detect it at all! It is creamy and just sweet enough.
Thank you again for such an amazing and easy recipe!!
Michelle
0I am allergic to almonds so I used Cashew milk and it was amazing!
Maya | Wholesome Yum
0Thanks for sharing with us, Michelle!
Maya | Wholesome Yum
0I am so happy you liked it, Angele! Please come back soon!
Miranda
0This is fantastic! Kid and husband approved! Have you ever frozen it to make a soft serve ice cream? Just wondering before I try!
Maya | Wholesome Yum
0Thank you, Miranda! I haven’t but it could work. Let me know how it goes if you try it!