Tiramisu is one of Italy’s most beloved desserts, known for its beautiful layers and elegant presentation. It’s a popular choice for holidays, dinner parties, and special occasions, yet it’s surprisingly easy to make at home.
This homemade tiramisu combines espresso-soaked ladyfingers with a rich mascarpone filling and a dusting of cocoa powder. Made in a 9×13-inch baking dish, it’s the perfect make-ahead dessert that tastes even better after chilling.

1. Homemade Tiramisu Recipe (Yield: 12 Servings)
Ingredients
- 1 cup (240ml) very strongly prepared espresso, warm or room temperature
- 5 tablespoons (75ml) Grand Marnier (optional)
- 40–45 ladyfingers
- 16 ounces (about 2 cups; 450g) mascarpone, cold
- 2 tablespoons (30ml) dark rum
- 4 large pasteurized eggs, separated
- 1/2 cup (100g) granulated sugar, divided
- 2 cups (480ml) heavy cream or heavy whipping cream
- 1/2 teaspoon pure vanilla extract
- 1/8 teaspoon salt
- Unsweetened natural or Dutch-process cocoa powder
Instructions
Prepare a 9×13-inch baking dish and set it aside.
In a shallow bowl, combine the espresso and Grand Marnier if using. Stir well and allow the mixture to cool completely if still warm.
Separate the eggs into two large mixing bowls. Place the yolks in one bowl and the whites in another.
Add 1/4 cup of the sugar to the egg yolks. Using an electric mixer, beat for 3 to 4 minutes until the mixture becomes pale, thick, and creamy.
Add the cold mascarpone cheese and dark rum to the yolk mixture. Mix on low speed just until smooth and fully incorporated. Avoid overmixing, which can cause the mascarpone to become grainy.
In a separate large bowl, combine the heavy cream, vanilla extract, and salt. Beat until medium-stiff peaks form.
Gently fold the whipped cream into the mascarpone mixture in several additions until fully combined and smooth.
Add the remaining 1/4 cup sugar to the egg whites. Beat with clean beaters until stiff glossy peaks form.
Carefully fold the beaten egg whites into the mascarpone mixture using a rubber spatula. Work slowly to preserve as much air as possible. The finished filling should be light and fluffy.
Quickly dip each ladyfinger into the espresso mixture for about 1 second per side. Arrange a single layer of soaked ladyfingers across the bottom of the baking dish.
Spread half of the mascarpone filling evenly over the ladyfingers using an offset spatula or the back of a spoon.
Create a second layer of dipped ladyfingers over the filling.
Spread the remaining mascarpone mixture evenly over the second layer and smooth the top.
Cover the dish tightly with plastic wrap and refrigerate for at least 8 hours. For the best flavor and texture, chill overnight.
Just before serving, remove the tiramisu from the refrigerator and generously dust the top with cocoa powder using a fine-mesh sieve.
Slice into portions and serve chilled.

2. Tips for Perfect Homemade Tiramisu
Use cold mascarpone directly from the refrigerator. Warm mascarpone can become loose and grainy when mixed, resulting in a softer filling that doesn’t hold its layers as well.
Dip the ladyfingers very quickly into the espresso mixture. A one-second dip on each side is usually enough. Over-soaked ladyfingers can turn mushy and cause the dessert to become watery after chilling.
Whip the heavy cream only to medium-stiff peaks. Overwhipped cream can create a dense filling and make folding more difficult.
When folding the whipped cream and egg whites into the mascarpone mixture, use slow, gentle motions. Preserving the air in the mixture creates the light texture that makes tiramisu special.
Allow the tiramisu to chill overnight whenever possible. The extra resting time allows the flavors to develop and helps the layers set properly for cleaner slices.
Dust the cocoa powder on top immediately before serving. Adding it too early can cause moisture from the dessert to darken the cocoa and reduce its fresh appearance.
Use a shallow dish when dipping the ladyfingers. This makes it easier to control soaking time and helps ensure every cookie absorbs a similar amount of espresso.
3. Frequently Asked Questions
Can I make tiramisu ahead of time?
Yes. Tiramisu is actually best when prepared in advance. Making it the day before serving allows the layers to fully set and the flavors to blend together.
Can I make tiramisu without alcohol?
Absolutely. Simply omit the Grand Marnier and rum. The dessert will still have plenty of flavor from the espresso and mascarpone.
How long does homemade tiramisu last?
Stored covered in the refrigerator, tiramisu is best enjoyed within 3 to 4 days.
Can I freeze tiramisu?
Yes. Tiramisu can be frozen for up to 2 months. Thaw overnight in the refrigerator before serving.
Why is my tiramisu filling runny?
Runny filling is often caused by overmixing mascarpone, underwhipping the cream, or insufficient chilling time before serving.
4. Nutrition Information
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 460 |
| Protein | 8g |
| Carbohydrates | 32g |
| Fat | 33g |
| Saturated Fat | 19g |
| Cholesterol | 165mg |
| Sodium | 140mg |
| Fiber | 1g |
| Sugar | 16g |
| Potassium | 120mg |
| Calcium | 95mg |
Nutrition values are estimates and may vary depending on ingredient brands and serving sizes.
This homemade tiramisu recipe combines simple ingredients to create an elegant dessert that’s perfect for sharing. The layers of espresso-soaked ladyfingers and creamy mascarpone filling come together to create a classic treat that never goes out of style.
With a little preparation and plenty of chilling time, you can create a bakery-quality tiramisu right in your own kitchen. It’s a dessert that’s sure to impress guests while remaining surprisingly approachable for home bakers.