This low carb chocolate peanut butter smoothie is thick, creamy, loaded with chocolate flavor, and just 6.1g net carbs. It skips the banana entirely. Avocado gives it that rich, velvety texture without the sugar spike.
I make some version of a smoothie almost every morning, and this chocolate peanut butter smoothie is the one I come back to the most. It started because I wanted something that tasted like a Reese's cup but didn't wreck my macros. After testing different base ingredients for months, I landed on avocado as the thickener, and I haven't looked back.
Here's the thing about bananas in smoothies. One medium banana has around 25 grams of carbs, which is about 6 teaspoons of sugar. That's your entire daily carb budget on keto, gone in one glass. Avocado gives you that same thick, creamy body with a fraction of the carbs, plus you get fiber, potassium, and healthy fats that actually keep you full through the morning. I've tested both side by side, and avocado makes a smoother, richer texture than banana ever did.
For the chocolate, I use Cacao Bliss instead of plain cocoa powder. It's a raw cacao blend with superfoods like cinnamon (for blood sugar support), turmeric (for inflammation), black pepper (to boost the turmeric absorption), and coconut nectar (a prebiotic for gut health). I started adding it to my cold brew coffee over a year ago and now I put it in everything. The flavor is deeper and more complex than regular cocoa. If you want to try Cacao Bliss, use my code KETOFOCUS to save 15% off your order.
If you're building a keto smoothie rotation, I have a few others I cycle through: my pina colada smoothie when I'm craving something tropical, a frozen hot chocolate for cold mornings, and my keto frappuccino when I need a coffee kick. I rotate through all of them depending on what sounds good.
One thing I love about this recipe is how adaptable it is. The base is simple (avocado, cocoa, nut milk, ice), but you can layer in protein powder, hemp hearts, chia seeds, or MCT oil depending on what your body needs that day. I go through phases where I add collagen every morning for a few weeks, then switch to extra MCT oil when I need more focus. The flavors are rich enough to carry whatever you throw in.
Add-ins I rotate through
I treat this smoothie like a blank canvas for whatever my body needs that day. If you’re already using Cacao Bliss, you’re getting a solid base of superfoods, but here are the extras I cycle through:
Protein powder: This smoothie has almost 10 grams of protein on its own, but I often add a scoop when I need more. A chocolate protein powder works well in place of the cocoa powder if you want to simplify. It’s a solid way to turn this into a keto meal replacement. Whey and collagen both blend in well. If I use a flavored protein powder, I cut the cocoa powder in half so the chocolate flavor doesn’t get too intense.
Hemp hearts: I add a tablespoon for magnesium and those omega fatty acids. They blend in completely and you won’t taste them.
Chia seeds: These absorb liquid in your gut and help keep you full. I toss in a teaspoon and let the blender do the work.
MCT oil: My go-to for mornings when I need focus. I add a tablespoon for sustained energy. If you’re new to MCT, start with half that amount.
Maca powder: I go through phases with this one. It’s great for energy and mood, and it has a slightly malty flavor that works with chocolate.
If you want another chocolate fix in the morning, my chocolate brownie protein balls are what I grab when I don’t have time to blend.
The blender matters
I get asked about blenders constantly, and my honest answer is to invest in a good one. I’ve had my Blendtec for over 10 years now and it still blends like it did on day one. The blades don’t dull because the motor does the pulverizing, not the blade edge. There’s a reason Starbucks and Jamba Juice both use Blendtec for their blended drinks.
A Vitamix is equally solid. Either one will crush ice and frozen avocado without leaving chunks. I’ve tried cheaper blenders and the difference is noticeable, especially with thick smoothies like this one. If you make smoothies even a few times a week, a high-powered blender pays for itself.
How I prep a week's worth
Smoothies are always best fresh. Once the ice melts and things start to separate, the texture changes. I drink mine right after blending.
That said, I do meal prep the ingredients. My method: I portion out the avocado, peanut butter, sweetener, vanilla, and cocoa powder into freezer-safe bags (I use silicone bags because I can wash and reuse them). Freeze the bags flat so they stack in the freezer.
In the morning, I dump a bag into the blender, pour in my nut milk, and blend. Skip the ice when everything is already frozen. The whole thing takes about two minutes from freezer to glass. I’ve prepped a week’s worth on Sunday afternoons and it makes my mornings so much easier.
How to make this keto chocolate smoothie
Add ice, avocado, creamy peanut butter, sugar free sweetener, vanilla extract, nut milk (I use unsweetened macadamia nut milk, but almond milk or coconut milk work too), and unsweetened cocoa powder or Cacao Bliss to a blender.
Blend until smooth. I run mine for about 45 seconds on high.
Pour and enjoy.
Key ingredients and swaps
Ice: Keeps the smoothie cold and thick. If you’re using frozen avocado, skip the ice.
Avocado: My banana replacement. It makes everything thick and creamy without the sugar. I’ve had people tell me they can taste it, but I genuinely can’t. The chocolate flavor completely takes over. I use avocado in everything from smoothies to dairy-free ice cream.
Peanut butter: Look for one that says 100% peanuts on the label, no added sugar or fillers. Two tablespoons have about 3-4 net carbs depending on the brand. I keep a jar of the natural kind just for smoothies. Almond butter, cashew butter, or macadamia nut butter all work here too. The powdered version is another option if you want the flavor with fewer calories.
Cocoa powder: I use Cacao Bliss for the superfood blend, but unsweetened cocoa powder works fine. I usually go with about 2.5 tablespoons rather than a flat 2 because the cocoa can get buried under the nut butter if you’re not careful.
Vanilla: Just a teaspoon. It rounds out the chocolate flavor.
Sweetener: 1 tablespoon of sugar free sweetener balances the cocoa's bitterness. Any granulated or powdered sugar free sweetener works.
Nut milk: I reach for macadamia nut milk most often, but almond milk or coconut milk are solid choices. I skip oat milk because it’s higher in carbs.
To a blender, add in ice, avocado, unsweetened cocoa powder, peanut butter, sweetener, vanilla extract and nut milk.
2
Blend
Blend until smooth and creamy. Enjoy!
Nutrition
Per serving: 1 smoothie
Calories
310
Fat
26.6g
Protein
9.5g
Total carbs
14.5g
Net carbs
6.1g
Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.
Frequently Asked Questions
What sweetener works best in this smoothie?
I use monk fruit, which runs sweeter than most, so the 1 tablespoon of sugar free sweetener the recipe calls for is enough for me. With erythritol you'd probably need closer to 2 tablespoons. Powdered sweetener dissolves better than granular in a cold blend. Sweetener tolerance varies a lot, so taste as you blend and adjust before pouring.
How do I make it thicker or thinner?
I've played with this a lot. For a thicker smoothie, I add more ice or use a whole avocado instead of half. The powdered nut butter also thickens things up without adding much liquid. For a thinner smoothie, I just pour in a little more nut milk, about a quarter cup at a time, until I hit the consistency I want. I prefer mine thick enough that a spoon almost stands up in it.
Is this smoothie dairy-free?
Yes, the way I make it, this is completely dairy-free. I use nut milk (macadamia is my go-to) and there's no yogurt or dairy protein in the base recipe. If you add protein powder, just check that it's plant-based or use collagen peptides. I keep this dairy-free because I feel better without it, and it fits right into my drink rotation alongside my keto mocha dalgona coffee.
Can I freeze this smoothie?
I've done this two ways. My favorite is pouring the blended smoothie into ice cube trays and freezing them. When I want one, I pop the cubes into the blender with a splash of nut milk and re-blend for about 30 seconds. It comes out just as thick as fresh. I've kept the cubes in the freezer for up to a month with no flavor loss. The other option is freezing it in a mason jar, but you'll need to let it thaw for 10-15 minutes and give it a good shake. The ice cube method is faster and the texture stays better.
Closest I’ve come to the chocolate peanut butter shakes from the Dairy Queen I biked to as a kid. The teaspoon of vanilla is what gets it there. I didn’t think a smoothie would land like that. 🙂
Almost used almond butter because two tablespoons of peanut butter seemed like too little against the cocoa. It registers. The ratio is more precise than it looks, and that PB note comes through in the back of every sip. What got me was not needing to adjust the sweetener at all. I went in expecting to add more, made one batch untouched, and the balance was already there. One tip: blend the nut milk and avocado together first before adding the cocoa powder and sweetener. Cocoa clumps against cold liquid on the blades and leaves dry pockets in the finished smoothie. Thirty extra seconds and the texture’s even all the way through.
Monk fruit works. I’d grab it in powdered form if you have it, blends a little cleaner. Granulated is fine too since it all goes through the blender anyway.
I kept landing on ‘too bitter’ until I switched to Dutch process cocoa. Natural cocoa is acidic and fights the sweetener. I was chasing a balance that wasn’t there.
That acid-sweetener fight is exactly it. Dutch process is what I settled on, it just sits better in something fat-forward like this where there’s nothing to balance out the brightness.
Freeze the avocado in chunks the night before and skip the ice. Way smoother, and it doesn’t thin out as it sits. Made this probably eight times and tried it both ways, frozen avocado is the one I’d tell anyone to start with.
9.5 grams of protein without any powder was what made me look twice at this recipe. I added a tablespoon of hemp seeds to the blender and bumped it closer to 13 grams. Genuinely can’t taste them. The other thing I changed was the nut milk. Full-fat coconut milk instead. The texture completely changes, more shake than smoothie. I actually cut the sweetener back a touch because the coconut milk carries its own mild sweetness. Been making this on repeat all summer.
Maria, I’ve used full-fat coconut milk for the nut-free version and it changes the pour. The sweetener needs adjusting, the coconut milk isn’t neutral like almond or macadamia.
Made a big batch for a pool afternoon last weekend, poured it into cups before people arrived. Two guests assumed it came from a smoothie bar and wanted to know which one, because of how thick it was. When I said avocado, one of them pulled up the nutrition while I watched. Six net carbs, 310 calories. She sat with that number for a minute.
Serving in cups before people arrive means nobody watches it get made. That’s part of it. Avocado thickens in a way banana just doesn’t, that density is real. Smoothie bar comparison makes sense. Six net carbs always stops people. Three-ten calories they walk past, but six carbs makes someone put their phone down.
Loved the thickness from the avocado but the sweetener amount needed adjusting for me. I added almost double what the recipe says before it tasted right. Worth making, just taste as you blend.
Yeah, sweetener tolerance varies a lot. Mine’s monk fruit, which runs sweeter, so I land at 1 tablespoon. With erythritol you’d probably need closer to 2.
My 9-year-old watched me put avocado in the blender and made this face like I had personally betrayed him. Drank the whole glass and then came back to ask if we had more avocados.
Never thought avocado in a smoothie would actually work but this thing is freaking thick and rich in a way my usual protein shakes just aren’t. Four stars only because I went heavy on the cocoa and it got bitter fast. Is there a sweet spot you’ve found with the ratio?
Made this twice and both times I end up with little flecks of cocoa that don’t fully incorporate, even after 60-90 seconds in the blender. Using a Ninja, which handles most smoothies fine, so not sure if it’s the ingredient order or if the avocado somehow messes with how the cocoa blends. I’ve been adding the cocoa on top of the nut milk before anything else (just what I do with most smoothies), but wondering if layering it differently would help. Flavor’s there, texture’s thick like you describe. Just that slightly gritty finish that lingers. Does cocoa need to be sifted first, or is there a blend order that works better with this one?
Order matters more than sifting. I do nut milk first, then peanut butter, then cocoa on top of the fat. Fat pulls it down way better than liquid alone does.
My mom made something like this every Friday growing up. Hershey’s syrup, Jif out of the jar, whole milk in the blender. I haven’t let myself think about it much since going low carb. Made it Saturday on a whim. The avocado gives it this richness her version never had. Weird how a smoothie can feel like getting something back.
Tricia, I spent way too long trying to make this work with frozen banana before I figured out the avocado. It makes the whole thing feel more substantial, less like a drink, more like a meal. Your mom’s whole milk version sounds like it had the same quality, just fat from a different place. I hadn’t thought about it that way until your comment. Weird is the right word for it.
I blend everything except the ice and keep the base in the fridge now. Pour it over ice when I want it and it’s still that thick, creamy texture. Morning smoothies without the morning thinking.
I was so skeptical about putting avocado in a smoothie, like genuinely almost didn’t make it. But I had one that needed to be used up and figured why not. The texture is so creamy, way better than I expected, and you really can’t taste the avocado at all. I’ve been doing keto for about three weeks and this is the first thing that has actually felt like a treat. Might be making this more than I planned.
That avocado skepticism is so common – I almost didn’t put it in the recipe the first time either. It’s the whole reason the texture works though. Three weeks in and finding something that actually feels like a treat is a big deal.
Use 1/4c coconut milk or cream and 1/4c water instead of the “nut” water. Actual nutrients in it, as opposed to the “nut” water w/its unabsorbable calcium added, 1g protein and minuscule to no fat.
I also love eggs in smoothies. No taste, just a creaminess & richness to it!