If you’ve ever thought that tiramisu was off-limits without eggs or dairy, prepare to be amazed by this Vegan Tiramisu Recipe that completely flips the script. It’s a luscious, creamy dessert bursting with coffee and cocoa flavors, made with plant-based ingredients that don’t compromise on richness or texture. Whether you’re vegan, lactose-intolerant, or just curious, this version captures the heart and soul of the classic Italian treat with a fresh, compassionate twist.

Ingredients You’ll Need
Getting your hands on the right ingredients is half the fun and the secret to nailing this Vegan Tiramisu Recipe. Each ingredient plays a vital role in building up the silky layers, bold coffee notes, and that irresistible cocoa finish.
- Vegan mascarpone: The dreamy, creamy base of your tiramisu that mimics traditional mascarpone beautifully.
- Vegan ladyfingers: Light and airy, these spongy biscuits soak up all the coffee goodness without falling apart.
- Soy milk (or oat/almond milk): Adds a subtle nuttiness and helps create a smooth custard base.
- Dark rum (or Amaretto/Marsala/brandy): Infuses the dessert with that signature boozy warmth and complexity.
- Granulated sugar: Balances bitterness with just the right touch of sweetness.
- Cornstarch (cornflour): Thickens the custard into that perfect, velvety consistency.
- Vanilla extract: Adds depth and a fragrant aroma that rounds out the flavor profile.
- Vegan butter (cold, cubed): Gives the pastry cream richness and helps it emulsify silky smooth.
- Espresso (fresh and cooled): The bold, intense coffee punch essential for soaking the ladyfingers.
- Unsweetened cocoa powder: For dusting on top — a beautiful, bittersweet finishing touch.
How to Make Vegan Tiramisu Recipe
Step 1: Prepare Your Vegan Base Components
Start by making the vegan mascarpone the day or night before, as it needs time to chill and firm up perfectly. The vegan ladyfingers can be made fresh the same day or in advance, giving you some flexibility in your schedule and making the assembly more enjoyable.
Step 2: Whisk Up the Vegan Sabayon Custard
In a saucepan, combine the soy milk, rum, sugar, cornstarch, and vanilla extract, whisking thoroughly to eliminate all lumps. Gently heat over low to medium, whisking continuously, until you achieve a thick, glossy custard. Patience here is key to avoid curdling and to develop the rich, luscious texture that’s foundational to the recipe.
Step 3: Emulsify the Custard with Vegan Butter
Remove your custard from heat and immediately pour it over the cold, cubed vegan butter in a large bowl. Whisk vigorously until the mixture becomes smooth and glossy, transforming from a split appearance to a luscious pastry cream. Cover with plastic wrap right on the surface to prevent skin from forming, then chill it for 30 minutes to an hour.
Step 4: Blend in the Vegan Mascarpone
Once chilled, the custard will be thick—perfect for your tiramisu. Blend it with the vegan mascarpone until silky and creamy, using a blender or mixer. This smooth filling is the heart of your Vegan Tiramisu Recipe and ensures every bite melts beautifully on the tongue.
Step 5: Prepare Espresso Soak and Assemble
Mix your cooled espresso with the remaining rum in a shallow dish. Dip each vegan ladyfinger quickly—2 to 3 seconds per side—so they absorb just enough coffee without becoming soggy. Layer ladyfingers and mascarpone cream in your dish: start with a thin cream layer, then ladyfingers, then half the mascarpone cream, another soaked layer, and finish with the remaining cream.
Step 6: Dust and Chill
Generously dust the top layer with unsweetened cocoa powder for that classic, bittersweet finish. Cover and refrigerate your assembled tiramisu for at least 4 to 6 hours, though overnight chilling is recommended to let flavors meld and the dessert set beautifully.
How to Serve Vegan Tiramisu Recipe

