If you have ever dreamed of indulging in a luscious, creamy dessert that is both plant-based and utterly irresistible, this Vegan Tiramisu Recipe is going to be your new go-to. This classic Italian treat has been transformed with rich vegan mascarpone and perfectly tender vegan ladyfingers soaked in espresso and dark rum, layered to perfection and dusted generously with cocoa powder. What makes this dish truly special is how seamlessly it replicates the traditional tiramisu experience while being entirely dairy-free and still outrageously delicious. Trust me, once you try this Vegan Tiramisu Recipe, you’ll want to make it again and again for every occasion and casual treat alike.

Ingredients You’ll Need
Every ingredient in this Vegan Tiramisu Recipe plays a crucial role in creating the perfect balance of flavor, texture, and color. From creamy vegan mascarpone to the rich espresso soak, these simple yet essential components come together in harmony to craft a dessert that’s both elegant and comforting.
- Vegan mascarpone: The star of the show, providing that signature smooth and creamy texture without dairy.
- Vegan ladyfingers: Light and spongy, perfect for soaking up the espresso and rum mixture.
- Soy milk (or oat/almond milk) 450 ml: The base liquid for the vegan sabayon, adding subtle richness.
- Dark rum 75 ml + 50 ml: Adds depth and warmth to the soaking mixture and the sabayon; Amaretto, Marsala, or brandy are great alternatives.
- Granulated sugar 120 g: Sweetens the custard and balances the bitterness of the coffee and cocoa.
- Cornstarch 60 g: Thickens the vegan sabayon to the perfect creamy consistency.
- Vanilla extract 1 tbsp: Adds a delicate aromatic touch to the custard.
- Vegan butter 180 g (cold, cubed): Gives the sabayon a luxurious mouthfeel and helps with emulsification.
- Espresso 160 ml (freshly brewed, cooled): Essential for bringing that intense coffee flavor that’s integral to tiramisu.
- Unsweetened cocoa powder 50 g: The final dusting that brings both color and a rich cocoa bitterness to the top of the dessert.
How to Make Vegan Tiramisu Recipe
Step 1: Prepare Vegan Mascarpone and Ladyfingers
Start by preparing the vegan mascarpone a day or night before to allow it to develop that creamy, tangy base essential for your tiramisu. The vegan ladyfingers are best made fresh on the day you assemble your dessert, but can also be prepared a day early. These two components form the foundation of your tiramisu layers.
Step 2: Crafting the Vegan Sabayon
Combine soy milk, dark rum, granulated sugar, cornstarch, and vanilla extract in a saucepan, whisking thoroughly until smooth with no lumps. Slowly heat this mixture on low to medium while continuously whisking; patience is key here to avoid rapid thickening or lumps. After 3-4 minutes, you will have a luxuriously thick custard ready to be lifted from the stove.
Step 3: Emulsify With Vegan Butter
Transfer the cold cubed vegan butter to a large bowl and pour the hot custard over it. The mixture will look separated at first, but vigorous whisking will bring it back to a glossy, velvety consistency that resembles a rich pastry cream. Cover tightly with plastic wrap, pressing it down onto the custard to prevent a skin from forming, then refrigerate for 30 minutes to an hour.
Step 4: Blend the Mascarpone Cream Filling
Once chilled, the sabayon will be thick and set—a good sign! Add your vegan mascarpone to a blender jug, then spoon the sabayon on top in batches if needed. Blend until smooth and creamy. This step combines the two luscious components, making the unmistakably indulgent tiramisu cream.
Step 5: Prepare the Espresso Rum Soak
Mix cooled espresso with rum in a shallow dish. This soak will infuse your ladyfingers with the rich coffee and warm spirit flavor that makes tiramisu so memorable. Timing is everything here—dip your vegan ladyfingers in the mixture for just 2-3 seconds on each side to avoid sogginess.
Step 6: Layering the Tiramisu
Begin by spreading a thin base layer of the mascarpone cream in your serving dish. Next, arrange dipped ladyfingers side by side on top. Layer half of the remaining mascarpone cream over the ladyfingers, then repeat with another soaked ladyfinger layer, followed by the rest of the cream. Patience and gentleness during layering ensure exquisite texture and the most beautiful presentation.
Step 7: Dust and Chill
Generously dust the entire top with unsweetened cocoa powder using a fine sieve, then refrigerate your tiramisu for at least 4-6 hours—overnight is ideal. This resting time allows all those sensational flavors and textures to meld beautifully, setting your Vegan Tiramisu Recipe apart.
How to Serve Vegan Tiramisu Recipe

