Skip to content
Free Trial
  1. Home
  2. Blog
  3. Recipes
  4. Breakfast

Keto Chocolate Peanut Butter Milkshake

  • Ready in 5m
  • 2.9 g net carbs
  • 220 kcal
  • Serves 2
Jump to recipe ↓

This post may contain affiliate links, see our disclaimer.

Keto Chocolate Peanut Butter Milkshake (low-carb, paleo, grain-free)

Are you a sweet tooth craving an energy kick? This decadent Chocolate peanut butter milkshake is jam packed with healthy fats to keep you satisfied for longer. Filled with flavor and some hidden greens to increase your potassium and magnesium this milkshake is not only incredibly delicious but anti-inflammatory!

So get blending and curb those sugar cravings with this sugar-free, immune boosting treat.

We are using peanut butter in this keto smoothie but you could substitute it with any nut, seed or even coconut butter. But are peanuts keto-friendly? Check out this post for more about peanuts on a keto diet.

I'm also attaching a screenshot from the KetoDiet App to show you how much the macros change once you add the optional toppings. I used a generous amount of each but you can always use less. Per 2 servings, I added:

  • 2 large squares 90% dark chocolate (20 g/ 0.7 oz), melted and/or shaved and added on top
  • 4 tbsp whipped cream (16 g/ 0.6 oz)
  • 1 heaped tbsp peanut butter (32 g/ 1.1 oz)

If you want it thicker (more like a smoothie), add 1-2 more tablespoons of peanut butter and/or collagen or protein powder. This will make it thicker and more satisfying.

Want to create your own keto recipes? Get our app, it's free to download!

