This homemade tiramisu recipe proves you don't need a long list of ingredients to create a delicious dessert. With just a few simple ingredients, you can effortlessly whip up this classic Italian treat that's rich, creamy, and tastes like it came straight from your favorite café. Perfectly layered with delicate ladyfingers, silky mascarpone cream, and a hint of coffee, this easy recipe will impress everyone at your table.

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 made from 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 Italian restaurants, this is hands down the best recipe to make it yourself. The ladyfingers absorb the coffee and go deliciously soft and spongey. So when you eat it, you get this rich and creamy mixture 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, and then whether you use espresso, coffee liquor, marsala wine, or rum (all of which are served in Italy) and chocolate shavings or cocoa powder topping, 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.
A lovely tiramisu I had in Venice, Italy, served with a small cup of dessert wine:

Notes on the tiramisu 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 an equal amount of mascarpone
Other
- 20 pieces store-bought Ladyfinger cookies or make my homemade ladyfingers recipe
- 1 cup Coffee, mildly sweetened strong espresso to soak the ladyfingers in
- Marsala wine Optional. If using, mix it into the coffee.
- 1-2 tablespoons Cocoa powder, unsweetened Dutch processed to decorate the top
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 as they are uncooked, I always recommend using pasteurized eggs or eggs from chickens that have been 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 (around 41% fat content). I also add heavy 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 a little sugar in both the ladyfingers and the tiramisu filling, but I never use too much; it is well-balanced. 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.
Make the Mascarpone Cream, yummy!
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 into the bowl on top of the saucepan of simmering water and whisk continually for around five minutes. It is essential that the bottom of the bowl doesn't get too hot, or the eggs can scramble, and you have to start again. I occasionally lift the bowl off to allow steam to escape and then place it back again.

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

In the meantime, whip the cold mascarpone and heavy cream together in a separate bowl for around 3 minutes until it's fluffy and has early stiff 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. Take care not to knock any air out, 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 and dip the ladyfingers into it before placing 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 up so that they won't show. Be careful not to soak them so much that they are soggy and disintegrate! But enough that they absorb a strong coffee flavor.

Spread half of the mascarpone cream on top of the coffee-soaked ladyfingers. Repeat with another layer of soaked ladyfingers and mascarpone filling, and then smooth the top of the tiramisu with an offset spatula so it has 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 food wrap so it does not 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. Ensure it is covered, as the cream filling can absorb other intense flavors from the fridge. I don’t recommend freezing tiramisu, as the mascarpone cream doesn't defrost well.

Try Different Flavor Variations
Besides the authentic Italian tiramisu that is flavored with coffee, you can make endless flavor variations. Use liquors like Amaretto, rum, Frangelico, or Crème de Cassis instead if you serve it to grown-ups. You could even make a fun Mojito version by soaking the ladyfingers in both rum and lime syrup and garnishing it with fresh mint leaves and lime zest.
You could add some spices to the mascarpone cream, too. How about some vanilla bean, ground cardamom, or even pumpkin spice? You could grate in some nutmeg and cinnamon and top it with orange zest at Christmas.
In the summer months, add fresh fruit like strawberries, raspberries, or peaches between the layers, and soak the ladyfingers in fruit syrup or puree like my strawberry Tiramisu. You could also go crazy and try Oreos or Biscoff cookies instead!
If you love matcha, try my matcha Tiramisu, which is super delicious.

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 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.
If you do make homemade ladyfingers, a stand mixer is useful, and a piping bag to get the perfect shape.
I suggest using an electric hand mixer to whip up the mascarpone cream filling, as it is easier to keep an eye on it 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.

Leave a Reply