Go Back
+ servings
overhead view of low carb pb shake

Low Carb Peanut Butter Milkshake (Keto)

Low Carb Peanut Butter Milkshake is a creamy, sweet & delicious milkshake! Also: dairy-free option. Keto, GF and GAPS-diet friendly, make this shake in 10 minutes or less from just a few basic ingredients you already have on hand.
Course Beverage, Dessert, Snack
Cuisine American
Keyword keto, low carb, milkshake, peanut butter
Prep Time 10 minutes
Total Time 10 minutes
Servings 1 serving
Calories 493kcal
Author Megan
Cost <$1


  • high-powered blender


  • 2 to 2-1/4 cups ice : smaller pieces/chunks work better than big cubes. (It's a little hard to measure ice, so err on the side of 2 cups, so your shake isn't icy.)
  • 1/4 cup warm water
  • 1/4 cup peanut butter , all-natural
  • 1/4 cup cream: heavy cream for low carb OR coconut cream for dairy-free/GAPS
  • 3 Tablespoons liquid low carb sweetener or powdered erythritol/monkfruit blend OR hardwood-derived xylitol, such as Global Sweet brand (OR, for GAPS: honey or Gluten-free: pure maple syrup); use only 2 Tablespoons sweetener if you like it less sweet
  • 1 teaspoon vanilla extract (don't omit: try to include this ingredient because the small amount of alcohol creates the best texture, + the flavor it lends)
  • 1/2 teaspoon cinnamon
  • 1/32-1/16 teaspoon powdered stevia or 5 to 8 drops liquid stevia, to taste: quantity very much depends on which brand you use, so do this, to taste. If you don't want to use stevia or pure monk fruit, add an extra Tablespoon of sweetener.


  • Add ice to a high-powered blender, such as Vita-mix or Blendtec (Blendtec works best to get a completely smooth shake). It will come approximately to the 2-¼ cup line. Add all the remaining ingredients EXCEPT CREAM on top of the ice, in the order they are listed.
    view into blender with ice
  • Start the motor on low and increase the speed to medium high, blending for about 1 minute, until all the ice is completely smooth and creamy — so you've reached a milkshake consistency. Then add cream and blend again briefly. Taste. If you want it sweeter, add a bit more sweetener of choice and blend again briefly.
    overhead view of PB milkshake
  • Serve.  Makes one 16 ounce serving.


Calories: 493kcal | Carbohydrates: 7g | Protein: 16g | Fat: 33g | Saturated Fat: 7g | Sodium: 308mg | Potassium: 419mg | Fiber: 4g | Sugar: 6g | Calcium: 28mg | Iron: 1mg