← All recipes Smoothies

Chocolate Peanut Butter Smoothie (Sugar-Free)

A sugar-free chocolate peanut butter smoothie with just 7g net carbs. Tastes like a milkshake but it's keto — real cocoa, peanut butter and cream, ready in 5 minutes.

5 minPrep
5 minTotal
1Servings
EasyLevel

Some mornings the chocolate craving shows up before you’ve even had coffee. This is the smoothie I reach for then — it tastes like a chocolate peanut butter milkshake, the kind you’d order at a diner, except it’s sugar-free and lands at around 7g net carbs. Real cocoa, real peanut butter, a splash of cream, and it’s blended thick enough to eat with a spoon. It’s proof that being low-carb doesn’t mean giving up the indulgent stuff; it just means making it smarter. Five minutes, one blender, and the craving’s handled.

A tall glass of thick chocolate peanut butter smoothie with a paper straw, whipped cream, peanuts and dark chocolate beside it on a marble surface

What makes it keto

A shop-bought chocolate peanut butter shake is basically a sugar delivery system — syrup, sweetened milk, ice cream, sometimes a banana on top. This one keeps everything you love about that flavour and ditches the sugar. The chocolate comes from unsweetened cocoa powder, which is rich and bitter-dark on its own; the body comes from peanut butter and cream, which are mostly fat; and the sweetness comes from a keto sweetener that doesn’t touch your blood sugar. So you get the full milkshake experience powered by fat instead of sugar — that’s keto working exactly as it should.

Ingredients

Five pantry staples plus a splash of cream. Here’s everything, labelled:

All the ingredients for a sugar-free chocolate peanut butter smoothie laid out and labelled on a marble surface — peanut butter, almond milk, cocoa, sweetener and vanilla

The chocolate-peanut base: unsweetened cocoa powder and natural peanut butter. Together they make the whole thing taste like a chocolate-peanut candy in drink form.

The creamy body: unsweetened almond milk to blend, and a splash of heavy cream for that thick, milkshake richness.

The finish: keto sweetener to taste and a little vanilla, which softens the cocoa’s edge and rounds everything out.

How to make it

  1. Load the blender. Pour in the almond milk and peanut butter first, then add the cocoa powder, the heavy cream if you’re using it, the sweetener and the vanilla.

  2. Blend until thick and frothy. Add the ice and blend on high for 30–45 seconds, until it’s smooth, thick and there are no streaks of cocoa left.

  3. Taste and adjust. Want it sweeter? Add a little more sweetener. Want it darker and more chocolatey? Add a little more cocoa and blend again.

  4. Pour and enjoy. Tip it into a tall glass and drink it cold, while it’s at its thickest and frothiest.

Thick chocolate peanut butter smoothie being poured from a blender jug into a tall glass on a marble surface

Tips for the best chocolate peanut butter smoothie

Use natural peanut butter: the kind with just peanuts and salt. Sweetened peanut butter quietly adds carbs and makes it harder to control the sweetness yourself.

More ice = more milkshake: if you want that proper frosty, spoonable texture, add an extra handful of ice. For a thinner, drinkable smoothie, use less.

Add the cocoa gradually: cocoa powders vary in strength. Start with a tablespoon, blend, taste, and add more if you want it darker — too much at once can turn it bitter.

A pinch of salt lifts it: a tiny pinch makes both the chocolate and the peanut butter taste more intense, just like in baking.

Print it for busy mornings: if this becomes your go-to craving-killer, hit the print button on this page for a clean one-page card — free, no sign-up — and keep it by the blender.

Make it your own

  • Chocolate protein shake: add a scoop of chocolate keto protein powder to turn it into a post-workout or meal-replacement shake.
  • Mocha version: add a shot of cold espresso or a teaspoon of instant coffee for a chocolate-coffee mash-up (and see our creamy coffee breakfast smoothie if that’s your thing).
  • Extra decadent: blend in half an avocado for an even thicker, fudgier texture with extra good fats — you won’t taste it under the cocoa.
  • Almond butter swap: use almond butter instead of peanut butter for a slightly milder, nuttier take.

More than just a treat

It tastes like a milkshake, but there’s real substance under the indulgence. Natural peanut butter is a proper source of plant protein and healthy monounsaturated fat, along with magnesium, vitamin E and niacin — which is what makes it far more filling and nourishing than its dessert flavour lets on. Healthline has a balanced look at whether peanuts are good for you; in their natural, unsweetened form they’re a genuinely nutritious food. The unsweetened cocoa pitches in too, bringing its own flavanol antioxidants. So this craving-killer quietly delivers protein, good fats and minerals — the reason it holds you over like a small meal rather than leaving you hungry an hour later the way a sugary shake would.

Nutrition (per serving)

Here’s the approximate nutrition for the whole smoothie as one serving, made with the heavy cream. Most of the calories come from healthy fats in the peanut butter and cream — exactly what keeps you full on keto. Values are estimates and will shift with your brand of peanut butter and whether you add the cream.

NutrientPer serving
Calories~320
Net carbs~7 g
Total carbs12 g
Fiber5 g
Protein9 g
Fat27 g
Sugar2 g

A thick chocolate peanut butter smoothie in a tall glass beside a spoon and a few peanuts on a marble surface

Nutrition note: These values are estimates calculated from the ingredients and are for general information only — not medical or dietary advice. Actual numbers vary by brand and portion. For precise data, check product labels or USDA FoodData Central, and see our disclaimer.

Chocolate peanut butter smoothie FAQ

How many carbs are in this chocolate peanut butter smoothie?

As written it comes to roughly 7g net carbs per serving. The cocoa and peanut butter each add a couple of grams, and the almond milk and cream add almost none. There’s no banana, no chocolate syrup and no sugar hiding in here — a regular chocolate peanut butter shake from a café can carry 50g or more of sugar, so this is a fraction of that while tasting just as rich. Using natural peanut butter with no added sugar is the key to keeping it low.

Does it really taste like a milkshake?

It genuinely does, especially with the heavy cream in. The cocoa and peanut butter together give you that classic chocolate-peanut flavour, the cream makes it thick and dessert-like, and a good keto sweetener brings it up to milkshake-level sweetness. Blended with plenty of ice it gets that frosty, spoon-able texture. People are usually surprised it’s sugar-free at all — it tastes like a treat, not a diet drink.

What peanut butter should I use?

Natural peanut butter where the only ingredients are peanuts (and maybe salt) is best — no added sugar, no hydrogenated oils. Many regular peanut butters have sugar mixed in, which adds carbs you don’t need. A smooth, runny natural peanut butter blends most easily, but crunchy works too if you don’t mind a little texture. Almond butter is a great swap if you prefer it.

Can I make it dairy-free?

Yes. Leave out the heavy cream, or swap it for a couple of tablespoons of full-fat coconut cream or coconut milk. You’ll still get a rich, thick smoothie from the peanut butter alone — the cream just makes it extra indulgent. With unsweetened almond milk as the base, the dairy-free version is every bit as chocolatey and satisfying.

Can I use this as a meal replacement?

It works well as one, especially with a scoop of chocolate or unflavoured keto protein powder added in. As written it’s filling thanks to the fat and protein in the peanut butter and cream, so it holds you over far better than a sugary smoothie would. For a proper breakfast, add the protein powder and maybe a tablespoon of chia seeds for extra staying power.

Rate this recipe

Loading…

Did you try this chocolate peanut butter smoothie? How did it turn out?