This Tiramisu recipe delivers the authentic Italian dessert you’ve dreamed of making at home, offering the perfect balance of airy cream and rich coffee without the worry of raw eggs. Originating from the Veneto region, tiramisu translates to ‘pick me up’ and this version absolutely lives up to the name with its light, elegant layers. It’s the classic method I learned from a Roman nonna, adapted for safety without sacrificing an ounce of flavor. You’ll love how this foolproof technique creates a dessert that’s both impressively creamy and wonderfully balanced, making it the star of any gathering.
Why You'll Love This Recipe
- No raw eggs are used, making it safer and more stable for everyone to enjoy
- You get that rich, authentic flavor from a cooked zabaglione base
- It can be made a full day ahead, taking the stress out of party planning
- The layers of coffee-soaked cookies and airy cream are simply heavenly
- I’ve made this for years and it’s always the first dessert to disappear
Ingredients You’ll Need
- Strongly brewed espresso or very dark coffee: This forms the foundational flavor so use a quality bean and brew it strong, then let it cool completely so it doesn’t melt the cream
- Coffee liqueur or dark rum: An optional but traditional splash that deepens the coffee flavor; Kahlúa adds a sweet note while rum provides a boozy warmth
- Egg yolks: They’re gently cooked into a zabaglione, creating a thick, velvety base that’s both rich and safe to eat
- Granulated sugar: Sweetens the zabaglione and helps stabilize the egg yolks as they cook over the simmering water
- Fine sea salt: A tiny pinch is crucial to balance the sweetness and enhance all the other flavors in your tiramisu
- Pure vanilla extract: Use the real stuff for the best fragrance and a subtle warmth that complements the coffee and chocolate
- Mascarpone cheese: The star of the show; let it soften completely at room temperature so it folds in smoothly without lumps
- Cold heavy whipping cream: Whipped to stiff peaks, it gives the filling its dreamy, cloud-like lightness and structure
- Egg whites: Whipped separately and folded in, they add an incredible airy lift that makes the filling uniquely light
- Crisp Italian ladyfingers (savoiardi): These dry, crisp cookies are essential as they absorb just the right amount of coffee without turning to mush
- Unsweetened cocoa powder: A generous dusting on top adds a bittersweet chocolate finish that contrasts beautifully with the sweet cream
- Bittersweet chocolate: Shaving a little over the top is my favorite finishing touch for extra chocolate flavor and a pretty presentation
How to Make It
Combine Your Coffee Mixture:
In a shallow bowl or pie plate, stir together your cooled espresso and the optional liqueur. This is your dipping liquid, so having it ready and in a wide dish makes the assembly process smooth and quick.
Prepare the Zabaglione Base:
Set up a double boiler with gently simmering water. Whisk the egg yolks, sugar, and salt constantly in the top bowl for 8-10 minutes until the mixture is pale, thick, and hot. This cooking step is what makes the eggs safe and gives your tiramisu its authentic, luxurious texture. Remove from the heat and whisk in the vanilla, then let it cool just slightly.
Fold in the Mascarpone:
In a large bowl, use a spatula to gently fold the softened mascarpone into the slightly cooled egg yolk mixture. Go slowly and fold just until combined and smooth; overmixing here can cause the mascarpone to break and become grainy.
Whip the Cream and Egg Whites:
In a chilled bowl, whip the heavy cream to stiff peaks. In another perfectly clean bowl, whip the egg whites to soft peaks. You want both to hold their shape but not be dry or over-whipped.
Combine the Fillings:
Gently fold the whipped cream into the mascarpone mixture first until no white streaks remain. Then, gently fold in the whipped egg whites just until incorporated. The goal is a light, fluffy, and homogenous filling without deflating all that air you just whipped in.
Assemble the First Layers:
Quickly dip each ladyfinger into the coffee mixture, turning once for a 1-2 second dip per side. They should be moist but not soggy. Arrange a single, tight layer in the bottom of your 9×13 inch dish.
Add the Cream and Repeat:
Spread half of your mascarpone filling evenly over the first layer of ladyfingers. Repeat the process with a second layer of dipped ladyfingers, then top with the remaining filling. Smooth the top with your spatula.
Chill and Set:
Cover the dish tightly with plastic wrap and refrigerate for at least 6 hours, but overnight is truly best. This long chill allows the flavors to meld beautifully and the dessert to set perfectly for clean slicing.
Dust and Serve:
Just before serving, use a fine-mesh sieve to sift the cocoa powder generously and evenly over the entire surface. Finish with chocolate shavings for a special touch, then slice and enjoy your masterpiece.

