Keto Chocolate Fudge
Rich, melt-in-your-mouth keto chocolate fudge with just 2g net carbs per square. Made with cream cheese, butter, and sugar-free chocolate, it sets in 2 hours and comes together in only 15 minutes of hands-on time for a no-bake low-carb treat.
Head of Nutrition · June 17, 2026

Nutrition per serving
Per serving · makes 16. Values are estimates; brands vary.
This no-bake keto chocolate fudge is decadently rich yet keeps each square at just 2g net carbs. Cream cheese and sugar-free chocolate give it a silky, melt-in-your-mouth set that satisfies any chocolate craving without breaking ketosis.
Ingredients
- 1 cup (170g) sugar-free dark chocolate chips (such as Lily's)
- 4 oz (113g) full-fat cream cheese, softened
- 1/2 cup (113g) unsalted butter
- 1/3 cup (40g) powdered erythritol or powdered monk fruit sweetener
- 1/4 cup (24g) unsweetened cocoa powder
- 1 tsp pure vanilla extract
- 1/4 tsp fine sea salt
- 1/3 cup (40g) chopped toasted pecans (optional)
Instructions
- 1
Line an 8x8-inch baking pan with parchment paper, leaving an overhang on two sides for easy lifting.
- 2
In a microwave-safe bowl, combine the sugar-free chocolate chips and butter. Microwave in 30-second bursts, stirring between each, until fully melted and smooth (about 90 seconds total).
- 3
Add the softened cream cheese, powdered sweetener, cocoa powder, vanilla, and salt. Whisk or beat with a hand mixer until completely smooth and glossy with no lumps of cream cheese remaining.
- 4
Fold in the chopped pecans if using, then scrape the fudge into the prepared pan and smooth the top with a spatula.
- 5
Refrigerate for at least 2 hours, or until firm. Lift out using the parchment overhang and cut into 16 squares.
Tips & notes
- Use powdered (not granular) erythritol or monk fruit to avoid a gritty texture; you can powder granular sweetener in a blender.
- Store covered in the refrigerator for up to 2 weeks, or freeze for up to 3 months. Let sit at room temperature 5 minutes before serving for the best texture.
- For dairy-free fudge, swap the butter for coconut oil and use a dairy-free cream cheese alternative.
Log this recipe in one tap
Save keto chocolate fudge to CarbMeNot and track its 2g net carbs against your daily budget automatically.
Frequently asked questions
- How many carbs are in keto chocolate fudge?
- Each square has 2g net carbs (3.5g total carbs minus 1.5g fiber), 165 calories, 2g protein, and 16g fat. This recipe makes 16 squares.
- Why is my keto fudge grainy?
- Graininess usually comes from using granular erythritol or monk fruit, which doesn't fully dissolve. Always use a powdered sweetener, and make sure the cream cheese is fully softened and whisked in until completely smooth.
- Can I make this fudge dairy-free?
- Yes. Replace the butter with an equal amount of refined coconut oil and use a dairy-free cream cheese substitute. The texture will be slightly softer, so keep it chilled until serving.



