This classic Italian tiramisu is the authentic recipe you have been looking for: rich, silky mascarpone cream made with egg yolks (as the real deal in Italy), layered with espresso-soaked ladyfingers, and finished with a generous dusting of cocoa powder — the traditional Italian dessert made exactly the way it is meant to be.
Every bite delivers the perfect balance of bold espresso bitterness, delicate sweetness from the mascarpone cream, and the light, airy texture only properly whipped mascarpone can provide.

I first shared this tiramisu recipe on the blog in 2020. The original recipe is made truly from scratch using my homemade ladyfingers recipe. You can still make it fully from scratch or with store-bought ladyfingers.
In 2025, I updated this recipe with new photos, detailed baking tips, a troubleshooting guide, and plenty of flavor variations like strawberry, matcha, and limoncello. I’ve also added ingredient substitution ideas based on your most common questions.
Read what others said about this recipe
"The best, easy Tiramisu I have ever made. Make it quite a lot, especially if we are having friends over for a meal. Definitely my go-to recipe" Millie
"This is the best tiramisu recipe I have ever made. Thank you 🥰" Sonja

Best Authentic Italian Tiramisu Recipe
Tiramisu is a classic Italian dessert said to have been invented in the 1960s or 1970s. It is a no-bake dessert, made with coffee-soaked ladyfingers (savoiardi) layered with a whipped mixture of eggs, sugar, and mascarpone cheese and topped with cocoa powder. If you've never eaten it, this is your sign to try it! And if you have eaten it in Italy or at an Italian restaurant, this is hands down the best recipe to make it yourself. The ladyfingers soak up the coffee and become deliciously soft and spongy. So when you eat it, you get a rich, creamy mix of sponge, coffee, and silky mascarpone filling all in one.
As fancy as it looks (and tastes), this is an easy tiramisu recipe using a few readily available ingredients. It takes a bit of time to set before you can enjoy it, but getting that luxurious mascarpone cream filling and fluffy ladyfinger cookies with deep coffee flavor and a touch of chocolate is well worth it. This dessert is absolutely irresistible! It is creamy, fresh, and rich but well-balanced in sweetness.

Katalin's key take on what is really authentic tiramisu
I have eaten my fair share of tiramisu over the years in Italy and in Italian restaurants worldwide, and everyone has their own ideas of what is truly authentic. There are regional differences, and so many people will have family recipes handed down through generations, which means there is no one real original recipe.
Out of the ten-plus times I have visited Italy, I have had a slightly different tiramisu each time, with varying ratios of ingredients and slightly different texture and taste. However, the best tiramisu I have ever had was in Florence a few years ago, and this recipe is based on that.
The key factor in tiramisu is a silky, enriched mascarpone cream filling and fluffy, soaked ladyfinger sponge in every bite. If you get that bit right, you've got the base of classic tiramisu; then, whether you use espresso, coffee liquor, Marsala wine, or rum (all of which are served in Italy) and top with chocolate shavings or cocoa powder, it's a win!
This is, hands down, the best tiramisu recipe that I would be happy to serve to my Italian friends, and it's one of my personal favorites.
Here is a lovely tiramisu I had in Venice, Italy, served with a small cup of dessert wine:

Notes on the tiramisu ingredients
You will need only a few simple ingredients to make this classic tiramisu recipe.
Homemade ladyfingers (savoiardi) are delicious and easy to make, but you can use store-bought ladyfingers for this tiramisu recipe to speed things up. The mascarpone filling is enriched with egg yolks for the best flavor and fluffy texture. The egg yolks need to be fresh, and since they are uncooked, I always recommend using pasteurized eggs or eggs from chickens vaccinated against salmonella. You can also pasteurize your own eggs! Some recipes also use egg whites, but I think it makes the texture too much like mousse, so I do not.
Mascarpone is a rich Italian cream cheese with a slightly sweet, milky flavor. It is exceptionally smooth and easy to spread or whip. Make sure you buy the full-fat version (about 41% fat). I also add whipped cream, which can be controversial, but I find it gives a better texture based on the ingredients available in most countries. You can easily replace it with an equal amount of mascarpone.

