Peanut Butter Caramel Milkshake

Keto Recipes > Keto Dessert Recipes

If you’re a sane person, then peanut butter is probably one of your guilty pleasures – I know it’s one of mine. But, when we’re on a ketogenic diet, we can’t always grab it by the spoonful to lick it off as a snack because of the carb count. Every once in a while, though, I get a huge craving for peanut butter and have to make something that’ll combat it. So, since I’ve been on a smoothie/milkshake stint lately, I decided to put together something I know you’d all love.

You can also sub out any nut butter you prefer for the peanut butter in this recipe. Caramel goes well with the flavor profile for almost every type of nut out there – so do your finest! If you want to use almond butter, macadamia nut butter, or some other form of delicious nut butter, be my guest – it’ll all work and it’ll all be fantastic. Just make sure you save some for me 🙂

If you want to see the other milkshakes and smoothies that have been posted, check them out:


Really, I could eat peanut butter for breakfast, lunch, dinner, or a snack at pretty much any time of the day. It’s creamy, homey, and takes me back to my childhood. So, instead of making this into a full serving sized recipe, I broke it up into 2 servings and made in snack-sized for a decadent little treat between lunch and dinner. I chose to garnish with a little bit of cocoa powder, purely for aesthetics. I like the taste of it when it was mixed in, but it certainly doesn’t have to be part of your shake – it tastes delicious on its own.

P.S. I got a lot of questions about what type of coconut milk I’m using. I use the “So Delicious” brand of coconut milk in the carton. The unsweetened type will be in a green and white carton, normally find near the other milks in the grocery store.

Yields 1 serving of Peanut Butter Caramel Milkshake

The Preparation

The Execution

1. In a blender, add 7 Ice Cubes, 1 cup Coconut Milk, 2 tbsp. Peanut Butter, 2 tbsp. SF Torani Salted Caramel, 1/4 tsp. Xanthan Gum, and 1 tbsp. MCT Oil. I’m using a Ninja Blender with Mini Ninja Attachment.


2. Blend everything together for 1-2 minutes or until consistency is where you want it. It should be slightly thickened with a nice hint of crushed ice running through it.


3. Pour it into a glass and serve! I broke this into 2 snack-sized servings with a small sprinkle of cocoa powder on top for presentation.

Get those peanut butter cravings out of your head with a delicious #lowcarb milkshake! Shared via

This makes a total of 1 serving. For the entire recipe, it is 369 Calories, 34.95g Fats, 7.53g Net Carbs, and 8.1g Protein.

Peanut Butter Caramel Milkshake Calories Fats(g) Carbs(g) Fiber(g) Net Carbs(g) Protein(g)
1 cup coconut milk (unsweetened, from a carton) 46 4.51 1.99 1 0.99 0.99
2 tablespoons peanut butter 191 16.44 7.14 1.6 5.54 7.11
2 tablespoons SF Torani Salted Caramel 0 0 1 0 1 0
¼ teaspoon xanthan gum 2 0 0.58 0.58 0 0
1 tablespoon MCT oil 130 14 0 0 0 0
Totals 369 34.95 10.71 3.18 7.53 8.1

Peanut Butter Caramel Milkshake

This makes a total of 1 serving. For the entire recipe, it is 369 Calories, 34.95g Fats, 7.53g Net Carbs, and 8.1g Protein.
No ratings yet


  • 1 cup Coconut Milk from the carton
  • 7 Ice Cubes
  • 2 tbsp. Peanut Butter
  • 2 tbsp. SF Torani Salted Caramel
  • 1 tbsp. MCT Oil
  • ¼ tsp. Xanthan Gum


  • Add all ingredients to your blender. I'm using a ninja blender with mini ninja attachment.
  • Blend everything together for 1-2 minutes or until the consistency is good for you.
  • Pour out and enjoy! I chose to split this up into 2 snack sized servings with a hint of cocoa powder for presentation.