Imagine slicing into a warm, impossibly fudgy chocolate torta that cracks gently on top and reveals a dense, truffle-like center swirled with espresso and crushed walnuts. This one-skillet Italian dessert delivers exactly that — deep cocoa richness, a bitter-sweet espresso backbone, and the buttery crunch of toasted walnuts in every single bite. It tastes like something from a Roman pasticceria, yet it comes together in under 30 minutes with nothing more than a mixing bowl and an oven-safe skillet. If you have ever doubted that vegan keto desserts could rival the real thing, this torta is about to change your mind.

The macro profile here is tailor-made for ketogenic success. Each generous slice delivers roughly 40 grams of fat from coconut oil, walnuts, and almond flour, while net carbs clock in at just 5 grams per serving. The fat-to-calorie ratio sits comfortably above 85 percent, making this one of the most satisfying keto desserts you can bake. A flax egg binds everything without dairy or animal products, and monk fruit sweetener keeps the glycemic impact at zero.

Practically speaking, this torta is a dream. One skillet, minimal cleanup, and a bake time under 20 minutes means you can pull it off on a weeknight or whip it up for a weekend dinner party. It holds beautifully at room temperature for two days and actually improves overnight as the flavors meld. Serve it warm with a dollop of coconut whipped cream, or chill it for a firmer, brownie-like texture that packs perfectly into lunch boxes.

Ingredients (serves 4)

For the torta:

  • 1 cup (112g) blanched almond flour
  • 1/2 cup (60g) raw walnut pieces, finely chopped
  • 3 tablespoons (18g) unsweetened cocoa powder
  • 1/3 cup (53g) granulated monk fruit sweetener
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon fine sea salt

For the wet mixture:

  • 3 tablespoons (42g) virgin coconut oil, melted
  • 1/4 cup (60ml) full-fat coconut cream
  • 2 tablespoons (30ml) freshly brewed espresso or strong coffee, cooled slightly
  • 1 teaspoon pure vanilla extract
  • 1 flax egg — 1 tablespoon (7g) ground flaxseed whisked with 3 tablespoons (45ml) warm water, rested 5 minutes

For the chocolate swirl:

  • 1 ounce (28g) vegan dark chocolate, 85% cacao or higher, roughly chopped

For topping:

  • 1 tablespoon (8g) walnut pieces, coarsely crushed
  • Flaky sea salt, for finishing

Instructions

  1. Prepare the flax egg. In a small bowl, whisk together the ground flaxseed and warm water. Set aside for at least 5 minutes until the mixture becomes thick and gel-like. This acts as your vegan egg replacer and is essential for binding the torta.

  2. Preheat the oven. Set your oven to 350°F (175°C) and place the rack in the center position.

  3. Toast the walnuts. Place an 8-inch (20cm) oven-safe skillet — cast iron works best — over medium heat. Add the 1/2 cup chopped walnuts and toast them, stirring frequently, for 2 to 3 minutes until fragrant and lightly golden. The oils will release and you will smell a warm, nutty aroma. Transfer the toasted walnuts to a plate and wipe the skillet clean. Do not skip toasting — it deepens the flavor dramatically.

  4. Mix the dry ingredients. In a medium mixing bowl, whisk together the almond flour, toasted walnut pieces, cocoa powder, monk fruit sweetener, baking powder, and sea salt until evenly combined. Break up any lumps in the cocoa powder with the back of a fork.

  5. Combine the wet ingredients. In a separate bowl or large measuring cup, stir together the melted coconut oil, coconut cream, cooled espresso, vanilla extract, and the prepared flax egg. The mixture should be smooth and slightly thick.

  6. Make the batter. Pour the wet mixture into the dry ingredients and fold with a spatula until just combined. The batter will be thick and fudgy — more like brownie batter than cake batter. Do not overmix; a few small streaks of flour are fine.

  7. Melt the chocolate. Return the skillet to low heat and add the chopped vegan dark chocolate. Let it melt slowly, swirling the skillet, for about 60 seconds until glossy and liquid. Remove from heat immediately.

  8. Assemble in the skillet. Scrape the batter directly into the skillet on top of the melted chocolate. Use your spatula to spread it evenly to the edges, then drag the tip of a knife or skewer through the batter in a figure-eight pattern to swirl the melted chocolate throughout. This creates those gorgeous marbled ribbons in every slice.

  9. Top and bake. Scatter the coarsely crushed walnut pieces over the surface and press them gently into the batter. Transfer the skillet to the center rack of the oven and bake for 15 to 18 minutes. The torta is done when the edges are set and pulling slightly away from the skillet, and a toothpick inserted into the center comes out with moist crumbs — not wet batter. It will look slightly underdone, but it firms as it cools.

  10. Cool and finish. Remove the skillet from the oven and let the torta cool in the pan for at least 10 minutes. It will continue to set as it rests. Sprinkle with flaky sea salt just before slicing into 4 wedges and serving. The contrast of salt against the bittersweet chocolate and espresso is what makes this truly special.