I use only a small amount of sugar, so it is well-balanced and not too sweet. Add a pinch of salt, too, as this really brings out all the flavors. You'll also need strong coffee (like espresso), but you can use decaf coffee if you worry you'll be awake all night. Check out some of my other coffee desserts as well!
Regarding cocoa powder, generally, 100% unsweetened cocoa powder is the best in baking. I use dutch-process cocoa powder; it has a lovely dark color and it is lower in acidity.
You can also add vanilla extract, which I intentionally left out. Same note regarding alcohol: this is an alcohol free version on purpose.
Make the Mascarpone Cream, yummy!
Start with the egg yolk mixture. Set a heatproof bowl (preferably glass) on top of a saucepan of water on the stove (a double boiler). Bring the water to a simmer, but make sure the water does not boil and that the bottom of the bowl does not touch the water, or the heat will be too intense.
Place the egg yolks and sugar in the bowl over the saucepan of simmering water and whisk continuously for about five minutes. Make sure the bottom of the bowl doesn't get too hot, or the eggs can scramble, and you'll have to start again. I occasionally lift the bowl off to let steam escape, then place it back.

The sugar will dissolve into the egg yolk, and the mixture will thicken and go a paler, creamy color. We're aiming for 85C / 185F. Remove it from the heat, and let it cool down to room temperature. To speed up the process and add volume to the mixture, place it in a stand mixer fitted with a whisk attachment (or use a hand mixer) and whip until it cools to about 24C / 75F.

Meanwhile, whip the cold mascarpone and heavy cream together in a separate bowl for about 3 minutes, until fluffy and forming soft peaks. You can use an electric hand whisk for this part, but be careful not to overwhip it, as it can eventually split and go runny.

Once the egg mixture has cooled, gently fold the mascarpone mixture into it using a rubber spatula. Be careful not to knock out any air, as the enriched cream filling should have a very airy, cloud-like texture. Use big, scooping turns and a light hand. The mascarpone cream will further set as it cools in the fridge.

Assemble, then comes the hardest part… Waiting
Prepare a serving dish or container for your tiramisu. I use a rectangular 18x24 cm / 7x9 inch dish, but an 8x8-inch pan will work just as well. It does not need to be oven-safe, so you can use a pretty dessert dish as long as it is deep enough.
Pour the coffee into a shallow bowl, dip the ladyfingers in, then arrange them in rows along the bottom of your dish. You may need to cut them to size, but don't worry; the cream filling will cover them, so they won't show. Be careful not to soak them so much that they are soggy and disintegrate! But just enough so they absorb a strong coffee flavor.

Spread half the mascarpone cream over the coffee-soaked ladyfingers. If you want to be exact, measure the cream with a digital scale. Repeat with another layer of soaked ladyfingers and mascarpone filling, then smooth the top of the tiramisu with an offset spatula to create a smooth, flat surface.

Now, you must be patient and refrigerate the tiramisu for at least 4 hours to allow it to set. I like to leave it overnight! But 4 hours is the minimum. Don't rush, or you won't get that iconic texture. Cover it with plastic wrap so it doesn't absorb smells from the fridge.
Before serving, place the cocoa powder into a fine mesh sieve and dust it all over the top.

Do you have leftovers? This is how to store
Store leftover tiramisu in an airtight container in the refrigerator for 2-3 days. Keep it covered, as the cream filling can absorb strong flavors from the fridge. I don’t recommend freezing tiramisu, as the mascarpone cream doesn't defrost well.

Try Different Flavor Variations
Besides authentic Italian tiramisu flavored with coffee, you can make endless flavor variations. If you serve it to grown-ups, use liquors like Amaretto, dark rum, Frangelico, or Crème de Cassis instead.
I LOVE tiramisu so much, created many flavor variasions over the years
- Limoncello tiramisu
- Strawberry tiramisu
- Raspberry tiramisu
- Pistachio tiramisu
- Chocolate tiramisu
- Matcha tiramisu
Substitute wisely
Baking is science, and leaving out certain ingredients will have an impact on taste and texture. You can easily use gluten-free ladyfingers to make this classic tiramisu recipe is gluten-free. As I mentioned, decaf coffee is fine, or try marsala wine, rum, or coffee liqueur instead of espresso.
Substituting mascarpone is trickier. You really cannot make authentic tiramisu without mascarpone! But you can make your own at home. Check out my mascarpone article, which also has a homemade mascarpone recipe. If you don't want to use heavy cream in tiramisu, an equal amount of mascarpone is a great substitute.
There is no substitute for the egg yolk in a classic tiramisu, but there is a shortcut in some other versions, like my limoncello tiramisu, which is eggless. If you are nervous about using the raw eggs, don't be! Every time you have eaten tiramisu in a restaurant previously, it probably had raw egg yolk in it. So do mayonnaise, proper ice cream, mousse, and many other recipes.
Please check out my baking guides section to learn more about ingredients and their role in baking, and look at my substitution guides section, too.

