share this post

Keto Peanut Butter Milkshake

4.95 from 546 votes
Jump to Recipe Pin This Recipe!

This recipe may contain Amazon or other affiliate links. As an Amazon Associate I earn from qualifying purchases.

This ultra-thick and creamy Keto Peanut Butter Milkshake with almond milk is a delicious low-carb shake with no store-bought sugar-free ice cream needed!

An easy 6-ingredient homemade keto milkshake recipe to fix your summer sweet craving with only 3.6 grams of net carbs.

Keto Peanut Butter Milkshake

What’s A Keto Milkshake?

A keto milkshake is a sugar-free frothy cold drink usually made of ice cubes, almond milk, and cream. 

It doesn’t require store-bought keto ice cream and can be made at 100% at home with the most simple ingredients.

It is a delicious keto snack to refresh in summer or for breakfast on the go.

Why You’ll Love This Recipe

This low-carb shake is amazingly rich and tasty but it’s also:

  • Gluten-Free
  • Low-Carb
  • Keto-Friendly
  • Refined Sugar-Free
  • Dairy-Free Option
  • Vegan-Option

How To Make A Keto Peanut Butter Milkshake

Yes, you can have peanut butter on a keto diet as long as you are using unsweetened peanut butter with no added vegetable oils.

However, even if natural peanut butter is keto-friendly, it still contains a decent amount of carbs, so you have to use it sparingly.

That is why this keto milkshake uses only 1 1/2 tablespoon of peanut butter.

It brings out all the peanut butter flavor you are craving without adding too many carbs to your low-carb milkshake.


  • Peanut Butter – you can use any nut butter you like. Almond butter is a great option too to decrease carbs. I made this low-carb milkshake many times. Other options that I love are cashew butter, coconut butter, or almond butter. If you have peanuts and no peanut butter, you can make your own peanut butter with my recipe.
  • Unsweetened Almond Milk – or unsweetened vanilla almond milk for a hint of vanilla flavor.
  • Unsweetened Cocoa Powder
  • Chia Seeds – I won’t skip them even if they add 1 gram of net carbs per serving. They thicken the milkshake and add proteins!
  • Heavy Cream or use full-fat dairy-free coconut yogurt. Other options are full-fat Greek Yogurt or canned coconut cream.
  • Sugar-Free Crystal Sweetener – I love to use Monk fruit crystal sweetener, but you can also replace this with a few drops of liquid stevia. Read my full review of Keto-friendly Sweeteners to learn some more!
  • Ice Cubes – that is what makes the drink frothy like a milkshake without using sugar-free ice cream.

Making Keto Milkshake With Almond Milk

This is a keto milkshake recipe using almond milk.

In fact, unsweetened almond milk is the best option to create low-carb smoothies or milkshakes as it is very low in carbs.

To make your favorite low-carb shake, combine all the ingredients in a blender and blend them until it’s smooth and frothy.

Serve the shake in two large cups and drizzle some more peanut butter on top, melted chocolate, and sprinkle a few chopped peanuts.

Keto Peanut Butter Milkshake

Serving Keto Milkshake

Honestly, I am having this keto chocolate peanut butter milkshake any time of the day.

I love it for breakfast after a run to reload my body with protein and enjoy a fresh drink.

It’s also a delicious treat in the afternoon during summer or a great dessert alternative when you crave something sweet quickly.

Keto Peanut Butter Milkshake

Don’t forget to share a picture of your lovely creation on Instagram!

Did You Like This Recipe?

Leave a comment below or head to our Facebook page for tips, our Instagram page for inspiration, our Pinterest for saving recipes, and Flipboard to get all the new ones!

Want To Save This Recipe?

Enter your email & get this recipe sent to your inbox.


You'll also be added to our mailing list. We won't send you spam. Unsubscribe at any time.

This field is for validation purposes and should be left unchanged.

Keto Peanut Butter Milkshake

Keto Chocolate Peanut Butter Milkshake

3.5gNet Carbs
Keto Chocolate Peanut Butter Milkshake is an easy sugar-free almond milk chocolate shake with peanut butter and ice cubes.
Prep: 5 minutes
Total: 5 minutes
Yield: 2 small milkshakes
Serving Size: 1 milkshake
4.95 from 546 votes


  • 1 ½ tablespoons Natural Peanut Butter
  • ½ cup Unsweetened Almond Milk
  • 1 tablespoon Unsweetened Cocoa Powder
  • cup Heavy Cream or full-fat yogurt or unsweetened coconut yogurt if dairy-free
  • 2 tablespoons Granulated Sweetener or 4-5 drops stevia liquid
  • ¾ -1 cup Ice Cubes adjust to taste


  • 1 teaspoon Chia Seeds adds thickness and 1g of net carbs per serving
This recipe may contain Amazon or other affiliate links. As an Amazon Associate I earn from qualifying purchases.


  • In a blender, add all the ingredients and blend until smooth and frosty. I always start with 3/4 cup ice cubes, blend and adjust depending on how frosty I want my milkshake.
  • Taste and adjust sweetness with an extra tablespoon of erythritol or stevia drops. Blend for a few seconds to combine and serve.
  • Serve immediately in 2 small milkshakes (or 1 large) with a drizzle of melted sugar-free chocolate, a drizzle of peanut butter, a dollop of dairy-free yogurt, or unsweetened whipped cream, and chopped peanuts.


  • You can store the leftover in the fridge for up to 24 hours. The next day I won't be as frothy, bring back to the blender with a few ice cubes, and serve immediately!
  • Freeze the leftover in a popsicle mold! It makes a delicious keto singe serve ice cream to snack on.
