Easy Chocolate Keto Fudge
Jump to...
Introduction
Okay, serious show of hands: who believes fudge is the next best thing since sliced bread? You? Glad to hear it, because so do we.
You know that feeling when you’re craving chocolate and you’ve just got to have some or else? That was exactly what was going on before this recipe came to be. I tried several different keto fudge versions, but none gave me the consistency I was looking for until this one.
What finally made the difference was Nestlé Table Cream — a canned cream you will usually find in the baking aisle rather than the dairy case, in an 8 oz can, which is exactly one batch of this.
What you get is a soft, dense fudge that is cut from the pan and eaten cold. The rest is wonderfully simple: five main ingredients, optional almonds if you want some crunch, about five minutes to mix everything together, and roughly 25–30 minutes in the freezer to set. If quick chocolate desserts are your thing, our dark chocolate sea salt peanut clusters are another easy one to keep nearby.
Ingredients For Easy Chocolate Keto Fudge
The full amounts are in the recipe card below, but here is what goes into this batch and how each ingredient fits into the recipe:
- Coconut oil is the fat that holds this together, and it is why the fudge is a refrigerator fudge: coconut oil is solid when it is cold and soft when it is not, so a piece left on the counter goes slack. Four tablespoons, melted, is the base everything else goes into.
- Unsweetened cocoa powder carries the chocolate, and unsweetened is what lets the sweetener set the sweetness rather than the cocoa doing it for you.
- Nestlé Table Cream goes in in two additions rather than all at once — half the can, mixed in, then the rest. The 8 oz can is one batch, so there is nothing left over to work out what to do with.
- Lakanto monk fruit sweetener and vanilla extract go in with the cocoa, before any cream.
- Slivered almonds are optional, and they go in with the dry ingredients rather than on top, so the crunch is through the piece.
Choosing A Sweetener For This Keto Fudge
We use Lakanto monk fruit sweetener here because it does not leave the aftertaste we had run into with some other keto sweets.
For the most predictable result, stick with the sweetener listed rather than assuming another one will behave exactly the same way.
Chocolate Keto Fudge
Ingredients
All Ingredients
- 4 tbsp coconut oil
- ⅓ cup cocoa powder, unsweetened
- 3 tbsp lakanto classic monkfruit sweetener
- ½ tsp vanilla extract
- 8 oz nestle table cream
- A pinch of almonds, slivered (optional)
Nutrition Facts
8 servings per recipe| Per Serving 150 | Per Recipe 1210 | |||
| 4 tbsp of coconut oil | 65 | 520 | ||
| ⅓ cup of cocoa powder, unsweetened | 9.99 | 79.92 | ||
| ½ tsp of vanilla extract | 0.75 | 6 | ||
| 8 oz of nestle table cream | 75.6 | 604.79 | ||
| 15g | 20% | 122g | 156% | |
| 4 tbsp of coconut oil | 7 g | 56 g | ||
| ⅓ cup of cocoa powder, unsweetened | 0.67 g | 5.33 g | ||
| 8 oz of nestle table cream | 7.56 g | 60.48 g | ||
| 11g | 56% | 90g | 449% | |
| 4 tbsp of coconut oil | 6.5 g | 52 g | ||
| 8 oz of nestle table cream | 4.72 g | 37.8 g | ||
| Trans Fat | 0g | 0% | 0g | 0% |
| 19mg | 6% | 151mg | 50% | |
| 8 oz of nestle table cream | 18.9 mg | 151.2 mg | ||
| 45mg | 2% | 360mg | 16% | |
| ⅓ cup of cocoa powder, unsweetened | 26.64 mg | 213.12 mg | ||
| ½ tsp of vanilla extract | 0.03 mg | 0.2 mg | ||
| 8 oz of nestle table cream | 18.9 mg | 151.2 mg | ||
| 8g | 3% | 67g | 24% | |
| ⅓ cup of cocoa powder, unsweetened | 2 g | 15.98 g | ||
| 3 tbsp of lakanto classic monkfruit sweetener | 4.5 g | 36 g | ||
| ½ tsp of vanilla extract | 0.03 g | 0.25 g | ||
| 8 oz of nestle table cream | 1.89 g | 15.12 g | ||
| 1g | 5% | 11g | 38% | |
| ⅓ cup of cocoa powder, unsweetened | 1.33 g | 10.66 g | ||
| 0g | 0g | |||
| ½ tsp of vanilla extract | 0.03 g | 0.25 g | ||
| 5g | 36g | |||
| 3 tbsp of lakanto classic monkfruit sweetener | 4.5 g | 36 g | ||
| Allulose | 0g | 0% | 0g | 0% |
| 3g | 21g | |||
| ⅓ cup of cocoa powder, unsweetened | 0.67 g | 5.33 g | ||
| ½ tsp of vanilla extract | 0.03 g | 0.25 g | ||
| 8 oz of nestle table cream | 1.89 g | 15.12 g | ||
| 1g | 1% | 5g | 11% | |
| ⅓ cup of cocoa powder, unsweetened | 0.67 g | 5.33 g | ||
About these numbers: We are home cooks, not certified nutritionists. Nutrition is shared as a courtesy. We pick a representative product for each ingredient, and our recipe system works out the totals from the amounts in this recipe, so please treat them as a helpful estimate rather than a guarantee. The brands you buy, any swaps you make, and how generously you portion the recipe will all move these numbers.
Directions
-
Prepare the pan.
Line a loaf pan with parchment paper and set it aside.
-
Melt the coconut oil.
Microwave the coconut oil for about 10-15 seconds.
-
Mix the chocolate base.
Stir in the unsweetened cocoa powder, monk fruit sweetener, and vanilla extract. If you are using the optional slivered almonds, add them here too.
-
Add the Table Cream in two additions.
Pour in half of the can and mix well. Add the remaining cream and mix again until everything is combined.
-
Pour and set.
Pour the mixture into the prepared loaf pan. Add extra nuts on top if you would like, then freeze for about 25-30 minutes, until the fudge is set.
Notes
Tools
- A loaf pan, lined with parchment. The amounts here fill a loaf pan to fudge thickness; a wider dish spreads the same batch thinner, and the parchment is how you lift the slab out in one piece to cut it.
- A microwave-safe bowl big enough to mix the whole batch in, since the coconut oil is melted in it and everything else goes in on top.
Storing and serving
- Keep the finished fudge in a closed or airtight container in the refrigerator. No keeping window is given here.
- Serve it cold, straight from the refrigerator — that is where it holds its firmness. Do not store it at room temperature.
Mix-ins and toppings
- Chopped walnuts or almonds
- Lily’s chocolate chips for more chocolate
- ChocZero bark or a little ChocZero chocolate syrup
Frequently Asked Questions
Why does this keto fudge use unsweetened cocoa powder?
Unsweetened cocoa gives the fudge its chocolate flavor while the monk fruit sweetener controls the sweetness separately. A sweetened cocoa product would change the sugar and carbohydrate profile of the recipe.
Can I use heavy cream instead of Nestlé Table Cream?
Use the Table Cream. It is canned and shelf-stable rather than fresh, and the 8 oz can is what this batch is measured against — the whole recipe is four tablespoons of coconut oil, a third of a cup of cocoa and that can, so the cream is a third of what is in the pan rather than a splash. No equivalent amount of heavy cream is given here.
Can I use a different keto sweetener?
This fudge is written with three tablespoons of Lakanto monk fruit sweetener, the granulated blend. Sweeteners differ in how sweet they are by volume and in whether they dissolve into a cold fat mixture or stay gritty in it, which matters more here than in a batter you are about to bake. No equivalent amount for another product is given here.
How long does keto fudge take to make?
The mixture takes about five minutes to put together. After that, the fudge needs about 25–30 minutes in the freezer to set.
How should I store leftover keto fudge?
Store it in a closed or airtight container in the refrigerator. It needs to stay chilled — the coconut oil in it is what sets the fudge, and it softens as it warms — so serve it straight from the fridge rather than leaving it out at room temperature.
Wrap Up
Have you tried this recipe or any other recipe on the blog? Please rate it below and let us know what you think in the comments! We love hearing from you. You can also share it on Instagram with the hashtag #buttertogetherkitchen and we may feature you on our page.
Correction — October 5, 2026: The recipe card and one answer said the fudge stays fresh for up to a week, which we cannot support, so the keeping time has been removed. The freezer set is also now counted in the recipe's total time rather than as cooking.