A rich twist on the classic Italian dessert. Layers of espresso-dipped ladyfingers, chocolate mascarpone cream, and a dusting of dark cocoa create an elegant, make-ahead masterpiece that’s impossibly light yet decadent.
This is tiramisu reimagined through a chocolate lover’s lens. We keep the soul of the classic—silky mascarpone cream, coffee-soaked ladyfingers—but infuse every layer with rich chocolate. The mascarpone filling is lightened with whipped cream and deepened with melted chocolate, creating a mousse-like cloud.
Layered with espresso-dipped Savoiardi biscuits and finished with a dramatic dusting of cocoa, it’s a sophisticated, do-ahead dessert that requires no baking and guarantees rave reviews.
The Science of a Stable, No-Bake Cream
The magic of tiramisu lies in its ethereal yet sliceable texture. The key is the mascarpone base—a fresh Italian cheese high in fat and low in moisture, which provides richness without making the cream watery.
To incorporate chocolate without seizing or weighing it down, we use a chocolate custard (zabaglione) base made by gently cooking egg yolks, sugar, and marsala with melted chocolate. This cooked egg base is safe and adds stability. Lightly whipped cream is then folded in for volume.
The ladyfingers (Savoiardi) are dipped in cold, strong espresso just briefly—a quick “dip and flip”—to absorb flavor without becoming soggy and collapsing. Chilling overnight is non-negotiable, as it allows the flavors to marry and the dessert to set into perfect, clean layers.
Ingredients

For the Espresso Dip:
- 1 ½ cups (360ml) strong brewed espresso or very strong coffee, cooled to room temperature
- 2 tablespoons coffee liqueur (e.g., Kahlúa) or marsala wine (optional)
- 1 tablespoon granulated sugar (optional)
For the Chocolate Mascarpone Cream:
- 4 large egg yolks
- ½ cup (100g) granulated sugar
- ⅓ cup (80ml) marsala wine or coffee liqueur (or strong coffee for alcohol-free)
- 6 oz (170g) dark chocolate (60-70%), finely chopped
- 16 oz (450g) mascarpone cheese, cold
- 1 ½ cups (360ml) heavy whipping cream, cold
- 1 teaspoon vanilla extract
- Pinch of salt
For Assembly:
- 24-30 ladyfinger cookies (Savoiardi)
- ½ cup (50g) unsweetened cocoa powder, for dusting (Dutch-process preferred)
- Dark chocolate shavings for garnish (optional)
Instructions
1. The Cooled Espresso Mixture: Combine the cooled espresso, optional liqueur, and sugar (if using) in a shallow bowl or pie plate. Stir until the sugar dissolves. The mixture should be at room temperature or cooler.
2. The Thick, Cooked Chocolate Zabaglione: Create a double boiler: simmer an inch of water in a saucepan, place a heatproof bowl on top (ensure the bottom doesn’t touch the water). Whisk egg yolks, sugar, and marsala in the bowl.
Cook, whisking constantly, for 8-10 minutes until thick, pale, and doubled in volume (ribbon stage). Remove from heat. Add the chopped dark chocolate and whisk until completely melted and smooth. Let this chocolate custard cool to room temperature, stirring occasionally.

3. The Lightened Chocolate Mascarpone Mixture: In a large bowl, whisk the cold mascarpone just until smooth and loosened. Gently fold the cooled chocolate zabaglione into the mascarpone until uniform. In a separate chilled bowl, whip the cold heavy cream with vanilla and salt to medium-stiff peaks.
Fold one-third of the whipped cream into the chocolate-mascarpone to lighten it, then gently fold in the remaining cream until no white streaks remain. The mixture will be thick, fluffy, and mousse-like.

4. The Dipped Ladyfingers: Working one at a time, quickly dip each ladyfinger into the espresso mixture for 1-2 seconds per side. They should be moistened but not saturated or they will fall apart. Immediately arrange them in a single layer in the bottom of a 9×13-inch dish or your serving vessel.

5. The Layered & Chilled Dessert: Spread half of the chocolate mascarpone cream evenly over the layer of dipped ladyfingers. Repeat with a second layer of dipped ladyfingers, then the remaining cream. Cover with plastic wrap directly on the surface. Refrigerate for at least 6 hours, preferably overnight.
6. The Finished Tiramisu: Just before serving, using a fine-mesh sieve, dust the entire surface generously and evenly with cocoa powder. For a clean design, you can use a stencil. Garnish with chocolate shavings if desired. Slice or scoop to serve, revealing the beautiful layers.

Pro-Tips for Elegant Layers
- Cold Ingredients are Key: Use cold mascarpone and cream straight from the fridge for best whipping results.
- Don’t Over-soften Mascarpone: Just whisk it briefly; over-whipping can cause it to separate and become grainy.
- Dip Ladyfingers Quickly: The goal is flavor, not saturation. They will soften further as they chill.
- Cool Everything: The espresso dip and chocolate zabaglione must be at room temp or cooler before assembling to prevent melting the cream.
- Chill Thoroughly: Overnight chilling is essential for the dessert to set, allowing clean cuts and melded flavors.
- Dust Cocoa at the End: Dusting with cocoa powder right before serving prevents it from absorbing moisture and becoming blotchy.
- Use a Hot Knife: For clean slices, dip your knife in hot water and wipe it dry between each cut.
- Make it Alcohol-Free: Simply omit the liqueur/marsala and use all strong coffee in both the dip and the zabaglione.