You Must Know
- Have all your ingredients at room temperature for a smooth, lump-free filling
- Do not oversoak the ladyfingers or they’ll turn to mush in the dish
- Use authentic, crisp Italian savoiardi, not the soft cake-like kind
- The long chill is non-negotiable for flavor and structure
- It’s the one dessert I’m always asked to bring
Storage Tips
Store your tiramisu covered tightly with plastic wrap directly on the surface in the refrigerator, where it’ll stay perfect for up to 3 days. For the best texture and to avoid a soggy cocoa top, add that final dusting of cocoa powder and any chocolate shavings right before you serve it. If you have leftovers, just recover them with fresh plastic wrap – I find it tastes even better the second day as the coffee flavor deepens.
Ingredient Substitutions
If you don’t have espresso, very strong brewed dark roast coffee works wonderfully; just avoid anything flavored. For a non-alcoholic version, simply skip the liqueur and use all espresso – the flavor is still fantastic. While nothing beats mascarpone, in a true pinch you could blend full-fat cream cheese with a tablespoon or two of heavy cream and a squeeze of lemon to mimic its texture, though the flavor profile will shift. If you can’t find savoiardi, you can use other dry, finger-shaped biscuits like boudoirs, but avoid soft sponge fingers at all costs.
Serving Suggestions
Serve this tiramisu well-chilled in neat squares, either elegantly plated on its own or with a tiny cup of espresso on the side for the ultimate Italian experience. A small glass of Vin Santo or a sweet Marsala wine makes a beautiful pairing if you’re feeling fancy. For a pop of color and a fresh contrast, a few raspberries or strawberries on the plate work wonders, though they’re certainly not traditional.
Cultural Context
Tiramisu is a relatively modern Italian classic, believed to have originated in the Veneto region in the 1960s as a celebratory treat in restaurants. Its name, which translates to ‘pick me up’ or ‘cheer me up’, perfectly describes the lift you get from the combination of coffee and creamy sweetness. While every Italian nonna has her own secret method, the hallmarks remain constant: layers of coffee-soaked savoiardi and a rich, egg-based cream. This version honors that tradition by using a cooked zabaglione, a technique from Northern Italy that elevates the cream from simply rich to something complex and unforgettable.

Pro Tips
- Use a thin knife dipped in hot water for the cleanest slices when serving
- If you don’t have a double boiler, a heatproof bowl over a saucepan works perfectly
- Let the zabaglione cool slightly before adding the mascarpone to avoid melting it
- Fold the whipped elements gently to keep that airy, cloud-like texture
- I always make it a day ahead – it’s just better that way
Frequently Asked Questions
For the most authentic flavor, use strongly brewed espresso that’s been cooled to room temperature. If you don’t have an espresso machine, very strong, dark brewed coffee is a great substitute. The coffee liqueur or rum is optional but adds depth. Avoid using instant coffee if possible.
Absolutely! Tiramisu is the ultimate make-ahead dessert. In fact, it needs at least 6-8 hours in the refrigerator to set properly, and tastes even better the next day after the flavors have fully melded. You can make it up to two days in advance.
Mascarpone is essential for authentic tiramisu, but in a pinch, you could use a mixture of equal parts full-fat cream cheese and sour cream or heavy cream. The flavor and texture will be slightly different, but it will still be delicious. Do not use low-fat substitutes.
The tiramisu is ready when it’s been chilled for at least 6-8 hours and is fully set. The layers will be firm and hold their shape when cut. The ladyfingers should be softened but not mushy. Right before serving, dust the top generously with unsweetened cocoa powder.
Tiramisu is a rich, complete dessert on its own. For an authentic Italian finish to a meal, serve it with a shot of espresso or an amaro digestif. It pairs beautifully with fresh berries like raspberries or strawberries for a touch of acidity to cut the richness.