My final Expert Tips
- The heavy cream and mascarpone must be very cold to whip up correctly, so keep them in the fridge until needed. And make sure they are both high-fat versions.
- It is easy to over-whip the mascarpone and heavy cream. Stop whipping as soon as early stiff peaks are achieved.
- Do not attempt to fold the mascarpone into the egg mixture while it is still warm, as it will break the mascarpone and make it runny. Put it in the fridge or freezer briefly if you are in a rush.
- Don't let the ladyfingers sit in the coffee mixture too long, as they will go mushy. Dip them on either side, then place them straight into the dish.
- Only dust the tiramisu with the cocoa powder right before serving, and make sure it is Dutch-processed and of good quality. Some recipes use fine-grated dark chocolate, too.
- I repeat, let the tiramisu fully set in the fridge for at least 4 hours before serving! Do not serve it straight away. This dessert works well as a make-ahead option, as it tastes even better the next day.
Useful Equipment
Always weigh your ingredients by the gram using a digital scale. Baking is a science and needs precision.
A heatproof glass bowl is safer than a metal one for a double boiler. Metal bowls get too hot, and you risk scrambling the eggs. Use a balloon hand whisk to whisk the eggs and sugar together.
I suggest using an electric hand mixer to whip the mascarpone cream filling, since it is easier to watch and avoid overmixing. Switch to a rubber spatula to fold the two mixtures together, as it needs to be gentle!
Try some of my other Tiramisu themed dessert recipes
I love tiramisu so much that I have made several twists on this classic, which you can try baking next!
And here is a round-up of other ladyfinger desserts you can use them for.
Have you tried this recipe?
Please leave a 5-star ⭐️⭐️⭐️⭐️⭐️ rating on the recipe card and consider leaving a comment as well!

My Favorite Classic Italian Tiramisu
Equipment
Ingredients
Mascarpone cream
- 6 Egg yolk
- 150 g (¾ cups) Granulated sugar
- 500 g (2¼ cups) Mascarpone high fat, use it cold
- 350 g (1½ cups) Heavy Cream 36% fat, use it very cold - can be substituted with equal amount of mascarpone
Other
- 24 pieces Ladyfinger cookies store-bought or make my homemade ladyfingers recipe
- 1 cup Coffee mildly sweetened strong espresso to soak the ladyfingers in
- Marsala wine Optional. If using, mix into the coffee.
- 1-2 tablespoons ( ) Cocoa powder Unsweetened Dutch processed to decorate the top
US customary cup measurement is an indicative figure only. Measure the ingredients with a digital scale by weight (gram). Baking is art but also science which requires precision and accuracy.
Instructions
Mascarpone cream
- Prepare the egg yolk mixture: Start by setting up a double boiler. A double boiler consists of two stacked pots: the bottom pot holds simmering water, while the top pot sits above the water without touching it. The steam from the simmering water gently heats the contents of the top pot.Once your double boiler is ready, whisk the egg yolks and sugar together in the top pot over the simmering water. Whisk continuously until the sugar has fully dissolved, which will take about 5 minutes, though the time may vary depending on your bowl size and the water temperature. Keep the heat low to prevent the egg yolks from cooking. The egg yolk mixture is ready when it reaches 85C / 185F.Then, move the egg yolk mixture into a stand mixer fitted with a whisk attachment and whip it until its temperature cools to about 24C / 75F.
- In the meantime, whip together the cold mascarpone and heavy cream with the help of an electric hand mixer until early stiff peaks while the mixture is still airy and fluffy. This will take about 3 minutes. Do not overwhip as it can become runny.
- Then, switch to a rubber spatula and carefully fold the whipped mascarpone into the egg yolk mixture making sure that you don´t break the air we just incorporated into both mixtures. At this point, the cream should be airy and fluffy and it will further set in the fridge.
Assembling
- Prepare a container (I’m using one that measures 18x24 cm / 7x9 inches, but an 8x8-inch pan will work too).
- Dip the ladyfingers into the coffee, then arrange them in a single layer at the bottom of the pan. For my pan, I can fit 12 ladyfingers in the first layer and another 12 in the second layer.
- Spread half of the mascarpone cream on top. Repeat with the next layer, then smooth the top with an offset spatula.
- Refrigerate the tiramisu for at least 4 hours to allow it to set. Before serving, dust with cocoa powder.
- Store any leftovers in an airtight container in the refrigerator for 2-3 days. I don’t recommend freezing the tiramisu, as the mascarpone cream doesn't freeze well.
Notes
- Measure your ingredients with a Digital scale for accuracy.
- For the ladyfingers, it is totally fine for this recipe to use store-bought ones, but homemade ladyfingers can also be made easily.
- Use full-fat mascarpone and heavy cream to make the tiramisu cream.
- Some of my readers were "complaining" that real tiramisu should not have heavy cream. While tiramisu can be prepared a hundred different ways, if you want to skip heavy cream, feel free to substitute an equal amount of mascarpone.
- There is no substitute for mascarpone; if there is no mascarpone, no tiramisu.
- There is no substitute for eggs to make authentic tiramisu. Having said that, there is a shortcut to using mascarpone and heavy cream only; feel free to check my limoncello tiramisu recipe for more details, which is an eggless version.
- Use unsweetened, dark cocoa powder to finish for the best dark cocoa flavor and color.
- While making mascarpone filling, it is crucial to do it in steps as explained in the recipe. Once you reach the right airy consistency, carefully fold the mixture together without breaking the airy texture.
- Make sure you do not serve the tiramisu before it actually sets, which is about 4 hours. It honestly gets better over time.

