Skip to Content

Tiramisu Recipe with Homemade Mascarpone

Tiramisu Recipe with Homemade Mascarpone

This post may contain Amazon or other affiliate links that allow us to earn a small commission at no extra cost to you. Please see our Disclosure Policy for more info.

The classic Italian dessert of tiramisu can be found in restaurants throughout Morocco, where it’s usually prepared without the addition of alcohol. We enjoy it most, however, when made at home using the recipe below.

What Exactly Is Tiramisu?

Tiramisu is a coffee-flavored layered dessert. It’s made by dipping ladyfingers in strong coffee or espresso, then layering them in a dish with a mascarpone cheese and pastry cream mixture. This version also calls for a layer of whipped cream as well. A generous dusting of cocoa powder serves as garnish. Creamy, decadent and so delicious!

Why Use Homemade Mascarpone

Mascarpone, an Italian cream cheese, is key to making tiramisu. It’s available in some Moroccan grocery stores, but since it’s a specialty ingredient it can be a bit pricey. If you use it regularly, you can buy it when it’s on sale and freeze it.

That said, I found that it’s quite easy and usually less expensive to make my own mascarpone at home. Instructions for making homemade mascarpone are included in the recipe. If taking that extra step, plan to do it a day or two before assembly.

Taste of Maroc logo
A square-shaped serving of tiramisu, an Italian dessert made by layering coffee-dipped ladyfingers with a mascarpone cream cheese mixture. The top of the dessert is heavily dusted with cocoa powder.

Tiramisu Recipe with Homemade Mascarpone

Christine Benlafquih | Taste of Maroc
This alcohol-free version of Tiramisu is made by dipping ladyfingers in strong coffee, layering them with a creamy mascarpone cheese mixture and whipped cream, and topping all with cocoa powder. A very rich and special dessert. 
The recipe includes instructions for making your own mascarpone. This should be done a day ahead of time or you can use store bought mascarpone instead.
Allow time for chilling the tiramisu before serving.
4.63 from 8 votes
Prep Time 20 mins
Cook Time 10 mins
Chill Time 5 hrs
Total Time 5 hrs 30 mins
Course Dessert
Cuisine Italian
Yield 12 servings
Calories 714 kcal


For the Tiramisu

  • 12 oz. ladyfingers - (approximately)
  • 1 1/2 cups rich pastry cream - (recipe below)
  • 18 oz. mascarpone cheese - (2.25 cups)
  • 1 1/4 cup whipping cream - (to make 2.5 cups whipped)
  • 2 cups very strong coffee or espresso, - cooled
  • 2 tbsp cocoa powder, - unsweetened

For the Pastry Cream

  • 1 cup whole milk
  • 1 vanilla bean, - split and seeds removed
  • 6 egg yolks
  • 1/2 cup sugar
  • 1/4 cup flour
  • 2 tbsp butter

For the Mascarpone (optional - can use store bought instead)

  • 3 cups heavy whipping cream
  • 1 1/2 tbsp lemon juice


One or Two Days Ahead of Time - Make the Mascarpone Cheese (Optional Step)

  • Bring the heavy cream almost to a boil. Simmer gently for 3 minutes. Stir in the lemon juice then continue simmering gently for another 3 minutes. Set aside to cool to room temperature.
  • Line a strainer with 3 layers of cheesecloth and place over a deep bowl. Pour the cooled cream mixture through the strainer. Cover and leave to strain overnight in the refrigerator. The next day, when the cheese is very thick, transfer it to a covered container and keep refrigerated until ready to use. 

One to Two Hours Before Assembly - Make the Pastry Cream

  • In a medium bowl, whisk together the egg yolks, sugar and flour. Set aside.
  • In a small sauce pan, heat the milk with the vanilla bean just until scalding. (A skin will start to form; tiny bubbles will begin appearing at the edges.) Discard the vanilla bean and any skin on the surface of the milk.
  • Little by little, whisk the milk into the egg yolk mixture. Do this slowly to avoid heating the eggs too rapidly or they will begin to cook in the hot liquid.
  • Strain the milk and egg mixture back into the sauce pan. Bring to a simmer over medium heat, stirring constantly, until thick. Remove from the heat and stir in the butter.
  • Lay a piece of plastic wrap directly on the surface of the pastry cream and set aside to cool to room temperature. Once completely cooled, you can proceed to assembly of the tiramisu, or refrigerate the pastry cream until needed.

