Keto Peanut Butter Fudge
Rich, melt-in-your-mouth keto peanut butter fudge with just 2.1g net carbs per square. Ready in 15 minutes of hands-on work (plus chilling), this no-bake treat delivers creamy peanut butter flavor and 11g of fat to satisfy cravings without the sugar.
Head of Nutrition · June 17, 2026

Nutrition per serving
Per serving · makes 16. Values are estimates; brands vary.
This creamy keto peanut butter fudge comes together in one saucepan with no baking and no sugar. It is the kind of low-carb treat you can keep in the fridge for whenever a sweet craving hits, at just over 2 grams of net carbs per square.
Ingredients
- 1 cup natural unsweetened peanut butter (smooth, no added sugar)
- 1/2 cup unsalted butter
- 1/3 cup powdered erythritol or monk fruit sweetener
- 1/4 cup coconut oil
- 1 teaspoon pure vanilla extract
- 1/4 teaspoon fine sea salt (omit if peanut butter is salted)
- 2 tablespoons sugar-free dark chocolate chips, for drizzle (optional)
Instructions
- 1
Line an 8x8-inch baking dish with parchment paper, leaving an overhang on two sides so you can lift the fudge out later.
- 2
In a medium saucepan over low heat, combine the peanut butter, butter, and coconut oil. Stir constantly until fully melted and smooth, about 3 to 4 minutes. Do not let it simmer.
- 3
Remove from heat and whisk in the powdered erythritol, vanilla, and salt until the sweetener fully dissolves and the mixture is glossy and uniform.
- 4
Pour the mixture into the lined dish and smooth the top with a spatula. If using, melt the chocolate chips and drizzle over the top, then swirl with a toothpick.
- 5
Refrigerate at least 2 hours, or until completely firm. Lift out using the parchment overhang and cut into 16 squares with a sharp knife.
Tips & notes
- Use a powdered (confectioners-style) sweetener rather than granulated to avoid a gritty texture. If you only have granulated erythritol, blitz it in a spice grinder first.
- Store in an airtight container in the refrigerator for up to 2 weeks, or freeze for up to 3 months. The fudge softens at room temperature because of the coconut oil, so serve it chilled.
- Swap peanut butter for almond or sunflower seed butter for a nut-free or different flavor; net carbs stay similar with unsweetened varieties.
Log this recipe in one tap
Save keto peanut butter fudge to CarbMeNot and track its 2.1g net carbs against your daily budget automatically.
Frequently asked questions
- How many carbs are in keto peanut butter fudge?
- Each of the 16 squares has 2.1g net carbs (3.6g total carbs minus 1.5g fiber), along with 142 calories, 4.2g protein, and 13.1g fat. The recipe makes 16 squares total.
- Why is my keto fudge soft or melty at room temperature?
- Coconut oil and natural peanut butter both soften quickly out of the fridge. Keep the fudge refrigerated until serving, and it will hold a firm, sliceable texture. For a sturdier square, reduce the coconut oil to 2 tablespoons.
- Can I make this dairy-free?
- Yes. Replace the unsalted butter with an equal amount of additional coconut oil or a firm vegan butter. The texture will be slightly softer, so chill it a bit longer and keep it cold.