Betsy
I use Kalahari in the coffee to soak lady fingers mmmm mmmm good
Chris
Hello,
What size dish do you use for this?
Kata
The dish is about 15x25cm however you can make as many dishes and layers as you wish until you have cream or ladyfingers left:)
Tasnim
I have made this tiramisu and it tastes heavenly 😍 I want the cream to be more stabilized so that it can hold itself. How much gelatin is needed for this recipe? I liked this cream a lot so don't want to change the recipe:3
Kata
This cream should hold itself as you can see on my pictures on the slice. Try to be more careful when folding it:) Ofc you can always use gelatin too, just a small amount
Pam
Can we use cake flour or AP flour for lady fingers if I cannot find pastry flour?
Kata
I suggest to use low protein content flour, the lowest you can get:)
Layla
Hi. I’m confused about the flour egg mixture under the ladyfingers. Do you mean we sift the flour and cornstarch into the egg yokes or do we sift them into the meringue? Can you please clarify?
Kata
Hey, flour & starch should be folded into the egg yolk 🙂 Good luck!
Jula
Could you please tell me if corn starch could be substituted by potato starch? Thank you 🙂
Kata
I am not able to advise on this as I have not used potato starch in the tiramisu recipe. Pls use the instruction on the package, if there is any.
Lili
No beaten egg white in the mascarpone cream with eggs yolk? Thanks
Kata
Egg yolk only, pls see the recipe card for details and instructions
María Del Carmen González
Marvelous 😍😍😍😍
Joakim
Delicious fluffy and creamy! Ladyfingers surprisingly easy to make. I assembled it in a baking pan with loose bottom and it was rigid enough to be taken out of the pan and served on a cake stand.
Ennn
Yummmm 😋 glad I found your IG account!
Is adding alcohol advisable? If yes, which one & how much?
Thank you 😊
admin
Sure rum would be very nice - as much as you can handle 🙂
Suraiya
Please I noticed you said no substitute for mascarpone, not even cream cheese? Mascarpone isn’t available where I’m at🥺
admin
Sorry to hear that mascarpone is not available in your country. Tiramisu is a mascarpone based dessert, neither cream cheese nor cream can give the same taste it’s almost like saying chocolate cake without chocolate. If you can find a rich creamy cream cheese with milky taste (not Philadelphia) that might work. Good luck 🙂
Kathy
Suriya, you can make your own mascarpone cheese. There are recipes on pinterest, very easy to make.
Katalin Nagy
I , in fact, recently published a homemade mascarpone recipe: https://www.spatuladesserts.com/mascarpone-cheese-substitute/
Marian
Just delicious, everything works perfectly if you follow directions
Veronika
This Tiramisu turned out to be the best of my life. The 2 of us ate the whole batch in one sitting without even feeling gulity. I often try new recipes for common dessert, what if the next one is even greater? But I'm not ditching this one, Tiramisu cannot be better.
Plus point: my 10-months-old was very happy with the ladyfingers 🙂
Thania
Delicioso!
admin
Thanks glad you liked it!
Narita
Thanks for the recipe!! I already tried your tiramisu recipe and it was soo good!! Definately will make that again!
admin
Thank you! I love love that tiramisu recipe so happy to hear the you liked it too! Perhaps worth for you to consider to try my tiramisu cupcake and tiramisu cakeroll too haha?:)
Sonja
This is the best tiramisu recipe I have ever made. Thank you 🥰
Pippa
Great recipe and worked a treat - absolutely delicious 😋
Admin
Thanks so much for making my tiramisu recipe, I am so happy it turned out well for you!
Sarah Alsulaiman
So delicious!
I didn't expect how easy to make a ladyfinger, I will never buy it again after this recipe..Thanks