If you have ever dreamed of indulging in the classic Italian dessert but want to keep it entirely plant-based and cruelty-free, this Vegan Tiramisu Recipe is the answer you’ve been searching for! It perfectly captures the rich, creamy textures and deep coffee flavors of traditional tiramisu without any dairy or eggs. Each bite melts in your mouth with layers of luscious vegan mascarpone cream, bold espresso-soaked ladyfingers, and a dusting of cocoa powder that makes this dessert as visually stunning as it is delicious. Whether you’re impressing family, friends, or treating yourself, this recipe brings a timeless dessert into the plant-based world with heart and soul.

Ingredients You’ll Need
Although this Vegan Tiramisu Recipe uses a few special components, the ingredient list is refreshingly straightforward. Every item plays a crucial role in balancing flavors and crafting the iconic tiramisu texture you crave, from the creamy vegan mascarpone to the rich espresso soak that infuses the ladyfingers with just the right kick.
- Vegan mascarpone: This creamy base replaces traditional mascarpone, giving the tiramisu its silky texture and mild tang.
- Vegan ladyfingers: Light and airy, these hold up perfectly to the espresso soak without turning mushy.
- Soy milk (or oat/almond milk): Provides a smooth liquid base for the custard, enhancing creaminess.
- Dark rum (or Amaretto/marsala/brandy): Adds a deep, warming flavor to both custard and espresso soak.
- Granulated sugar: Sweetens the dessert just right without overpowering.
- Cornstarch (cornflour): Essential for thickening the custard to that luscious tiramisu consistency.
- Vanilla extract: Brings warmth and complexity to the creamy filling.
- Vegan butter (cold and cubed): Helps emulsify the custard and contributes a rich mouthfeel.
- Espresso (freshly brewed and cooled): The soul of the dessert, delivering intense coffee flavor.
- Unsweetened cocoa powder: For that final, dramatic dusting that completes this iconic dessert’s look and taste.
How to Make Vegan Tiramisu Recipe
Step 1: Prepare the Vegan Mascarpone and Ladyfingers
Start by making the vegan mascarpone a day or night before to allow the flavors to develop fully—the same goes for the vegan ladyfingers if you are making them from scratch. Having these components ready ahead of time makes assembling your tiramisu effortless and fun.
Step 2: Make the Vegan Sabayon
In a heavy-bottomed saucepan, whisk together soy milk, dark rum, sugar, cornstarch, and vanilla extract until completely smooth—no lumps allowed! Then gently bring the mixture to a simmer on low-medium heat, whisking continuously to prevent lumps. This step takes about 3 to 4 minutes until the mixture thickens into a dreamy, thick custard that will form the base of your luscious filling.
Step 3: Emulsify with Vegan Butter
Remove the custard from heat and immediately pour it over the cold, cubed vegan butter in a large mixing bowl. Whisk vigorously to emulsify the ingredients into a beautifully smooth, glossy pastry cream. At first, it may look broken or split, but keep whisking—soon the magic happens, and your custard becomes perfectly thick and velvety.
Step 4: Chill the Sabayon
Cover the custard directly with plastic wrap to prevent a skin from forming and refrigerate for 30 minutes to an hour to chill. This step chills the sabayon and allows it to thicken even more, ensuring your tiramisu will set beautifully.
Step 5: Blend with Vegan Mascarpone
Once your sabayon is chilled and thick, add the vegan mascarpone to a blender jug and pour the sabayon on top. Blend until the mixture is completely smooth and creamy, which should take less than a minute. This creates the signature tiramisu cream filling that’s rich without being heavy.
Step 6: Prepare the Espresso Soak
Mix freshly brewed, cooled espresso with dark rum in a shallow dish or bowl. This soaking liquid will infuse your vegan ladyfingers with vibrant coffee and warm alcohol notes, delivering that unmistakable tiramisu flavor.
Step 7: Assemble the Layers
Begin by spreading a thin layer of your mascarpone cream on the bottom of a 10.5″x7.5″ dish. Quickly dip each vegan ladyfinger into the espresso soak for just 2 to 3 seconds on each side—too long and they become soggy, too short and they lack flavor. Arrange these soaked ladyfingers side by side over the cream. Then evenly spread half of the remaining mascarpone cream over the ladyfingers. Repeat with another layer of soaked ladyfingers, and top everything with the remaining mascarpone cream, smoothing it out with an offset spatula.
Step 8: Final Touch and Chill
Dust the top generously with unsweetened cocoa powder using a fine sieve. This not only adds a slightly bitter contrast but also gives your tiramisu that iconic finish. For best results, refrigerate the assembled tiramisu for at least 4 to 6 hours, or better yet, overnight, so the flavors meld and the cream sets perfectly.
How to Serve Vegan Tiramisu Recipe

