After five years of skeptical eye-rolls at my vegan desserts, one layered coffee-soaked masterpiece finally changed everything.
Some battles you fight with words. Others you fight with ladyfingers soaked in espresso. My partner grew up in a small town outside Naples, where his grandmother made tiramisu for every family gathering.
So when I announced I was going to veganize it, the response was somewhere between amusement and genuine concern for my sanity.
Here's the thing about classic Italian desserts. They carry generations of memory in every bite. Mascarpone isn't just an ingredient. It's Sunday dinners and birthday celebrations and the way someone's nonna hummed while she cooked.
Replacing that feels almost disrespectful. But after eight years of plant-based cooking, I've learned that the best vegan versions don't try to erase tradition. They honor it while making room for something new.
The mascarpone problem (and how to solve it)
Traditional tiramisu lives or dies by its mascarpone cream. That rich, slightly tangy layer between the coffee-soaked biscuits is the soul of the whole dessert. Most vegan versions use cashew cream or coconut cream, and honestly, they're fine. But fine wasn't going to cut it here.
The game-changer was combining silken tofu with vegan cream cheese and a touch of coconut cream. The tofu gives you that light, airy texture. The cream cheese brings the tang. And the coconut cream adds richness without making everything taste tropical.
Blend it until impossibly smooth, then fold in powdered sugar and a splash of vanilla. The result is creamy, holds its shape, and doesn't announce itself as a substitute.
Coffee is non-negotiable
This is where a lot of vegan tiramisu recipes go wrong. They get timid with the espresso, worried about overpowering the delicate cream layers. But tiramisu literally means "pick me up" in Italian. The coffee isn't optional. It's the whole point.
Brew your espresso strong and let it cool completely. Add a generous splash of Kahlúa or Marsala wine if you're feeling traditional.
Some people add a touch of maple syrup to the coffee mixture, but I skip it. The cream layers are sweet enough. You want that bitter coffee contrast cutting through all that richness. Dip your ladyfingers quickly. Soggy biscuits are the enemy of good texture.
Finding the right ladyfingers
Most store-bought ladyfingers contain eggs, so you'll need to either hunt down vegan ones or make your own. I've had good luck with Balocco brand savoiardi, which are accidentally vegan. Check your local Italian grocery or order online.
If you're making them from scratch, aquafaba is your friend. Whip it until stiff peaks form, then fold into a simple batter of flour, sugar, and vanilla. Pipe them onto a baking sheet and bake until golden.
Homemade ones absorb coffee differently than store-bought, so adjust your dipping time accordingly. A quick one-second dunk is usually enough.
Assembly and the waiting game
Layer your dipped ladyfingers in a dish, spread half the cream mixture on top, then repeat. Finish with cream and dust generously with unsweetened cocoa powder. Here's where patience becomes crucial. Tiramisu needs at least six hours in the fridge, preferably overnight.
During this time, the flavors meld and the textures soften into each other. The ladyfingers absorb moisture from the cream and become that perfect pillowy consistency. Rushing this step is the difference between good tiramisu and transcendent tiramisu. Make it the night before and forget about it until dessert time.
The moment of truth
When I finally served it, I didn't say anything. Just handed over a plate and watched. There was a long pause after the first bite. Then a second bite.
Then the words I never expected to hear: "This is actually really good." Not "good for vegan" or "interesting." Just good. Coming from someone who spent childhood summers eating the real thing in Italy, that was everything.
The texture was right. The coffee hit was there. The cream was rich without being heavy. It wasn't identical to his grandmother's recipe, but it didn't need to be. It was its own thing, worthy of the name.
The recipe
Ingredients:
- 300g silken tofu, drained
- 225g vegan cream cheese, softened
- 120ml coconut cream
- 150g powdered sugar
- 1 tsp vanilla extract
- 200ml strong espresso, cooled
- 3 tbsp Kahlúa or Marsala (optional)
- 200g vegan ladyfingers
- Unsweetened cocoa powder for dusting
Instructions:
- Blend tofu, cream cheese, coconut cream, powdered sugar, and vanilla until completely smooth. Refrigerate for 30 minutes.
- Mix cooled espresso with Kahlúa or Marsala if using.
- Quickly dip ladyfingers in coffee mixture and arrange in a single layer in an 8x8 dish.
- Spread half the cream mixture over ladyfingers.
- Repeat with another layer of dipped ladyfingers and remaining cream.
- Cover and refrigerate at least 6 hours or overnight.
- Dust generously with cocoa powder before serving.
Final thoughts
Veganizing beloved family recipes can feel like walking a tightrope. You want to respect the original while proving that plant-based eating doesn't mean giving up the foods that matter. Sometimes you nail it. Sometimes you end up with a learning experience and a compost bin full of failed experiments.
This tiramisu taught me something important. The goal isn't perfect replication. It's creating something delicious enough to stand on its own merits.
When someone who grew up on the traditional version takes a second helping without being asked, you know you've done something right. That's not defeat, really. It's just good dessert doing what good dessert does.