Step-by-step

  1. Place all ingredients into a food processor and blend for 3-4 minutes or until smooth and fluffy.

    Keto Chocolate Peanut Butter Milkshake (low-carb, paleo, grain-free)
  2. To serve divide between 2 serving glasses. Optionally, add a dollop of whipped cream, a drizzle of melted dark chocolate (inside the glass or on top of the whipped cream, and softened peanut butter and chocolate shavings. Serve immediately.

    Keto Chocolate Peanut Butter Milkshake (low-carb, paleo, grain-free)
Keto Chocolate Peanut Butter Milkshake

Recipe

Keto Chocolate Peanut Butter Milkshake

★★★★★4.6 (60 ratings)

This decadent chocolate peanut butter milkshake is jam packed with healthy fats to keep you satisfied for ...

Hands on
5m
Overall
5m
Servings
2
2.9 g
Net carbs
4.8 g
Protein
20.9 g
Fat
220
kcal
PinRate

Ingredients makes 2 servings

Instructions

  1. Place all ingredients into a food processor and blend for 3-4 minutes or until smooth and fluffy.

  2. To serve divide between 2 serving glasses. Optionally, add a dollop of whipped cream, a drizzle of melted dark chocolate (inside the glass or on top of the whipped cream, and softened peanut butter and chocolate shavings. Serve immediately.

Nutrition per serving, 1 glass

Carbs 5%Protein 9%Fat 86% of calories

Net carbs
2.9 g
Total carbs
6.6 g
Fiber
3.7 g
Sugars
1 g
Protein
4.8 g
Fat
20.9 g
Saturated fat
11.9 g
Calories
220 kcal
Sodium
191 mg · 8.3% RDA
Magnesium
62 mg · 15.5% RDA
Potassium
386 mg · 19.3% EMR
Nutrition by ingredient
Per 1 glassNet carbsProteinFatkcal
Spinach, frozen0.3 g0.7 g0.1 g6
Cocoa powder, raw (cacao)0.8 g0.8 g0.6 g9
Coconut oil, extra virgin0 g0 g8.4 g76
Almond milk natural (unsweetened)0.5 g0.6 g1.4 g17
Chia seeds0.1 g0.4 g0.6 g10
Peanut butter smooth (unsweetened)0.8 g2 g4.1 g48
Cream, heavy whipping, pouring, full-fat (30-40% fat)0.4 g0.3 g5.7 g55
Salt, sea salt0 g0 g0 g0
Total2.9 g4.8 g20.9 g220

Serving size 1 glass

  • Gluten free
  • Dairy free
  • Egg free
  • Nightshade free
  • Pork free
  • Avocado free
  • Coconut free
  • Fish free
  • Shellfish free
  • Beef free
  • Pescatarian
  • Low FODMAP
  • Vegetarian
  • Vegan
  • Recipe can be made dairy-free or coconut-free.

Comments & ratings (16)

4.660 ratings
  • 5 ★49
  • 4 ★5
  • 3 ★2
  • 2 ★2
  • 1 ★2

Leave a comment

Made this? Rate it

Comments appear after we've read them.

Comment received

  1. Gail Blanton

    I loved the flavor of this beverage. I was surprised that it was so thin. I think I’ll make it again and add ice cubes. Or maybe freeze half the almond Milk into cubes to get a smoothie like consistency.

    1. Martina @ KetoDietAuthor

      I'm glad you enjoyed! ❤️ I'd probably try to add some peanut (or almond) butter, maybe another 1/2 tablespoon chia seeds or flax meal. This is indeed a shake rather than smoothie.

  2. Jo Harding★★★★★

    From one chocaholic to another! You're talking to my soul Kim.

    1. Martina @ KetoDietAuthor

      Exactly! We chocoholics need a good chocolate shake. I know you'll add collagen to yours 😉

  3. Ruby

    I made this recipe and found that it was quite thin and I couldn’t taste the peanut butter or cocoa in it - or not much anyway! We could taste the spinach though 😕. (Also I originally put in two sachets of stevia when I made it).
    To the original attempt I added a single serve (30g) of a vanilla whey protein powder I had handy and an extra two sachets of stevia and reblended it up again. This changes the macros slightly but not too much - some extra protein and 1.3g extra of carbs per serve. I tasted again...delicious!! My husband loved it too. The vanilla protein powder (30g only for the recipe making two servings of the smoothie) really brought out the delicious peanut butter flavour and we couldn’t taste the spinach at all 😊.
    Thank you for the recipe base! 🙂

    1. Martina @ KetoDietAuthor

      Thank you Ruby! It is more of a milkshake so I think for a smoothie you'll need to up the peanut butter. Extra protein is good! You can add some collagen powder too 😊

  4. Jeff

    That photo can’t be a pic of this recipe as prepared...

    1. Martina @ KetoDietAuthor

      It actually can as I listed the toppings in optional ingredients. That's because not everyone wants to/can use all of them. For accuracy I added a screenshot from our app that reflects the changes once toppings are added.

      1. Jeff

        Ah! I’d missed the toppings comments in your recipe. Now the pic makes sense — and sure looks delicious! Thanks!

        1. Martina @ KetoDietAuthor

          Thank you! I think I'll need to add a section for recipe tips & substitution to make this all easy to find 😊

  5. Desiree Olsman-van Bruggen

    This recipe uses peanutbutter. I thought peanuts are legumes and not keto proof?

    1. Martina @ KetoDietAuthor

      Hi Desiree, you can read about peanuts and legumes here: Peanuts on a Ketogenic Diet: Eat or Avoid?
      If you can't eat peanuts (I don't either), you can use almond butter instead.

  6. Amina

    Thank you. Love this recipe from Kim. We bought my younger sister a power blender. And she's getting bored of the fruit smoothies recipe they've given her for breakfast/post work out. This recipe is not only delicious but is packed with ingredients that are nutritious and will keep her full. She's thinking of adding berries here and there and possibly collagen powder??

    1. Martina @ KetoDietAuthor

      Thank you Amina! I think collagen powder is a great addition! If it makes the smoothie too thicks, add a bit more almond milk. From berries I'd think that raspberries may work nicely with chocolate but even strawberries or blueberries will be nice. Enjoy!

  7. JJ

    Could this be premade? Also could it be frozen then thawed without losing quality or taste?

    1. Martina @ KetoDietAuthor

      I don't think it will be just as nice as fresh. You could use frozen spinach in this recipe (no need for thawing) but I wouldn't freeze the smoothie.

My go-to recipes for stress-free meal prep

⭐️ FREE EMAIL BONUS ⭐️
Easy, filling, high-protein meals I make on repeat to save time & keep it simple.