Garnishes
While the classic cocoa dusting is divine, you can elevate your presentation by adding fresh raspberries, a sprinkle of shaved dark vegan chocolate, or even a sprig of mint for a pop of color. These subtle garnishes create visual appeal and add complementary flavors.
Side Dishes
This rich dessert pairs wonderfully with light, refreshing sides like a crisp green salad with a tangy vinaigrette or fresh fruit salad. Serving it alongside a steaming cup of your favorite vegan espresso or herbal tea completes the meal beautifully.
Creative Ways to Present
For entertaining, try serving your vegan tiramisu in individual glass jars or clear verrines where each luscious layer shines through. This personalized touch makes every guest feel special and allows for easy portion control. You can also layer it in a trifle bowl for a stunning centerpiece that invites guests to dig in.
Make Ahead and Storage
Storing Leftovers
Vegan tiramisu keeps beautifully in the refrigerator for up to four days, tightly covered with plastic wrap to prevent drying out and absorbing extra fridge odors. The flavors actually deepen after resting further, so leftovers can be just as delightful as the freshly made dessert.
Freezing
If you want to keep this treat longer, you can freeze the tiramisu. Place well-set portions or the entire dish in an airtight container and freeze for up to a month. When ready to enjoy, defrost in the refrigerator overnight to maintain the perfect texture and flavor.
Reheating
Since tiramisu is best served chilled, reheating isn’t recommended. Instead, allow frozen tiramisu to thaw fully in the fridge and serve cool. The contrast of the creamy filling with the coffee-soaked layers is what makes this dessert magical.
FAQs
Can I make the vegan mascarpone in advance?
Absolutely! Preparing the vegan mascarpone the day or night before lets it firm up and develop the right texture. This step helps streamline the tiramisu assembly on the actual day you want to serve it.
What substitutes work well for the rum?
If you prefer to avoid alcohol, you can substitute the rum with a combination of vanilla extract and a tiny bit of coffee liqueur flavoring or simply omit it. The tiramisu will still be delicious but with a slightly different profile.
Can I use a different plant milk?
Yes! Soy milk offers the best creaminess and thickening in this recipe, but oat or almond milk also work well. Just stick with unsweetened versions to keep the balance of flavors perfect.
How do I get the ladyfingers to hold their shape without becoming soggy?
The trick is to dip them quickly, no more than 2 to 3 seconds per side, so they soak up the espresso rum but stay firm enough to maintain structure in the tiramisu layering.
Is there a way to make this tiramisu nut-free?
Definitely! Use soy or oat milk instead of almond milk, and be sure your vegan mascarpone and ladyfinger recipes are free of nuts. This keeps the dessert safe for those with nut allergies without sacrificing flavor.
Final Thoughts
There’s something truly special about creating a classic dessert that’s completely plant-based and still irresistibly delicious. This Vegan Tiramisu Recipe captures all the creamy, coffee-infused goodness you love with compassion and care. I can’t wait for you to try it and bring this elegant, comforting dessert to your table—trust me, it’s a showstopper every single time!
Print
Vegan Tiramisu Recipe
- Prep Time: 1 hour 30 minutes
- Cook Time: 15 minutes
- Total Time: 5 hours 20 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegan
Description
This Vegan Tiramisu is a delightful plant-based twist on the classic Italian dessert, featuring homemade vegan mascarpone and ladyfingers, layered with a luscious rum-infused espresso soak and a creamy mascarpone filling. Perfectly dusted with unsweetened cocoa, this tiramisu sets beautifully in the fridge for a rich, indulgent treat that’s both dairy-free and egg-free, making it suitable for vegans and anyone seeking a lighter, yet decadent alternative.
Ingredients
Vegan Mascarpone
- 1 batch vegan mascarpone (*see notes 1+2)
Vegan Ladyfingers
- 1 batch vegan ladyfingers (*see note 3)
Sabayon Mixture
- 450 ml soy milk (or oat milk or almond milk)
- 75 ml dark rum (or Amaretto/marsala/brandy *see note 4)
- 120 g granulated sugar
- 60 g cornstarch (cornflour)
- 1 tablespoon vanilla extract
Butter
- 180 g vegan butter (block-style) (cold and cut into small cubes *see note 5)
Espresso Soak
- 160 ml espresso (freshly brewed and cooled to room temperature)
- 50 ml dark rum (or Amaretto/marsala/brandy *see note 4)
Topping
- 50 g unsweetened cocoa powder
Instructions
- Measure Ingredients: For accurate results, weigh all your ingredients using a digital scale to ensure precision in the preparation process.
- Prepare Components: Make the vegan mascarpone a day or more in advance to develop flavor. Prepare the vegan ladyfingers either on the same day (recommended) or one day prior to assembling the tiramisu.
- Make Sabayon Base: In a heavy-bottomed saucepan, combine soy milk, rum, sugar, cornstarch, and vanilla extract. Whisk thoroughly until the mixture is smooth with no lumps.
- Cook Sabayon: Over low to medium heat, bring the mixture to a gentle simmer while continuously whisking. Cook for 3-4 minutes until it thickens into a rich custard, taking care with heat control especially on a gas hob to avoid premature thickening.
- Emulsify Butter: Remove the saucepan from heat. Place the cold cubed vegan butter into a large mixing bowl and pour the hot custard over it. Whisk vigorously until the mixture emulsifies into a smooth, glossy pastry cream consistency, even if it appears initially split.
- Chill Sabayon: Cover the sabayon directly with plastic wrap to prevent skin formation, ensuring contact between the wrap and the surface. Refrigerate for 30 minutes to an hour to set.
- Prepare Mascarpone Filling: Once chilled, the sabayon will be very thick. Add the vegan mascarpone into a blender jug, then add the sabayon mixture on top (in batches if needed). Blend until smooth and creamy, under one minute.
- Make Espresso Soak: Combine the cooled espresso and rum in a shallow wide bowl for dipping the ladyfingers later.
- Assemble Layer One: Spread a thin layer of mascarpone cream at the base of a 10.5″x7.5″ dish. Dip each ladyfinger briefly (2-3 seconds) on each side into the espresso soak, then arrange them side by side atop the cream layer.
- Layer Mascarpone and Ladyfingers: Divide the remaining mascarpone cream into two parts. Evenly spread one part over the ladyfinger layer, then add another layer of soaked ladyfingers on top.
- Top with Final Mascarpone Layer: Spread the remaining mascarpone cream evenly over the second ladyfinger layer and smooth the surface carefully with an offset spatula.
- Add Cocoa Powder: Generously dust unsweetened cocoa powder over the top layer. Use a pastry brush to gently clear any powder from the sides of the dish for a neat presentation.
- Chill to Set: Refrigerate the assembled tiramisu for at least 4-6 hours, preferably overnight, to allow the flavors to meld and the dessert to fully set.
- Serve: Cut the tiramisu into servings using a sharp knife, cleaning the blade between cuts. Use a wide metal spatula to lift slices carefully and transfer to serving plates.
- Store: Keep tiramisu refrigerated tightly covered with plastic wrap to prevent drying and odor absorption. It will keep fresh for up to 4 days or can be frozen in an airtight container for up to one month; thaw overnight in the fridge before serving.
Notes
- Use a digital scale for the most accurate ingredient measurements and best results.
- Make the vegan mascarpone and ladyfingers in advance to save time on assembly day; both keep well refrigerated.
- Alternative alcohol options include Amaretto, marsala, or brandy based on personal preference.
- Using a gas hob requires careful temperature control to avoid quick thickening of the sabayon mixture.
- Cold, block-style vegan butter cut into small cubes ensures proper emulsification when combined with the hot custard.
- For a gluten-free version, substitute gluten-free flours in the vegan ladyfingers recipe.
- This vegan tiramisu is free from dairy and eggs, perfect for vegan and lactose-intolerant diets.

