Indulge your sweet tooth guilt-free with this decadent Low Carb Chocolate Peanut Butter Fudge made with xylitol, a low-carb sweetener perfect for keto enthusiasts. This rich and creamy dessert combines unsweetened cocoa powder, natural no-sugar-added peanut butter, and heavy cream for a smooth, velvety texture that's hard to resist. Enhanced with a touch of sea salt and vanilla extract, this fudge packs intense chocolate and peanut butter flavors in every bite. With just 10 minutes of prep time and no oven required, this easy recipe is perfect for quick treats or meal prep for the week. Each batch makes 16 small squares, ideal for portion control and keeping your low-carb lifestyle on track. Whether stored in the fridge or freezer, this healthier take on classic fudge is guaranteed to satisfy your dessert cravings without breaking your carb goals.
Scan with your phone to download!
Line a small loaf pan (approximately 8x4 inches) with parchment paper, leaving some overhang for easy removal. Set aside.
In a medium saucepan over low heat, combine the unsweetened cocoa powder, natural peanut butter, and unsalted butter.
Stir the mixture gently but continuously until the butter is fully melted and the ingredients are well-combined into a smooth mixture (about 2-3 minutes). Be careful not to overheat.
Add the xylitol, heavy cream, vanilla extract, and sea salt to the saucepan. Continue to stir until the xylitol is fully dissolved and the mixture is creamy (another 2 minutes).
Remove the saucepan from heat and allow the mixture to cool slightly for 1-2 minutes.
Pour the fudge mixture into the prepared loaf pan, spreading it out evenly with the back of a spoon or spatula.
Place the loaf pan in the refrigerator and let the fudge set for at least 1-2 hours or until firm.
Once set, remove the fudge from the loaf pan using the parchment paper overhang. Cut into 16 small squares using a sharp knife.
Store the fudge in an airtight container in the refrigerator for up to one week or in the freezer for longer storage.
Serving size | (448.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1684.3 |
Total Fat 119.5g | 0% |
Saturated Fat 46.6g | 0% |
Cholesterol 122mg | 0% |
Sodium 605.5mg | 0% |
Total Carbohydrate 218.4g | 0% |
Dietary Fiber 50.2g | 0% |
Total Sugars 10.3g | |
Protein 53.4g | 0% |
Vitamin D 0IU | 0% |
Calcium 223.0mg | 0% |
Iron 22.7mg | 0% |
Potassium 2559.8mg | 0% |
Source of Calories