Easy Homemade Keto Peanut Butter Cups Recipe for a Guilt-Free Treat

Indulge in Homemade Keto Peanut Butter Cups

Are you on the lookout for a delicious keto-friendly dessert that won’t kick you out of ketosis? Look no further than these homemade Keto Peanut Butter Cups! With a rich, velvety texture and the perfect balance of peanut butter and chocolate, these cups are the ideal low-carb treat to satisfy your sweet tooth.

Perfect for those following a ketogenic diet, these peanut butter cups are not only low in carbs but also high in healthy fats, making them a guilt-free indulgence. Whether you need a quick snack or a dessert to impress, these cups are sure to hit the spot.

Keto Peanut Butter Cups

A Delicious Keto Journey

As a diet blogger, I’m always experimenting with recipes that cater to the keto lifestyle. These Keto Peanut Butter Cups were born from a desire to create a treat that was not only satisfying and delicious but also compliant with the strict macronutrient ratios of the ketogenic diet.

The key to making these peanut butter cups keto-friendly is the selection of ingredients. Unsweetened peanut butter and coconut oil form the base, providing a good dose of healthy fats without added sugars. The use of powdered erythritol, a zero-calorie sweetener, ensures that these treats are sweet without the high carb count.

Cocoa powder adds a rich chocolatey flavor while keeping the carbs in check. This combination of ingredients makes these peanut butter cups a perfect keto-friendly dessert. They’re not just a treat for the taste buds but also provide a source of energy and satiety, thanks to the high-fat content.

Ingredients for Keto Peanut Butter Cups

Mastering the Method

Creating the perfect Keto Peanut Butter Cup is all about technique. The process begins by melting the peanut butter and coconut oil together, which should be done gently to prevent any burning. It’s essential to stir the mixture frequently, ensuring a smooth and even consistency.

When adding the cocoa powder and powdered erythritol to the mix, whisk vigorously to avoid lumps. This step is crucial for achieving that smooth, velvety texture in the final product. The vanilla extract and a pinch of sea salt are the finishing touches that enhance the flavor profile of these delightful cups.

Layering is key in this recipe. Each layer should be given enough time to set in the freezer before adding the next. This patience ensures that the layers don’t mix and create a distinct contrast between the chocolate and peanut butter. For an extra glossy finish, you can temper the chocolate mixture before adding it to the liners.

Layering Keto Peanut Butter Cups

Variations to Spice Up Your Keto Treat

Almond Joy-Inspired Cups

For a tropical twist, create an Almond Joy-inspired version of these peanut butter cups. Replace the peanut butter with almond butter and add unsweetened shredded coconut to the layers. Top each cup with a whole almond for that signature Almond Joy crunch.

White Chocolate Delight

If you’re a fan of white chocolate, use cocoa butter instead of cocoa powder for a white chocolate version. This will give you a creamy and luxurious alternative that’s still low in carbs and keto-friendly.

Spicy Chocolate Cups

For those who like a little heat, add a pinch of cayenne pepper to the chocolate mixture. The spicy kick will complement the sweetness of the peanut butter, creating a unique and memorable flavor.

Substitutions for Every Keto Pantry

Not everyone has the same ingredients on hand, but that shouldn’t stop you from making these Keto Peanut Butter Cups. Here are some easy substitutions that keep this treat keto-compliant:

Almond Butter: If you’re out of peanut butter or prefer a different taste, almond butter is a great substitute. It’s just as creamy and rich, with a slightly different nutty flavor.

Butter or Ghee: If coconut oil isn’t your thing, try using butter or ghee. Both are keto-friendly and will add a depth of flavor to your cups.

Stevia or Monk Fruit Sweetener: If erythritol isn’t available, stevia or monk fruit sweeteners are excellent alternatives. They’re natural, low-carb, and add the necessary sweetness.

Frequently Asked Questions

Can I use crunchy peanut butter instead of smooth?
Yes, crunchy peanut butter can be used for a different texture. Just ensure it’s unsweetened to maintain the keto-friendly aspect.

How long can I store these peanut butter cups?
You can store them in the refrigerator for up to a week or in the freezer for a longer shelf life.

Is there a way to make these dairy-free?
Absolutely! Just use coconut oil, and ensure your peanut butter doesn’t contain any dairy additives.

Can I make these peanut butter cups nut-free?
For a nut-free version, try using sunflower seed butter. It has a similar consistency and is a great alternative for those with nut allergies.

What can I use instead of erythritol?
Other keto-friendly sweeteners like stevia or monk fruit can be used in place of erythritol. Adjust to taste, as sweetness levels can vary.


Keto Peanut Butter Cups

Indulge in the rich, velvety texture of homemade Keto Peanut Butter Cups, a perfect low-carb treat that satisfies your sweet tooth without compromising your dietary goals.
No ratings yet
Prep Time 15 minutes
Cook Time 0 minutes
Total Time 1 hour 15 minutes
Course Desserts
Cuisine American
Servings 12 cups
Calories 150 kcal


  • Muffin tray
  • Silicone or paper cupcake liners
  • Microwave-safe bowl
  • Whisk
  • Measuring cups and spoons


  • 1 cup unsweetened peanut butter (smooth) 256g / 9 oz
  • ¼ cup coconut oil 60 ml / 2 oz
  • ¼ cup unsweetened cocoa powder 22g / 0.77 oz
  • cup powdered erythritol 53g / 1.87 oz
  • ½ tsp pure vanilla extract 2.5 ml
  • Pinch of sea salt


  • Line a muffin tray with 12 silicone or paper cupcake liners.
  • In a microwave-safe bowl, combine peanut butter and coconut oil. Microwave in 30-second intervals, stirring in between, until completely melted and smooth.
  • Remove 1/2 cup of the melted peanut butter mixture and set aside. To the remaining mixture, whisk in the cocoa powder, powdered erythritol, vanilla extract, and a pinch of salt until well combined.
  • Pour a tablespoon of the chocolate mixture into each cupcake liner, creating the first layer of your peanut butter cups. Place the tray in the freezer for 10-15 minutes or until set.
  • Once the first layer is firm, spoon a tablespoon of the reserved peanut butter mixture on top of the chocolate layer, spreading gently to create an even layer.
  • Return the tray to the freezer for another 15-20 minutes until the peanut butter layer is firm.
  • Finally, add another tablespoon of the chocolate mixture on top of the peanut butter layer to complete your cups. Freeze for an additional 30-40 minutes until the cups are fully set.
  • Once set, remove the peanut butter cups from the liners and store in an airtight container in the refrigerator.


For a nuttier texture, use crunchy peanut butter instead of smooth.
Ensure your peanut butter is unsweetened and without added sugars to keep it keto-friendly.
Adjust the sweetness to taste by increasing or decreasing the amount of powdered erythritol.
If you prefer a firmer texture, add an additional tablespoon of coconut oil to the chocolate mixture.
Store your Keto Peanut Butter Cups in the refrigerator for up to a week or in the freezer for a longer shelf life.


Calories: 150kcalCarbohydrates: 5gProtein: 4gFat: 13gFiber: 3gNet Carbs: 2g
Keyword Keto Peanut Butter Cups, Low Carb Peanut Butter Cups, Sugar-Free Peanut Butter Cups
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating