KetoDiet App is free to download, try it now!

Keto Chocolate Peanut Butter Milkshake

4.6 stars, average of 26 ratings

Keto Chocolate Peanut Butter MilkshakePin itFollow us 134.8k

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 flavour 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.

Bestselling Keto Books
Keto Chocolate Peanut Butter Milkshake
Keto Chaffles
Order and get 5 bonus chaffle recipes!
My latest keto cookbook!
75 Delicious Treats for Your Low-Carb Diet
Chaffles are the epitome of simplicity and versatility
Simple Keto
Meal-prepping, planning, and shopping strategies
100+ delicious low-carb recipes
Quick & easy, no stress, no complication
The Beginner's KetoDiet Cookbook
Easy keto guide
100+ delicious low-carb recipes
Whole foods, optimized for nutrition
The Keto All Day Cookbook
My best keto recipes
100+ delicious low-carb recipes
Allergy-free options
Quick Keto Meals in 30 Minutes or Less
Quick and easy meals
100+ delicious low-carb recipes
Allergy-free options
Sweet & Savory Fat Bombs
Sweet treats & savory snacks
100+ delicious keto recipes
Allergy-free options
Keto Slow Cooker & One-Pot Meals
100+ delicious low-carb recipes
Ideal for batch cooking and meal prep
Allergy-free options
The KetoDiet Cookbook
150+ delicious low-carb recipes
Quick guide to keto
Keto food list
Super Low-Carb Snacks
100+ delicious low-carb recipes
Tasty paleo treats and snacks
Ultra low-carb fat bombs
Have any of my books?

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 (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!

Keto Chocolate Peanut Butter MilkshakePin itFollow us 134.8k

Hands-on Overall

Serving size 1 glass

Allergy information for Keto Chocolate Peanut Butter Milkshake

✔  Gluten free
✔  Dairy free
✔  Egg free
✔  Nightshade free
✔  Pork free
✔  Avocado free
✔  Coconut free
✔  Fish free
✔  Shellfish free
Pescatarian
Low FODMAP
Vegetarian
Vegan

Notes

  • Recipe can be made dairy-free or coconut-free.
Download Recipe

Nutritional values (per serving, 1 glass)

Net carbs2.9 grams
Protein4.8 grams
Fat20.9 grams
Calories220 kcal

Calories from carbs 5%, protein 9%, fat 86%

Total carbs6.6 gramsFiber3.7 gramsSugars1 gramsSaturated fat11.9 gramsSodium191 mg(8% RDA)Magnesium62 mg(16% RDA)Potassium386 mg(19% EMR)

Ingredients (makes 2 servings)

  • 1/4 cup cooked spinach, fresh or frozen and drained (40 g/ 1.4 oz)
  • 1 1/2 tbsp cocoa powder (8 g/ 0.3 oz)
  • 1 1/4 tbsp virgin coconut oil or MCT oil (20 ml)
  • 1 cup unsweetened almond milk (240 ml/ 8 fl oz), or more
  • 1/2 tbsp chia seeds or flax meal (4 g/ 0.2 oz)
  • 1/2 tbsp peanut butter or almond butter (16 g/ 0.6 oz)
  • 2 tbsp heavy whipping cream or coconut milk(30 ml)
  • pinch sea salt
  • Optional: 1/2 tbsp Erythritol or Swerve, or to taste
  • Optional toppings: Whipped cream, melted chocolate, shaved chocolate, drizzle of peanut butter.

Instructions

  1. Pace all ingredients into a food processor and blend for 3-4 minutes or until smooth and fluffy.
    Keto Chocolate Peanut Butter Milkshake
  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

Ingredient nutritional breakdown (per serving, 1 glass)

Net carbsProteinFatCalories
Spinach, frozen
0.3 g0.7 g0.1 g6 kcal
Cocoa powder, raw (cacao)
0.8 g0.8 g0.6 g9 kcal
Coconut oil, extra virgin
0 g0 g8.4 g76 kcal
Almond milk natural (unsweetened)
0.5 g0.6 g1.4 g17 kcal
Chia seeds
0.1 g0.4 g0.6 g10 kcal
Peanut butter smooth (unsweetened)
0.8 g2 g4.1 g48 kcal
Cream, heavy whipping, pouring, full-fat (30-40% fat)
0.4 g0.3 g5.7 g55 kcal
Salt, sea salt
0 g0 g0 g0 kcal
Total per serving, 1 glass
2.9 g4.8 g20.9 g220 kcal

Keto Chocolate Peanut Butter MilkshakePin itFollow us 134.8k

  1. Blog
  2. Recipes
  3. Breakfasts
  4. Keto Chocolate Peanut Butter Milkshake
  1. Blog
  2. Recipes
  3. Smoothies
  4. Keto Chocolate Peanut Butter Milkshake
  1. Blog
  2. Recipes
  3. Vegan
  4. Keto Chocolate Peanut Butter Milkshake
  1. Blog
  2. Recipes
  3. Vegetarian
  4. Keto Chocolate Peanut Butter Milkshake
  1. Blog
  2. Recipes
  3. Keto Chocolate Peanut Butter Milkshake
  1. Blog
  2. Kim Caruk
  3. Keto Chocolate Peanut Butter Milkshake

Do you like this recipe? Share it with your friends! 

Kim Caruk
Creator of Deliciously Keto

Kim Caruk

Kim Caruk is the food blogger, chef and recipe developer behind Deliciously Keto. Her site is dedicated to sharing Low Carb and Keto recipes along with her inspirational journey to health.

Kim's passion for food and her evident creativity can be seen throughout her blog and popular ebooks. Kim hopes to help inspire and motivate others to live a healthier, happier life without the need for sugars and high carb foods.

Let us know what you think, rate this recipe!

Leave a comment

Note: Any links to products or affiliate links will not be approved.
Please note that we do not offer personalised advice. For any diet related questions, please join our Facebook community.

Comments (16)

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.

Reply

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.

Reply

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

Reply

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

Reply

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! 🙂

Reply

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 😊

Reply

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

Reply

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.

Reply

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

Reply

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

Reply

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

Reply

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.

Reply

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??

Reply

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!

Reply

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

Reply

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.

Reply