Indulge in the perfect fusion of rich chocolate and creamy peanut butter with these Keto Chocolate Peanut Butter Bars. Ideal for those following a ketogenic lifestyle or anyone seeking a low-carb, sugar-free treat, this no-bake recipe delivers all the flavor without the guilt.
🧾 Ingredients
For the Peanut Butter Base:
- 1 cup natural peanut butter (ensure it’s sugar-free)
- 1/4 cup unsalted butter, melted
- 1/2 cup almond flour
- 1/4 cup powdered erythritol (or preferred keto-friendly sweetener)
- 1 teaspoon vanilla extract
- Pinch of salt
For the Chocolate Topping:
- 1 cup sugar-free dark chocolate chips
- 2 tablespoons coconut oil or unsalted butter
👩🍳 Instructions
Step 1: Prepare the Peanut Butter Base
- In a medium-sized mixing bowl, combine the natural peanut butter and melted unsalted butter. Stir until smooth and well-blended.
- Add the almond flour, powdered erythritol, vanilla extract, and a pinch of salt to the peanut butter mixture. Mix thoroughly until all ingredients are fully incorporated, resulting in a dough-like consistency.
Step 2: Set the Base
- Line an 8×8-inch square baking dish with parchment paper for easy removal.
- Transfer the peanut butter mixture into the prepared baking dish. Use a spatula to press the mixture evenly into the dish, creating a uniform base layer.
- Place the dish in the refrigerator for approximately 30 minutes to allow the base to firm up.
Step 3: Prepare the Chocolate Topping
- In a microwave-safe bowl, combine the sugar-free dark chocolate chips and coconut oil (or unsalted butter).
- Microwave in 20-second intervals, stirring between each, until the chocolate is fully melted and smooth.
- Once melted, pour the chocolate mixture over the chilled peanut butter base, spreading it evenly to cover the entire surface.
Step 4: Set the Bars
- Return the baking dish to the refrigerator and allow the bars to set for at least 2 hours, or until the chocolate topping is firm.
- Once set, remove the bars from the dish using the parchment paper. Place on a cutting board and slice into 16 equal squares.

Nutritional Information (Per Serving)
- Calories: 150 kcal
- Total Fat: 13g
- Saturated Fat: 3g
- Carbohydrates: 6g
- Dietary Fiber: 2g
- Net Carbs: 4g
- Protein: 5g
- Sugar: 1g
Note: Nutritional values are approximate and may vary based on specific ingredient brands and measurements.
Weight Watchers (WW) SmartPoints
- Blue Plan: 4 SmartPoints
- Green Plan: 5 SmartPoints
- Purple Plan: 3 SmartPoints
SmartPoints are calculated based on the ingredients used and portion size.
💡 Tips for Success
- Storage: Keep these bars refrigerated in an airtight container for up to one week. For longer storage, freeze for up to three months.
- Sweetener Substitutes: Feel free to adjust the sweetness by increasing or decreasing the amount of erythritol or substituting with another keto-friendly sweetener like stevia or monk fruit.
- Flavor Variations: Incorporate a teaspoon of cinnamon or a splash of almond extract into the peanut butter mixture for added flavor complexity.
- Allergy-Friendly: For those with nut allergies, consider substituting the peanut butter with sunflower seed butter or another nut-free alternative.
🥄 Serving Suggestions
These Keto Chocolate Peanut Butter Bars are perfect as a midday snack, post-workout treat, or a satisfying dessert after dinner. Pair with a cup of unsweetened herbal tea or a glass of cold almond milk for a delightful experience.