Garnishes
For an elegant finishing touch, consider adding delicate dark chocolate shavings, fresh raspberries, or a sprig of mint on each slice. These garnishes add color, contrast, and a delightful fresh note that complements the creamy layers.
Side Dishes
Serve your tiramisu with fresh brewed coffee, vegan hot chocolate, or a glass of your favorite fortified wine for a classic pairing. Simple fruit salads or a small platter of nuts can also balance the richness of the dessert nicely.
Creative Ways to Present
If you want to impress guests, try assembling individual tiramisus in clear glasses or jars. This allows everyone to see the stunning layers and makes serving a breeze. You can also experiment with mini tartlets or cupcake tins lined with ladyfingers for charming bite-sized versions.
Make Ahead and Storage
Storing Leftovers
Keep any leftover tiramisu tightly covered in the refrigerator to maintain moisture and prevent it from absorbing fridge odors. Using plastic wrap pressed directly onto the surface of the tiramisu helps keep it fresh. Properly stored, it will be delicious for up to 4 days.
Freezing
This Vegan Tiramisu Recipe freezes well if you transfer the fully set tiramisu into an airtight container. It can be frozen for up to one month. When you’re ready to enjoy it, simply thaw it overnight in the refrigerator to preserve its creamy texture.
Reheating
Tiramisu is best enjoyed chilled, but if you prefer, allow it to come to room temperature for about 20 minutes before serving. Avoid microwaving as this will ruin the delicate texture and structure.
FAQs
Can I use a different non-dairy milk for the sabayon?
Absolutely! Soy milk is traditional here because of its neutral taste and good thickening properties, but oat or almond milk work perfectly too, each adding their own subtle flavor notes.
Is it necessary to add alcohol?
The alcohol enhances the complexity of flavors, but it is optional. You can substitute rum with non-alcoholic vanilla extract or simply omit it if preferred. The tiramisu will still be delicious.
How do I make vegan mascarpone at home?
Vegan mascarpone is typically a blend of soaked cashews, coconut cream, and a bit of lemon juice for acidity. There are many simple recipes available, or you can purchase ready-made versions for convenience.
Can I substitute the ladyfingers with store-bought cookies?
If you can’t make vegan ladyfingers, look for vegan sponge cookies or even use thin vegan pound cake slices. Just make sure they are sturdy enough to absorb the espresso mixture without falling apart.
How long should I refrigerate the tiramisu before serving?
For the most satisfying texture and flavor, refrigerate for at least 4-6 hours, though overnight chilling is perfect. This gives ample time for the layers to set and the flavors to meld beautifully.
Final Thoughts
Making this Vegan Tiramisu Recipe is a rewarding journey from start to finish. The result is a dessert that you can proudly share with friends, family, or anyone who appreciates a truly decadent yet plant-based treat. Dive into the layers of creamy mascarpone, bold espresso, and cocoa, and you’ll discover that no one will miss the dairy at all. Go ahead and treat yourself — your taste buds will thank you.
Print
Vegan Tiramisu Recipe
- Prep Time: 1 hour 30 minutes (includes making mascarpone and ladyfingers ahead)
- Cook Time: 10 minutes (stovetop cooking of sabayon and assembling layers)
- Total Time: 5 hours 20 minutes (including chilling and setting time)
- Yield: 12 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegan
Description
A luscious vegan tiramisu recipe featuring homemade vegan mascarpone and ladyfingers, layered with a rich espresso-soaked sabayon custard, blended into a silky cream filling and dusted with cocoa powder. This dairy-free, egg-free version captures all the classic tiramisu flavors using plant-based ingredients and a stovetop cooking method.
Ingredients
For the Vegan Sabayon Custard
- 450 ml soy milk (or oat milk or almond milk)
- 75 ml dark rum (or Amaretto, marsala, brandy)
- 120 g granulated sugar
- 60 g cornstarch (cornflour)
- 1 tablespoon vanilla extract
- 180 g vegan butter (block-style, cold and cut into small cubes)
For the Vegan Mascarpone Cream Filling
- 1 batch vegan mascarpone (see notes)
For the Vegan Ladyfingers
- 1 batch vegan ladyfingers (see notes)
For Assembly and Finishing
- 160 ml espresso (freshly brewed and cooled to room temperature)
- 50 ml dark rum (or Amaretto, marsala, brandy)
- 50 g unsweetened cocoa powder
Instructions
- Prepare Vegan Mascarpone and Ladyfingers: Make the vegan mascarpone the day or night before. Prepare the vegan ladyfingers either on the day you assemble the tiramisu (recommended) or a day ahead, as detailed in notes.
- Make Vegan Sabayon Custard: Combine soy milk, 75 ml rum, sugar, cornstarch, and vanilla extract in a heavy-bottomed saucepan. Whisk thoroughly until smooth with no lumps.
- Cook Sabayon on Stovetop: Heat the mixture over low to medium heat, whisking constantly. Simmer gently for 3-4 minutes until it thickens into a very thick custard, being careful to avoid overheating, especially on a gas stove.
- Incorporate Butter: Remove pan from heat. Place cold cubed vegan butter in a large mixing bowl and immediately pour hot custard over it. Whisk vigorously. Though it may appear split initially, continue whisking until it emulsifies into a smooth, glossy pastry cream consistency.
- Chill Sabayon: Cover custard surface closely with plastic wrap to prevent skin formation. Chill in fridge for 30 minutes to one hour until very thick.
- Make Mascarpone Cream Filling: Add the vegan mascarpone to a blender jug. Scoop chilled sabayon on top (in batches if needed). Blend until smooth and creamy, about under one minute. Set aside.
- Prepare Espresso Soak: Mix cooled espresso with remaining 50 ml rum in a wide shallow bowl. Set aside.
- Assemble Tiramisu – Base Layer: Spread a thin layer of mascarpone cream onto the base of a 10.5″x7.5″ dish or similar. Dip each ladyfinger into the espresso soak for 2-3 seconds on each side, then place them side by side on the cream layer.
- Add Layers: Divide remaining mascarpone cream into two portions. Spread one portion evenly over the ladyfingers. Add another layer of soaked ladyfingers on top.
- Top Layer: Spread the remaining mascarpone cream over the second ladyfinger layer, smoothing it out evenly with an offset spatula.
- Finish and Chill: Generously dust the top with unsweetened cocoa powder. Use a pastry brush to clean away any stray powder from the dish edges. Refrigerate for at least 4 to 6 hours—overnight for best results—until set.
- Serve: Use a sharp knife to mark portions, wiping the blade between cuts. Lift slices out with a wide metal spatula, then transfer carefully with a knife or cake scraper to serving plates.
- Storage: Keep tiramisu refrigerated, covered tightly with plastic wrap, for up to 4 days. To freeze, place in airtight container and freeze for up to one month; defrost in the fridge overnight before serving.
Notes
- Use a digital scale for best accuracy in measuring ingredients.
- The vegan mascarpone recipe is essential—make ahead for optimal texture and flavor.
- Vegan ladyfingers should be freshly made for best results but can be prepared a day before assembling the tiramisu.
- For rum alternatives, Amaretto, marsala, or brandy can be used.
- Cold vegan butter cut in small cubes helps the sabayon emulsion process.

