Go Back
+ servings
vegan tiramisu
Print Recipe
4.75 from 4 votes


We hope you love this vegan and nut-free, yet classic tiramisu :-)
Prep Time1 hr 10 mins
Cook Time25 mins
Draining8 hrs
Course: Dessert
Cuisine: Italian
Keyword: Cheese-free, Dairy-free, Egg-free, Vegan
Servings: 6 people
Calories: 684.56kcal
Cost: $6


  • sac à poche 
  • cheese cloth


  • 250 ml coffee (black)
  • 30 grams cacao powder

Vegan Mascarpone Cream

  • 400 grams unsweetened soy yogurt
  • 200 grams silken tofu (soft)
  • 100 grams vegan butter
  • 100 grams sugar
  • 50 grams soy milk

Vegan Sponge Cake

  • 200 grams all-purpose flour
  • 200 grams water
  • 180 grams sugar
  • 100 grams corn starch
  • 100 grams refined coconut oil or vegan butter
  • 16 grams baking soda
  • 1 whole vanilla bean


Vegan Mascarpone Cream

  • put the yoghurt to drain for at least 8 hours in a sieve wrapped in a cheese cloth with weights on top (better if the night before)
  • with an immersion blender, emulsify the soy milk with the melted vegetable butter
  • blend together all the ingredients for the mascarpone cream (dried yoghurt, tofu, butter and milk emulsion, and sugar). If you use whole-wheat sugar, blend it first separately

Vegan Sponge Cake

  • in a bowl, mix water, refined coconut oil, vanilla and sugar
  • pass the all-purpose flour, cornstarch and baking powder through a sieve and add them to the liquid mixture, stirring with a spatula until the mixture is smooth
  •  bake in the oven for about 30 / 40 minutes at 180˚C [360˚F]

Assemble the Tiramisu

  • arrange in a small glass or in a glass baking tray
  • repeat layers of sponge cake soaked in sweetened coffee with a topping of vegan mascarpone cream, finalise with cacao powder
  • store the tiramisu in the refrigerator for a couple of hours before consuming it, this makes the flavour more intense



Try to use the metric system as your recipes will come out better and more consistent. It's very easy, you can get a scale on amazon for a few bucks.


Calories: 684.56kcal | Carbohydrates: 97.98g | Protein: 8.14g | Fat: 30.73g | Saturated Fat: 17.94g | Fiber: 2.98g | Sugar: 50.93g | Calcium: 121.4mg | Iron: 2.63mg