Classic Italian Tiramisu: The Only Dessert That Gets Better Overnight
I found my first true tiramisu on a rainy afternoon in Florence, a tiny trattoria where an elderly signora wiped tables and poured espresso like she owned the sun. One spoonful changed how I think about dessert — velvet mascarpone, a faint whisper of espresso, and the soft, boozy kiss of marsala.
Ever since, I’ve been obsessed with recreating that exact balance at home. This recipe is my clear, no-nonsense version: classic, forgiving, and made so you can involve friends or kids (they’ll happily do the dipping). It’s all about timing, texture, and tasting as you go.
Disclaimer: This is a home cook’s take on a classic. Measurements are precise but allow small tweaks for taste and dietary needs.

Ingredients And Substitutions
Below I list each ingredient, why it matters, and easy substitutions. For the complete shopping list with exact amounts, see the table right after this section.
- Egg Yolks — The yolks add silk and body to the zabaglione (the cooked custard). Use pasteurized eggs if you’re worried about raw eggs.
- Granulated Sugar — Sweetens and stabilizes the custard. You can reduce by 10–20% if you prefer less sweet.
- Mascarpone Cheese — The heart of tiramisu. Full-fat mascarpone gives the best texture; avoid light versions as they can be watery.
- Heavy Cream (Optional) — Some recipes fold whipped cream into the mascarpone for a lighter texture. I include an optional whipped cream step for a fluffier finish.
- Strong Espresso — Freshly brewed and cooled. If you don’t have an espresso machine, very strong drip coffee or moka pot coffee works fine.
- Marsala Wine — Classic and traditional. You can substitute dark rum, coffee liqueur (Kahlúa), or omit for alcohol-free version (add a teaspoon of vanilla instead).
- Ladyfingers (Savoiardi) — Light and porous; they soak up coffee without falling apart. Don’t swap for sponge cake unless you adapt soaking time.
- Cocoa Powder — Unsweetened for dusting. You can mix with finely grated dark chocolate for extra richness.
- Salt — A pinch in the custard brightens flavors.
Table Of Ingredients
| Ingredient | Amount | Notes / Substitutions |
|---|---|---|
| Egg Yolks | 6 large | Use pasteurized if worried about raw eggs |
| Granulated Sugar | ¾ cup (150 g) | Reduce by 10–20% to taste |
| Mascarpone Cheese | 2 cups (500 g) | Full-fat recommended |
| Heavy Cream (optional) | 1 cup (240 ml) | Whip and fold for lighter texture |
| Strong Espresso | 2 cups (480 ml) | Cooled; moka pot ok |
| Marsala Wine | 3 tbsp | Substitute dark rum or coffee liqueur or omit |
| Ladyfingers (Savoiardi) | 24–30 pieces | Adjust based on dish size |
| Unsweetened Cocoa Powder | For dusting | Or mix with grated dark chocolate |
| Salt | Pinch | Enhances flavor |
How To Make Classic Italian Tiramisu
This is my exact step-by-step method. Read through once before you start. Timing and texture cues are included so you know what “ready” looks and tastes like.
1. Prepare The Espresso
- Brew 2 cups of very strong espresso. If using a moka pot, brew as usual and let cool to room temperature.
- Stir in the marsala (or substitute) while the coffee is warm so the alcohol carries flavor evenly. Set aside to cool completely.
2. Make The Zabaglione-Style Custard
- Put a heatproof bowl over a saucepan of simmering water (double boiler). Make sure the water doesn’t touch the bowl’s bottom.
- Whisk together 6 egg yolks and ¾ cup (150 g) granulated sugar until pale and slightly thickened. Add a pinch of salt.
- Place the bowl over the simmering water. Whisk continuously for about 7–10 minutes until the mixture is warm, thickened, and a ribbon falls from the whisk — you’ll see it coat the back of a spoon. This cooked yolk mixture is safer and more stable than raw yolks and gives great texture.
- Remove from heat and let cool slightly (not cold).
3. Incorporate The Mascarpone
- In a separate bowl, gently loosen 2 cups (500 g) mascarpone with a spatula so it’s smooth but not runny.
- Add a few spoonfuls of the warm yolk mixture to the mascarpone to temper it, stirring gently to combine. Then fold in the remaining zabaglione until smooth and homogenous. Taste — it should be sweet, custardy, and rich, but not overly eggy.
4. (Optional) Whip The Cream For Lightness
- If you prefer a lighter, airier tiramisu, whip 1 cup (240 ml) heavy cream to soft peaks and fold it into the mascarpone mixture in three additions. Folding keeps the air and prevents deflation. If you like the denser, old-fashioned texture, skip this step.
5. Assemble The Layers
- Pour cooled espresso into a shallow bowl large enough to dip ladyfingers. Quick-dip each ladyfinger for 1–2 seconds — they should be moist but not soggy. Too long and they fall apart; too short and they’ll be dry inside.
- Arrange a single layer of soaked ladyfingers in the base of your dish (9×13 inch / 23×33 cm works well) or a similar-size shallow serving dish.
- Spread half of the mascarpone mixture evenly over the ladyfingers. Use a spatula to smooth but don’t overwork — keep air pockets to maintain lightness.
- Repeat: dip and arrange another layer of ladyfingers, then spread the remaining mascarpone mixture on top.
6. Chill And Set
- Cover the tiramisu with plastic wrap and refrigerate for at least 4 hours — overnight is best. This resting time lets flavors marry and the texture set into that classic forkable, slightly spoonable dessert.
- Before serving, dust the top generously with unsweetened cocoa powder. For a fancier finish, add grated dark chocolate or chocolate shavings.
7. Serving
- Serve cold. Use a hot, clean knife to cut neat slices — run the knife under hot water, dry it, and slice; repeat between slices. Tiramisu is fragile but rewards gentle handling.
Tips And Troubleshooting
- Egg Safety: If raw eggs make you nervous, cook the yolks over a double boiler until thickened (my method above). Use pasteurized eggs for extra safety.
- Ladyfinger Soak Time: 1–2 seconds is usually enough for store-bought savoiardi. If your ladyfingers are softer, dip for a fraction of a second. Test one and adjust.
- Mascarpone Texture: If your mascarpone looks grainy or too stiff, let it sit at room temperature for 10–15 minutes and stir gently. Avoid over-beating or it can split.
- Too Runny? If the filling seems runny, chill longer; sometimes it needs more time. If it’s still too loose, fold in a little whipped cream (chilled) to stabilize.
- Boozy vs. Not: Omit alcohol and add 1 tsp vanilla extract and a splash of extra coffee for depth.
- Sweetness: Taste the zabaglione and mascarpone mixture before assembling. If you prefer less sweet, reduce sugar by up to 20% next time.
- Serving Temperature: Always serve chilled; room-temperature tiramisu loses structure and brightness.