Garnishes
Adding some fresh touches not only makes your tiramisu look stunning but also enhances the eating experience. Consider a sprinkle of shaved dark chocolate, a few coffee beans scattered on top, or even a sprig of fresh mint for a pop of green and a hint of freshness.
Side Dishes
This dessert sings on its own, but pairing it with a simple espresso or a lightly sweetened almond milk latte can elevate your serving moment. You might also enjoy it alongside crisp biscotti or fresh berries for a pleasant contrast in flavors and textures.
Creative Ways to Present
For a fun twist, try serving your Vegan Tiramisu Recipe in individual glass parfaits. Layer the soaked ladyfingers and cream with a few chocolate shavings for a visually impressive presentation perfect for dinner parties or special occasions. Alternatively, use mini mason jars for a charming rustic feel.
Make Ahead and Storage
Storing Leftovers
Cover your tiramisu tightly with plastic wrap to prevent drying out and absorbing other fridge odors. Stored in the refrigerator, it will keep fresh and delicious for up to four days. The flavors only get better as they develop, so leftovers make a delightful treat the next day.
Freezing
If you want to make this dessert further in advance, you can freeze it once fully set. Transfer pieces individually or the entire dish into an airtight container and freeze for up to a month. Defrost slowly in the fridge overnight for the best texture and taste.
Reheating
Tiramisu is best enjoyed chilled; reheating is not recommended as it alters the texture dramatically. If you prefer a warmer dessert, try gently warming a small portion of vegan mascarpone cream to spoon over fresh fruit or cake instead.
FAQs
Can I make the vegan mascarpone and ladyfingers ahead of time?
Absolutely! The vegan mascarpone benefits from resting in the fridge overnight, and the ladyfingers can be made on the same day or stored for a day before assembling the tiramisu. This makes your prep stress-free and organized.
What’s the best milk alternative to use in this recipe?
Soy milk works wonderfully due to its creaminess, but oat or almond milk are also excellent choices that bring slight variations in flavor but still maintain the right custard texture.
Can I omit alcohol in this Vegan Tiramisu Recipe?
Yes, you can skip the rum or liquor if you prefer. Simply replace it with an equal amount of strong brewed coffee or a coffee-flavored syrup to preserve the indulgent coffee notes.
How long should I soak the ladyfingers?
Keep the soak brief—2 to 3 seconds on each side is perfect. This ensures they absorb just enough espresso mixture to stay flavorful without turning mushy.
Is this Vegan Tiramisu Recipe suitable for nut allergies?
It depends on the vegan mascarpone and milk alternatives you choose. Using soy or oat milk and a nut-free vegan mascarpone will make the recipe safe. Always check ingredient labels if allergies are a concern.
Final Thoughts
Nothing feels quite as special as slicing into a creamy, coffee-infused, chocolate-topped tiramisu, especially when it’s entirely plant-based. This Vegan Tiramisu Recipe is not just a dessert; it’s a celebration of flavors and textures that prove vegan baking can be luxuriously indulgent. So go ahead, give this recipe a whirl and watch it become your new favorite dessert to share with friends and family.
Print
Vegan Tiramisu Recipe
- Prep Time: 1 hour
- 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 luscious, dairy-free twist on the classic Italian dessert. Featuring homemade vegan mascarpone and ladyfingers, it is layered with a rich, smooth vegan sabayon custard infused with espresso and dark rum. Finished with a generous dusting of unsweetened cocoa powder, this tiramisu is a perfect indulgence for a plant-based diet and is ideal for preparing ahead to develop the flavors.
Ingredients
Vegan Mascarpone
- 1 batch vegan mascarpone (see notes 1 and 2)
Vegan Ladyfingers
- 1 batch vegan ladyfingers (see note 3)
Sabayon Custard
- 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
- 180 g vegan butter (block-style, cold and cut into small cubes, see note 5)
Espresso Soak and Toppings
- 160 ml espresso (freshly brewed and cooled to room temperature)
- 50 ml dark rum (or Amaretto/marsala/brandy, see note 4)
- 50 g unsweetened cocoa powder
Instructions
- Preparation: Prepare the vegan mascarpone a day or night before. Make the vegan ladyfingers either on the same day or the day before assembling the tiramisu, as referenced in notes 1, 2, and 3.
- Make Vegan Sabayon: In a heavy-bottomed saucepan, whisk together soy milk, rum, sugar, cornstarch, and vanilla extract until smooth and lump-free.
- Cook Sabayon: Place the saucepan over low-medium heat and bring to a simmer while continuously whisking. Cook for 3-4 minutes until the mixture thickens into a very thick custard, ensuring low heat to prevent premature thickening.
- Emulsify Butter: Remove from heat. In a large mixing bowl, put the cold cubed vegan butter and pour the hot custard on top. Whisk vigorously; the mixture will seem split initially but will emulsify into a smooth, glossy pastry cream consistency.
- Chill Sabayon: Cover the sabayon with plastic wrap pressed directly onto the surface to prevent skin formation. Refrigerate it for 30 minutes to an hour until fully chilled and thickened.
- Make Mascarpone Cream Filling: Once the sabayon is chilled and very thick, combine it with the vegan mascarpone in a blender jug. Blend until smooth and creamy, doing this in batches if necessary.
- Prepare Espresso Soak: Mix the cooled espresso with rum in a wide, shallow bowl or container and set aside.
- Assemble First Layer: Spread a thin layer of the mascarpone cream onto the base of a 10.5″ x 7.5″ dish. Dip each ladyfinger into the espresso soak for 2-3 seconds per side and arrange them side by side on top of the cream.
- Add Second Layer: Divide the remaining mascarpone cream into two parts. Spread one part gently over the ladyfinger layer using a spatula. Add another soaked ladyfinger layer over this.
- Final Layer: Spread the remaining mascarpone cream evenly on top. Smooth out the surface carefully with an offset spatula.
- Add Cocoa Topping: Generously dust the top layer with unsweetened cocoa powder. Use a pastry brush to clear any cocoa dust from the sides of the dish.
- Chill to Set: Refrigerate the tiramisu for at least 4-6 hours, ideally overnight, to let it fully set and develop flavors.
- Serve: Slice the tiramisu carefully with a sharp knife, cleaning the knife between cuts. Use a wide metal spatula to lift out portions and transfer them gently to serving plates.
- Storage: Keep the tiramisu covered tightly with plastic wrap in the refrigerator. It will stay fresh for up to 4 days. To freeze, place in an airtight container and freeze for up to one month. Thaw overnight in the refrigerator before serving.
Notes
- Note 1: For best accuracy, weigh ingredients with a digital kitchen scale.
- Note 2: Vegan mascarpone can be prepared from cashews or store-bought alternatives; refrigerate overnight for best texture.
- Note 3: Vegan ladyfingers can be made fresh or purchased if available; making them fresh on the day of assembling is recommended.
- Note 4: Dark rum can be substituted with Amaretto, Marsala, or brandy for different flavor profiles.
- Note 5: Using cold, block-style vegan butter cut into cubes helps emulsify the custard into a smooth cream.