Tried this recipe?Mention @sweetashoneyrecipes
Serving Size: 1 milkshake
Yield: 2 small milkshakes
Serving: 1milkshakeCalories: 221.9kcal (11%)Carbohydrates: 5.2g (2%)Fiber: 1.7g (7%)Net Carbs: 3.5gProtein: 4.6g (9%)Fat: 21.8g (34%)Saturated Fat: 10.6g (66%)Cholesterol: 54.3mg (18%)Sodium: 151.9mg (7%)Potassium: 145.7mg (4%)Sugar: 1.3g (1%)Vitamin A: 583.1IU (12%)Calcium: 105.9mg (11%)Iron: 0.6mg (3%)
Carine Claudepierre

About The Author

Carine Claudepierre

Hi, I'm Carine, the food blogger, author, recipe developer, published author of a cookbook and many ebooks, and founder of Sweet As Honey.

I have an Accredited Certificate in Nutrition and Wellness obtained in 2014 from Well College Global (formerly Cadence Health). I'm passionate about sharing all my easy and tasty recipes that are both delicious and healthy. My expertise in the field comes from my background in chemistry and years of following a keto low-carb diet. But I'm also well versed in vegetarian and vegan cooking since my husband is vegan.

I now eat a more balanced diet where I alternate between keto and a Mediterranean Diet

Cooking and Baking is my true passion. In fact, I only share a small portion of my recipes on Sweet As Honey. Most of them are eaten by my husband and my two kids before I have time to take any pictures!

All my recipes are at least triple tested to make sure they work and I take pride in keeping them as accurate as possible.

Browse all my recipes with my Recipe Index.

I hope that you too find the recipes you love on Sweet As Honey!

Posted In:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    14 Thoughts On Keto Peanut Butter Milkshake
  1. Will it also come out well with Coconut Milk or any other low carb beverage? I’m allergic to almonds.

  2. 5 stars
    I love it!!! I used coconut milk and cream, 1 scoop coconut protein powder (instead of chia seeds).
    Awesome stuff

  3. 5 stars
    Wow! Now this is what I call heaven in a glass.
    I needed something sweet, so I thought that I would give this recipe a go. I’m so glad that I did. I have never tried a peanut butter milkshake before. The taste is phenomenal. I will definitely be having this again very soon.
    Well done Carine! You are doing an amazing job. Keep up the good work.

  4. 5 stars
    Perfect!! It tastes just like the smoothie I used to get at smoothie king, but without all the carbs! I also added ground flaxseed instead of chia.

  5. 5 stars
    I rarely review recipes because most of them come out just ‘okay’. This recipe is AMAZING! I usually make diabetic and keto desserts and end up eating them just because I made them without actually enjoying them. I loved this one so much. thanks for sharing! Game changer!

    • Thanks for this amazing comment! I am so happy you found my blog then, I have so many delicious diabetic friendly desserts for you to try here! Enjoy, XOXO Carine

  6. 5 stars
    My daughter and I just found your recipe…saved our lives as we were craving a shake but trying to reduce carbs with our diet. It was delicious! Used the Eryth/Monk fruit sweetener and we like it so much better than Stevia. Thanks so much!

    • I am sorry to hear that the sweetness wasn’t to your palate. We all have different sweet tooth and that is why the recipe states that you have to adjust sweetness with as much stevia drops as you like. The recipe suggest a minimum sweetness that is easily adjusted with few extra drops of liquid stevia or pinch of erythritol. It has nothing to do with the cocoa powder. If you decrease cocoa powder your milkshake won’t have cocoa flavor at all. Also, you shouldn’t add ice cream as this will change the texture and if not sugar free it will adds up carbs and sugar. I hope you try the recipe again following those tips and enjoy your keto drink! XOXO Carine.

  7. 5 stars
    I substituted almond butter for peanut butter, heavy cream for yogurt, and used swerve as my sweetener and this came out perfect! Thank you! I really needed something sweet!

    • My pleasure ! We all deserve something sweet on keto right? Enjoy the keto baking recipes on the blog. XOXO Carine.


The recipes, instructions, and articles on this website should not be taken or used as medical advice. You must consult with your doctor before starting on a keto or low-carb diet. The nutritional data provided on Sweetashoney is to be used as indicative only.

The nutrition data is calculated using WP Recipe Maker. Net Carbs is calculated by removing the fiber and some sweeteners from the total Carbohydrates. As an example, a recipe with 10 grams of Carbs per 100 grams that contains 3 grams of erythritol and 5 grams of fiber will have a net carbs content of 2 grams. Some sweeteners are excluded because they are not metabolized.

You should always calculate the nutritional data yourself instead of relying on Sweetashoney's data. Sweetashoney and its recipes and articles are not intended to cure, prevent, diagnose, or treat any disease. Sweetashoney cannot be liable for adverse reactions or any other outcome resulting from the use of recipes or advice found on the Website.