Equipment
- Mixing bowls (heatproof for the double boiler)
- Saucepan for simmering water
- Whisk and rubber spatula
- Electric mixer (optional — for whipping cream)
- 9×13 inch (23×33 cm) baking dish or similar shallow dish
- Shallow bowl for espresso dipping
- Fine-mesh sieve for dusting cocoa
Serving, Storage, And Freezing
- Serve: Best within 24–48 hours of assembly for peak texture and flavor. If stored longer the ladyfingers continue to soften.
- Refrigerate: Tiramisu keeps well in the fridge for up to 3 days in an airtight container. The texture becomes denser but still delicious.
- Freeze: You can freeze tiramisu for up to 1 month. Freeze before dusting cocoa (it can get wet). Thaw in the fridge for 8–12 hours before serving; dust with cocoa just before serving.
- Transporting: Keep chilled in a cooler for travel. If you need perfect slices, freeze slightly for 30–60 minutes to firm up before transport.
Variations
- Classic With Rum: Use dark rum instead of marsala for a deeper flavor.
- Chocolate Tiramisu: Add a layer of melted, cooled dark chocolate between layers or mix 2 tbsp cocoa into the mascarpone.
- Fruit Tiramisu: Replace part of the coffee with fruit puree (strawberry or raspberry) and swap marsala for limoncello — use sponge cake instead of ladyfingers for heavier moisture.
- Vegan Tiramisu: Use coconut cream whipped to peaks, vegan mascarpone alternatives, aquafaba (chickpea water) meringue folded in for lift, and dairy-free ladyfinger-like cookies. Soak with espresso and a non-alcoholic or vegan liqueur.
- Single-Serve Cups: Assemble in small jars or dessert glasses for neat individual portions. Build same layers but use fewer ladyfingers.
Nutrition Facts (Per Serving — Approximate)
Servings: 8
These values are estimates and will vary based on ingredients, mascarpone brand, and whether you add whipped cream or alcohol.
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 420 kcal |
| Total Fat | 32 g |
| Saturated Fat | 18 g |
| Cholesterol | 220 mg |
| Sodium | 140 mg |
| Total Carbohydrates | 25 g |
| Dietary Fiber | 1 g |
| Sugars | 18 g |
| Protein | 7 g |
| Vitamin A | 900 IU |
| Calcium | 120 mg |
| Iron | 1 mg |
Notes: Using lower-fat mascarpone or skipping whipped cream reduces calories and fat; substituting sugar alternatives will change carbohydrate content.
Frequently Asked Questions (FAQs)
Q: Can I Make Tiramisu Without Raw Eggs?
A: Yes — cook the egg yolks over a double boiler until thickened (as in this recipe). Use pasteurized eggs if you’re still concerned.
Q: How Long Should I Soak The Ladyfingers?
A: Quick dips — 1–2 seconds per side. The goal is moist but intact; test one and adjust based on how spongy your savoiardi are.
Q: Can I Use Instant Coffee Instead Of Espresso?
A: Strongly brewed instant coffee or espresso powder dissolved in hot water can work, but fresh espresso yields the most authentic espresso flavor.
Q: Is Marsala Necessary?
A: No — marsala is traditional and adds depth. Substitute dark rum, coffee liqueur, or omit and add a dash of vanilla for a non-alcoholic version.
Q: Why Is My Mascarpone Filling Grainy?
A: Overheating or over-whisking mascarpone can split it. Let it come to room temperature before folding and stir gently. If split, chill and gently reblend with a spatula.
Q: Can I Assemble Tiramisu The Night Before?
A: Yes — in fact, overnight chilling (8–24 hours) improves melding of flavors and texture.
Q: How Many Ladyfingers Do I Need?
A: Usually 24–30, depending on your dish size. Arrange in a single layer — overlapping slightly if needed.
Q: Can I Freeze Individual Portions?
A: Yes — freeze individual jars for up to 1 month. Thaw in fridge and dust with cocoa before serving.
Q: What’s The Best Way To Get Neat Slices?
A: Use a hot, dry knife and wipe it between cuts. For perfect edges, chill until firmer or freeze 30–60 minutes to firm the layers.
Final Notes And Call To Action
Tiramisu is forgiving and magical: simple ingredients, but technique matters. The magic happens in the balance — a custard that’s silky but stable, ladyfingers that hold a moist coffee soak without collapsing, and a finishing dust of cocoa to sharpen everything. Make it the night before a dinner party and let it be your secret culinary flex.
If you try this recipe, please let me know which variation you made — marsala or rum? whipped or dense? — and leave a photo or comment. I reply to (almost) all comments and love hearing about your tweaks. Save this recipe to your Pinterest board, share with friends, and sign up for email updates if you want more classic Italian desserts and practical tips.
Buon appetito — and remember: taste as you go, trust your instincts, and don’t be afraid to make it your own.
