Imagine cracking through a thin, crackly crust of dark chocolate cake to discover a warm, barely-set pool of mascarpone and melted chocolate underneath — that is exactly what this one-skillet lava cake delivers. Every spoonful combines the bitter elegance of 85% dark chocolate with the lush, tangy creaminess of Italian mascarpone, finished with a whisper of espresso that deepens every chocolatey note. It tastes like something from a Roman trattoria dessert menu, not something made with a keto sweetener in under half an hour.
With 34 grams of fat and only 6 grams of net carbs per serving, this skillet cake is perfectly aligned with ketogenic macros. The fat comes from mascarpone, butter, dark chocolate, and eggs — all nutrient-dense, satisfying sources that keep you in ketosis. At 10 grams of protein per generous wedge, it rounds out a meal without spiking your blood sugar.
The beauty of this recipe is the absurd simplicity: one bowl for mixing, one oven-safe skillet for baking, and roughly five minutes of hands-on prep. There is no crust to roll, no layers to assemble, no water bath to fuss with. It is the perfect weeknight dessert when you want something truly indulgent, and it is stunning enough to serve to guests who will never guess it is sugar-free.
Ingredients (serves 4)
For the lava cake batter:
- 3 oz (85g) dark chocolate, 85% cacao or higher, roughly chopped
- 3 tablespoons (42g) unsalted butter
- 4 oz (113g) mascarpone cheese, at room temperature
- 2 large eggs, at room temperature
- 3 tablespoons (27g) granulated erythritol or monk fruit sweetener
- 2 tablespoons (14g) unsweetened cocoa powder
- 2 tablespoons (14g) almond flour
- 1 teaspoon instant espresso powder
- 1/2 teaspoon pure vanilla extract
- 1/4 teaspoon fine sea salt
For serving (optional):
- 1 tablespoon unsweetened cocoa powder, for dusting
- 2 tablespoons (30ml) heavy whipping cream, softly whipped
- Flaky sea salt
Instructions
Preheat the oven to 375°F (190°C) and position a rack in the center. Place a 6-inch (15cm) or 8-inch (20cm) oven-safe cast iron skillet on the counter.
Melt the chocolate and butter. Add the chopped dark chocolate and butter to the skillet and place it over the lowest heat setting on your stovetop. Stir constantly with a silicone spatula for 2 to 3 minutes until everything is completely melted and glossy. Remove the skillet from the heat immediately and let it cool for 2 minutes — the mixture should be warm but not hot enough to scramble the eggs.
Add the mascarpone. Drop the mascarpone into the warm chocolate mixture in the skillet. Stir until fully incorporated and silky smooth. The residual heat will soften the mascarpone perfectly, creating a thick, velvety base. Do not worry if it looks extremely rich — that is precisely the point.
Whisk in the eggs and sweetener. Crack the eggs directly into the skillet and add the erythritol. Whisk vigorously for about 30 seconds until the batter is uniform and slightly thickened. The eggs will emulsify the fats and give the cake its signature crackly top.
Fold in the dry ingredients. Sprinkle the cocoa powder, almond flour, espresso powder, vanilla extract, and salt over the batter. Fold gently with the spatula using broad strokes, scraping the bottom of the skillet, until no dry streaks remain. The batter will be thick and pourable, like warm pudding. Smooth the top with the spatula so it bakes evenly.
Bake until set on the edges but jiggly in the center. Transfer the skillet to the preheated oven. Bake for 14 to 16 minutes for a 6-inch skillet (the center should wobble like set gelatin when gently shaken) or 12 to 14 minutes for an 8-inch skillet. The edges will look set and slightly pulled away, and the top will have developed a thin, dry, crackled crust. Do not overbake — the lava center firms up as it cools, so err on the side of underdone.
Rest and serve. Remove the skillet from the oven and let it sit for 3 to 4 minutes. The center will continue to set from residual heat but stay deliciously molten. Dust with cocoa powder and a pinch of flaky sea salt. Serve directly from the skillet with a dollop of softly whipped cream if desired. Use a large spoon to scoop out wedge-shaped portions.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~374 kcal |
| Fat | ~34g |
| Protein | ~10g |
| Total Carbs | ~9g |
| Fiber | ~3g |
| Net Carbs | ~6g |
Nutrition is approximate and based on the stated ingredients, using 85% dark chocolate and granulated erythritol (which contributes zero net carbs). Actual values may vary by brand.
Tips & Variations
Use the right chocolate and check the label. Not all 85% dark chocolate bars are equal in carb count. Look for brands like Lindt Excellence 85%, Ghirardelli Intense Dark 86%, or Lily's Dark Chocolate (sweetened with stevia). Avoid any bar that lists sugar as the first ingredient. A high-quality bar with a short ingredient list — cacao mass, cocoa butter, a touch of sugar — will keep your net carbs in range.
Do not skip the espresso powder. It does not make the cake taste like coffee. Instead, espresso powder is a classic Italian baker's trick that amplifies chocolate flavor, making it taste richer, deeper, and more complex. If you absolutely cannot use caffeine, substitute an equal amount of cocoa powder, though the flavor will be slightly less dimensional.
Control the lava factor with bake time. For a fully molten, spoonable center (more like a pot de crème), pull the skillet at 12 minutes. For a fudgy-but-sliceable cake with a just-barely-gooey center, bake the full 16 minutes. Oven temperatures vary, so watch through the oven window during the last 3 minutes. The jiggle test is your most reliable cue — the outer inch of the cake should not jiggle, but the center should shimmy like custard.
Make it ahead and rewarm. Bake the cake, let it cool completely, then cover the skillet with foil and refrigerate for up to 3 days. To serve, reheat in a 325°F (165°C) oven for 8 to 10 minutes until warmed through and slightly gooey again. Alternatively, scoop individual portions into microwave-safe bowls and heat for 20 to 30 seconds. The texture shifts from lava to fudge when fully cold, which is honestly delicious on its own — think of it as a mascarpone truffle cake.
Swap the sweetener thoughtfully. Erythritol gives the best crackly-top texture because it recrystallizes as the cake cools. Allulose will produce a softer, chewier top with no cooling aftertaste — excellent if you are sensitive to erythritol. Avoid pure stevia drops here because you need the bulk of a granulated sweetener for structure. A monk fruit and erythritol blend (like Lakanto Golden) works beautifully and adds a subtle caramel note that complements the dark chocolate.