Tiramisu is a timeless Italian dessert known for its creamy layers, rich espresso flavors, and luxurious mouthfeel. Traditionally made with mascarpone cheese, eggs, and ladyfingers, it’s a recipe that has captured hearts for generations. However, this version takes a modern, plant-based turn—introducing Vegan Tofu Tiramisu, a dairy-free, egg-free, and nut-free twist on the classic.

The magic behind this version lies in silken tofu, which serves as a stand-in for mascarpone. Blended until smooth and silky, the tofu creates a luxurious cream filling that’s surprisingly light yet indulgent. Instead of traditional ladyfingers, a soft sponge sheet cake is baked, sliced, and layered for the same soak-and-cream effect—only without the eggs or processed biscuits. The espresso soak, enhanced with optional Marsala wine or amaretto, gives this tiramisu its signature deep coffee notes and slight boozy edge.
Whether you’re vegan, allergic to nuts or dairy, or just looking for a lighter dessert option, this tofu tiramisu is a stunning and satisfying treat. Perfect for weekend gatherings, special occasions, or even weekday cravings, it’s a great make-ahead dessert that tastes even better the next day.
Ingredients and Preparation
For the Sponge Cake (Vegan Ladyfinger Alternative)
- 1 ¼ cups all-purpose flour
- ½ cup cornstarch
- 2 tsp baking powder
- ½ tsp baking soda
- ¼ tsp salt
- ½ cup granulated sugar
- ¾ cup plant-based milk (soy, oat, or almond)
- ¼ cup neutral oil (sunflower or canola)
- 1 tbsp apple cider vinegar
- 1 tsp vanilla extract
Preparation Notes:
- Preheat your oven to 350°F (175°C).
- Line a 9×13-inch baking sheet with parchment paper.
- Sift dry ingredients together for a lighter texture.
For the Coffee Soak
- ¾ cup strong brewed espresso or coffee
- 1 tbsp sugar (optional)
- 2 tbsp Marsala wine or amaretto (optional)
Preparation Notes:
- Brew the espresso or strong coffee and allow it to cool before using.
- Adjust sugar or alcohol to taste preference or dietary needs.
For the Vegan Cream Filling
- 16 oz (450g) silken tofu
- ¼ cup powdered sugar
- 1 tsp vanilla extract
- 2 tbsp lemon juice
- 2 tbsp coconut cream or full-fat canned coconut milk
Preparation Notes:
- Use a high-speed blender for best results.
- Coconut cream adds richness; skip or substitute with more tofu for lower fat.
For the Dusting
- 2–3 tbsp unsweetened cocoa powder
- Optional: vegan dark chocolate shavings or espresso powder for garnish
Step-by-Step Instructions
1. Prepare the Vegan Sponge Cake
- Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
- In a large mixing bowl, combine flour, cornstarch, baking powder, baking soda, and salt.
- In a separate bowl, whisk together sugar, plant milk, oil, vinegar, and vanilla extract.
- Add wet ingredients into the dry ingredients and mix just until combined—do not overmix.
- Pour batter into the prepared baking sheet and spread evenly.
- Bake for 15–20 minutes or until a toothpick inserted in the center comes out clean.
- Let the cake cool completely before slicing into strips (ladyfinger-style).
2. Prepare the Espresso Soak
- Brew a strong cup of espresso or coffee and let it cool.
- Stir in sugar if using, and add Marsala wine or amaretto for depth of flavor.
- Set aside until ready to assemble.
3. Blend the Vegan Cream Filling
- In a blender or food processor, add silken tofu, powdered sugar, vanilla, lemon juice, and coconut cream.
- Blend on high until completely smooth and creamy. Scrape down the sides as needed.
- Taste and adjust sweetness or vanilla to preference.
- Refrigerate to chill slightly while preparing the layers.
4. Assemble the Tiramisu
- In a rectangular dish (9×9 or similar), start with a layer of sponge cake strips.
- Brush or drizzle with the espresso soak—be generous but avoid making it soggy.
- Spread half of the tofu cream evenly over the soaked cake layer.
- Repeat with another layer of cake strips, more espresso soak, and the remaining cream.
- Smooth the top layer with a spatula for a neat finish.
5. Chill and Set
- Cover the tiramisu with plastic wrap or a lid.
- Refrigerate for at least 4 hours, preferably overnight, to allow flavors to meld and the cream to firm up.
6. Dust and Serve
- Just before serving, sift cocoa powder evenly over the top layer.
- Optionally garnish with chocolate shavings or a sprinkle of espresso powder.
- Slice into squares and serve chilled.
Beginner Tips and Notes
- Use silken tofu, not firm or extra-firm tofu. Only silken tofu gives the right creamy texture for the mascarpone substitute.
- Don’t overbake the sponge. A soft and slightly springy texture helps the cake absorb the espresso soak without falling apart.
- Blend thoroughly. The smoother your cream filling, the more luxurious the texture will be. A blender works better than a food processor for silken tofu.
- Alcohol is optional. While traditional tiramisu includes liqueur, this recipe tastes just as good without it—perfect for those avoiding alcohol.
- Let it sit overnight. The flavor improves with time. Chill it longer for the best results.
Serving Suggestions
- Presentation: Dust generously with cocoa powder for the classic tiramisu look. Add dark chocolate curls or espresso beans on top for flair.
- Occasions: Ideal for dinner parties, vegan potlucks, or holiday desserts. Prepare in advance and chill until needed.
- Pair With: Serve alongside a cup of espresso or dairy-free latte. It also pairs beautifully with a glass of sweet dessert wine or vegan Irish cream.
- Storing Leftovers: Keep refrigerated in an airtight container for up to 4 days. The cream may firm up slightly more over time but still tastes delicious.
Creamy Vegan Tofu Tiramisu
Decadent, dreamy, and totally dairy-free! 🍫☕ This Creamy Vegan Tofu Tiramisu layers espresso-soaked cookies with a silky tofu-cashew cream that’s rich and indulgent—without eggs or dairy. 🌱✨ Perfect for dinner parties or a self-care dessert night, it’s a compassionate take on the classic Italian treat.
- Total Time: 1 hour 20 minutes
- Yield: 9 servings 1x
Ingredients
For the Sponge Cake (Vegan Ladyfinger Alternative)
- 1 ¼ cups all-purpose flour
- ½ cup cornstarch
- 2 tsp baking powder
- ½ tsp baking soda
- ¼ tsp salt
- ½ cup granulated sugar
- ¾ cup plant-based milk (soy, oat, or almond)
- ¼ cup neutral oil (sunflower or canola)
- 1 tbsp apple cider vinegar
- 1 tsp vanilla extract
Preparation Notes:
- Preheat your oven to 350°F (175°C).
- Line a 9×13-inch baking sheet with parchment paper.
- Sift dry ingredients together for a lighter texture.
For the Coffee Soak
- ¾ cup strong brewed espresso or coffee
- 1 tbsp sugar (optional)
- 2 tbsp Marsala wine or amaretto (optional)
Preparation Notes:
- Brew the espresso or strong coffee and allow it to cool before using.
- Adjust sugar or alcohol to taste preference or dietary needs.
For the Vegan Cream Filling
- 16 oz (450g) silken tofu
- ¼ cup powdered sugar
- 1 tsp vanilla extract
- 2 tbsp lemon juice
- 2 tbsp coconut cream or full-fat canned coconut milk
Preparation Notes:
- Use a high-speed blender for best results.
- Coconut cream adds richness; skip or substitute with more tofu for lower fat.
For the Dusting
- 2–3 tbsp unsweetened cocoa powder
- Optional: vegan dark chocolate shavings or espresso powder for garnish
Instructions
1. Prepare the Vegan Sponge Cake
-
Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper.
-
In a large mixing bowl, combine flour, cornstarch, baking powder, baking soda, and salt.
-
In a separate bowl, whisk together sugar, plant milk, oil, vinegar, and vanilla extract.
-
Add wet ingredients into the dry ingredients and mix just until combined—do not overmix.
-
Pour batter into the prepared baking sheet and spread evenly.
-
Bake for 15–20 minutes or until a toothpick inserted in the center comes out clean.
-
Let the cake cool completely before slicing into strips (ladyfinger-style).
2. Prepare the Espresso Soak
-
Brew a strong cup of espresso or coffee and let it cool.
-
Stir in sugar if using, and add Marsala wine or amaretto for depth of flavor.
-
Set aside until ready to assemble.
3. Blend the Vegan Cream Filling
-
In a blender or food processor, add silken tofu, powdered sugar, vanilla, lemon juice, and coconut cream.
-
Blend on high until completely smooth and creamy. Scrape down the sides as needed.
-
Taste and adjust sweetness or vanilla to preference.
-
Refrigerate to chill slightly while preparing the layers.
4. Assemble the Tiramisu
-
In a rectangular dish (9×9 or similar), start with a layer of sponge cake strips.
-
Brush or drizzle with the espresso soak—be generous but avoid making it soggy.
-
Spread half of the tofu cream evenly over the soaked cake layer.
-
Repeat with another layer of cake strips, more espresso soak, and the remaining cream.
-
Smooth the top layer with a spatula for a neat finish.
5. Chill and Set
-
Cover the tiramisu with plastic wrap or a lid.
-
Refrigerate for at least 4 hours, preferably overnight, to allow flavors to meld and the cream to firm up.
6. Dust and Serve
-
Just before serving, sift cocoa powder evenly over the top layer.
-
Optionally garnish with chocolate shavings or a sprinkle of espresso powder.
-
Slice into squares and serve chilled.
Notes
- Use silken tofu, not firm or extra-firm tofu. Only silken tofu gives the right creamy texture for the mascarpone substitute.
- Don’t overbake the sponge. A soft and slightly springy texture helps the cake absorb the espresso soak without falling apart.
- Blend thoroughly. The smoother your cream filling, the more luxurious the texture will be. A blender works better than a food processor for silken tofu.
- Alcohol is optional. While traditional tiramisu includes liqueur, this recipe tastes just as good without it—perfect for those avoiding alcohol.
- Let it sit overnight. The flavor improves with time. Chill it longer for the best results.
- Prep Time: 1 hour
- Cook Time: 20 minutes
Engagement Features
- Tried this recipe? Let us know in the comments how it turned out for you!
- Made any tweaks? Share your favorite variations—like adding berries, chocolate chips, or flavored liqueurs.
- Looking for more vegan desserts? Try this tofu-based cheesecake or our no-bake vegan chocolate mousse.
- Rate this recipe below and help other readers discover this easy and satisfying plant-based tiramisu!