Assemble the Tiramisu

  • Make the cheese filling. By hand or with a mixer, beat the mascarpone for a minute to soften and lighten it. Add the cooled or chilled pastry cream and mix until well combined. Set aside.
  • Make the whipped cream. Beat the heavy cream with an electric mixer (or food processor with whipping attachment) until stiff peaks form. Set aside.
  • Gather ingredients and assemble the tiramisu. Set out a deep 11 x 7-inch (or 9 x 9-inch) pan. Have the cheese mixture, whipped cream, ladyfingers and bowl of coffee nearby. 
  • One by one, dip ladyfingers into the coffee (long enough to absorb some coffee but not so long that they fall apart) and arrange them snugly into the dish in a single layer. Spread half of the cheese mixture over the ladyfingers and then top with half of the whipped cream. Repeat to make a second layer.
  • Generously dust the top of the tiramisu with cocoa powder (this is easiest done by sifting the cocoa through a small strainer). Cover the dish with plastic wrap and refrigerate for at least 4 hours before serving.
  • The tiramisu will keep for several days. You can garnish it with a fresh layer of cocoa powder to freshen its appearance at later servings.


  • When making mascarpone, whey will collect in the bowl. You can either discard it or save it for baking bread such as Moroccan batbout (stovetop pita).
  • If more convenient, the pastry cream and whipped cream can be made the day before assembly.
  • If you don't have a vanilla bean to make the pastry cream, you can replace it with one teaspoon of vanilla extract, which should be added with the butter after the pastry cream has thickened. 
  • You may need to break some of the ladyfingers to fit them into a complete layer in your dish. I do like to pack them snugly as suggested to make a denser cake layer. You may or may not use all of the lady fingers. 
  • I don't like to saturate the ladyfingers when dipping them into the coffee. A two- to three-second dip is just right for my tastes.
  • Note that the whipped cream and cocoa powder have no sugar added. The mascarpone cheese mixture too will not be overly sweet. This is intentional as the dessert is more rich than sweet. 


Calories: 714kcalCarbohydrates: 35gProtein: 11gFat: 59gSaturated Fat: 35gCholesterol: 332mgSodium: 150mgPotassium: 218mgSugar: 11gVitamin A: 2250IUVitamin C: 1.2mgCalcium: 210mgIron: 1.5mg

Nutrition information is provided as a courtesy and is only an estimate obtained from online calculators. Optional ingredients may not be included in the nutritional information.

Tried this recipe? We'd love to know!Mention @tasteofmaroc or tag #tasteofmaroc!
Leave a Comment or Review

About the Author

Christine Benlafquih is Founding Editor at Taste of Maroc and owner of Taste of Casablanca, a food tour and culinary activity business in Casablanca. A long time resident of Morocco, she's written extensively about Moroccan cuisine and culture. She was the Moroccan Food Expert for The Spruce Eats (formerly from 2008 to 2016.

Recipe Rating


Wednesday 14th of April 2021

Sounds great! I made my first tiramisu last week that was good but not good enough lol. I made homemade lady fingers because I cannot find Savoiardi. Has anyone ever used Goya or have a great homemade recipe? Thanks!

Christine Benlafquih

Friday 16th of April 2021

I'm not sure the brand of ladyfingers will make a significant difference when making tiramisu. I did try making homemade and decided it wasn't worth the trouble for this recipe.


Sunday 28th of June 2020

In your instructions you say "cheese mixture over the ladyfingers and then top with half of the whipped cream". When I look at the photo of your Tiramisu why can't I see the separation of these two layers ? Can I say that I personally don't like the taste of cream on its own. And there was this lovely Italian lady in Venice who use to make it for breakfast (yes I know) in one of the hotels without cream on its own. I was the only one eating it for breakfast lol

Christine Benlafquih

Sunday 28th of June 2020

Hi Earl. The layer of whipped cream is so thin, and close enough in color to the cheese mixture, that it's not discernible in the photo. You can certainly omit if you like. I just assembled a tiramisu today in which I used organic eggs to make the pastry cream that gets combined with the mascarpone. Because the eggs had very bright yolks, the final cheese mixture is more yellow than normal so the whipped cream layer will be more apparent. When I slice into the tiramisu tomorrow I'll take a photo and send it to you so you can how thin the whipped cream layer is.


Saturday 16th of May 2020


Christine Benlafquih

Saturday 16th of May 2020

Thanks! Glad you like it. It's a favorite of mine.


Thursday 30th of April 2020

Can i replace the heavy cream with full cream milk?

Christine Benlafquih

Thursday 30th of April 2020

Since the heavy cream is used to make whipped cream which is spread on the tiramisu as a layer, full cream milk won't work as a substitute. If you can't get whipping cream or want to avoid it, I'd just omit that layer. The end result will be a little less decadent but should still taste okay. You can also try a whipped cream substitute that you aren't worried will turn runny after spreading or sitting in the fridge for day or two, but they might alter the flavor a bit.