Nutrition per Serving

Nutrient Amount
Calories ~418 kcal
Fat ~40g
Protein ~9g
Total Carbs ~12g
Fiber ~7g
Net Carbs ~5g

Nutrition values are approximate and calculated based on the stated ingredients using standard USDA data. Your results may vary slightly depending on specific brands and measuring precision.

Tips & Variations

Choose the right chocolate. Not all dark chocolate is vegan — many brands include milk fat or butterfat even at high cacao percentages. Look for bars that explicitly state "vegan" or "dairy-free" on the label. Hu Kitchen, Endangered Species 88%, and Lindt Excellence 90% (check regional formulas) are reliable options. The chocolate contributes both flavor and the beautiful swirl, so quality matters here.

Make it a double-chocolate torta. For an even more intense chocolate experience, increase the dark chocolate to 1.5 ounces (42g) and add 1 tablespoon of cacao nibs to the batter before baking. This adds texture without significantly changing the net carb count — cacao nibs are mostly fiber and fat.

Swap the espresso for flavor variations. If you prefer to skip coffee, replace the espresso with 2 tablespoons of unsweetened almond milk mixed with 1/4 teaspoon of almond extract for an amaretto-inspired version. Alternatively, use brewed chai tea for a spiced Italian-meets-Indian twist. Both keep the net carbs identical.

Watch your sweetener quantities. Monk fruit sweetener brands vary significantly in sweetness concentration. Some are pure monk fruit extract blended with erythritol at a 1:1 sugar equivalence, while others are more concentrated. Taste the batter before baking and adjust. If your sweetener is twice as sweet as sugar, use half the stated amount. Erythritol alone can also work but may produce a slight cooling sensation on the tongue.

Storage and meal prep. Store the cooled torta covered at room temperature for up to 2 days, or refrigerate for up to 5 days. The texture actually becomes denser and more truffle-like after a night in the fridge, which many people prefer. To freeze, wrap individual slices in parchment paper and place in an airtight container for up to 3 months. Thaw at room temperature for 20 minutes before serving.

Frequently Asked Questions

How does this torta fit into my daily keto macros?
At just 5 grams of net carbs per serving, this torta fits comfortably within even a strict 20-gram daily carb limit. The high fat content — approximately 40 grams per slice — makes it genuinely satiating, so you are unlikely to want more than one serving. If you are following a targeted keto approach and eating this post-workout, the espresso provides a small metabolic boost as well. Pair it with a cup of black coffee or unsweetened almond milk to round out the macros without adding carbs.
Can I substitute the almond flour for a nut-free alternative?
Yes, though the texture will change slightly. Sunflower seed flour is the closest nut-free substitute — use the same quantity and expect a slightly earthier flavor and marginally denser crumb. Be aware that sunflower seed flour can turn green when it reacts with baking powder due to chlorogenic acid; this is harmless but visually surprising. Adding an extra teaspoon of cocoa powder helps mask any color change. You would also replace the walnuts with toasted pumpkin seeds for a fully nut-free version.
How should I reheat leftover slices?
For the best results, warm individual slices in a dry skillet over low heat for 2 to 3 minutes per side. This re-crisps the edges while softening the fudgy center back to its freshly baked glory. You can also microwave a slice for 15 to 20 seconds, but the texture will be uniformly soft rather than having the contrast of crisp edges and gooey middle. Avoid reheating in a conventional oven, which tends to dry out the thin torta. If eating it chilled from the fridge, let it sit at room temperature for 10 minutes first.
I follow strict vegan keto — is this recipe fully compliant?
Absolutely. This recipe contains zero animal products. The flax egg replaces traditional eggs, coconut oil and coconut cream replace butter and dairy cream, and the dark chocolate is specified as vegan. There is no honey, gelatin, or any hidden animal-derived ingredient. Just verify your specific dark chocolate brand, as noted in the tips above. The entire recipe is built around plant-based fats from coconut, walnuts, and almonds, making it one of the most naturally vegan-friendly keto desserts you can make.
Why does my torta crack on top — is that a problem?
Not at all — in fact, the signature crackly, meringue-like top is a hallmark of a properly baked Italian torta. The cracks form because the surface bakes faster than the fudgy interior, creating tension as steam escapes. If you prefer a smoother top, you can reduce the oven temperature to 325°F (163°C) and extend the baking time by 3 to 4 minutes. However, most Italian bakers consider the cracked surface a sign of quality. The cracks also provide beautiful pockets where the flaky sea salt settles, concentrating that sweet-salty contrast in every bite.