• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
The Vegan Dietitian
  • Home
  • Services
  • Vegan Health
  • Recipes
    • Mains
    • Snacks, Dips & Sides
    • Breakfast
    • Desserts & Baking
    • Seasonal
  • About
  • Sign Up

Vegan Chocolate Log Recipe

Jump to Recipe Print Recipe
vegan chocolate yule log sliced to reveal centre with swirls of white cashew cream and topped with holly sprigs and berries next to slice

I have never gotten round to actually making my Vegan Chocolate Log Recipe but now that it’s that time of year, I get to make it a reality. This fluffy plant-based sponge cake is filled with a creamy vanilla cashew frosting, rolled up into swirls and smothered in a chocolate tofu ganache. The silken tofu ganache is out of this world by the way!

whole chocolate yule log with powdered sugar being sprinkled on top like snow with black background and white surface on base

The last time I made a swiss roll was at school in food technology class  – defo teachers pet here! That one actually turned out amazing, thought it was vanilla sponge filled with jam and covered in plain icing. This Christmas-themed roll is all about the chocolate and eloquent décor. Saying that, I did make a Chocolate Swiss Roll, though that was a no-bake recipe using leftover cake and crumbs.

sliced swiss roll flat lay with chocolate sponge roll filled with swirls of vegan cream and dusted with powdered sugar and holly

Although this cake originated in France, the recipe was a hit and spread throughout Europe and understandably so, it’s delicious! It is most commonly served during Christmas time, usually decorated with seasonal garnishes (both edible and non-edible), such as holly bush springs, sugar works or fresh red berries.

vegan chocolate swiss roll filled with vanilla vegan buttercream and topped with holly bush and red berries on white sugar surface

Questions about Vegan Chocolate Log Recipe

What is a Yule Log?

Yule Log cake is a special type of sponge cake from France that has been rolled, filled with buttercream and covered in frosting. It is usually served during the festive season, usually as a show-stopping dessert.

chocolate sponge roll smothered in dark chocolate ganache and topped with pine cones, holly leaves and berries

How to Make Vegan Chocolate Yule Log

To make Vegan Chocolate Yule Log, start by making the cashew cream filling. To a food processor, add pre-soaked cashews, milk, maple syrup, coconut milk and vanilla extract to a food processor and blitz into a smooth cream. Set aside to chill in the fridge.

For the cake, to a bowl add cocoa powder, wholewheat flour, baking powder, baking soda and coconut sugar and combine well. To this add plant milk which has been mixed with lemon juice, rapeseed oil and a double espresso shot (60ml). bake for 20 minutes. Remove from the tin, inverted on a sheet of greaseproof paper dusted with sugar. Roll up, using the parchment paper to help with the rolling. Leave under a warm teacloth for 15-20 minutes.

In the mean time, prepare the ganache by melting chocolate chips with maple syrup. To a blender, add silken tofu and blitz into a cream. Add the melted chocolate to the tofu in the blender and continue to blitz until a smooth chocolate cream results. Allow to cool in the fridge for 15 minutes.

To assemble the final log, unroll the cake and spread the cashew cream on the sponge, leaving some space at the edges. Wrap in clingfilm tightly and refrigerate for 2-3 hours. When chilled, remove cake and unwrap. Smother with the chocolate ganache, running a fork though the chocolate to resemble tree bark and chill another 30 minutes.

full chocolate swiss roll topped with holly and pinecones and laying on surface dusted entirely with powdered sugar

How to store Chocolate Log

Chocolate yule log should be stored in an airtight container in the fridge for 2-4 days. It can also be stored in the freezer for 2-3 months. Best cut into slices which can be removed and defrosted for 30 minutes to 1 hour before eating chilled.

flatlay christmas chocolate swiss roll topped with holly sprigs and pinecones on snowy white surface

Chocolate Yule Log Substitutions

  • Coconut sugar can be replaced with any type of sugar or stevia
  • Replace the rapeseed oil with any other oil, preferably a flavourless one
  • Gluten-free flour can be used instead of wholewheat
  • Coconut oil can be used instead of coconut butter – try to use refined otherwise there will be a slight coconut taste
  • Coconut milk can be replaced with oat cream
  • Strong coffee can be used instead of espresso
slice of swiss roll next to rest of cake topped in chocolate ganache made to resemble tree bark and decorated with holly sprig and berries

This vegan chocolate log is…

  • Chocolatey
  • Fluffy
  • Creamy
  • Decadent
  • A Christmas themed dessert
  • Vegan
  • Plant-based

More Recipes to Try…

Stollen

Stollen

Vegan Stuffing

Vegan Stuffing

Christmas Hot Chocolate

Christmas Hot Chocolate

Vegan Mushroom Wellington

Vegan Mushroom Wellington

Christmas Cake Recipe

Christmas Cake Recipe

Lebkuchen

Lebkuchen

Peppermint Blondie Recipe

Peppermint Blondie Recipe

Vegan Christmas Pudding Protein Balls

Vegan Christmas Pudding Protein Balls

Save for Later

If you don’t have time to make this vegan chocolate log now, click on any image on this page to add it to your Pinterest list. Fancy more inspo? Come see me on Pinterest for breakfast, lunch, dinner and dessert ideas.

chocolate log being sprinkled with icing sugar powder to resemble falling snow
various angles of christmas chocolate log cake topped with ganache and filled with vegan cream frosting
vegan chocolate yule log sliced to reveal centre with swirls of white cashew cream and topped with holly sprigs and berries next to slice
Print Recipe

Vegan Chocolate Log Recipe

A fluffy vegan chocolate sponge cake rolled up with swirls of vanilla cashew cream and smothered in a dark chocolate tofu ganache. The perfect Christmas show-stopping dessert.
Prep Time1 hour hr 10 minutes mins
Cook Time25 minutes mins
Chilling Time3 hours hrs
Course: Dessert
Cuisine: French
Keyword: cake, chocolate, christmas
Servings: 12 slices
Calories: 546kcal
Author: Reena Sharma

Ingredients

Chocolate Yule Log Cake

  • 95 ml rapeseed oil
  • 500 ml plant milk + 2 tsp lemon juice
  • Double shot espresso 60ml
  • 450 g wholewheat flour
  • 2 tsp baking powder
  • 1 tsp baking soda
  • 80 g dutch cocoa powder
  • 135 g coconut sugar

Chocolate Frosting

  • 150 g dark chocolate chips
  • 150 g silken tofu
  • 1 tbsp maple syrup

Cashew Cream Filling

  • 175 g cashews soaked in boiling water for 1 hour
  • 300 ml full fat coconut milk
  • 70 ml coconut butter
  • 5 tbsp maple syrup
  • 1 tbsp vanilla extract

Instructions

  • Preheat oven to 180°C.
  • In a blender, add all of the ingredients for the cashew cream filling.
  • Blitz into a smooth puree and keep aside in the fridge – this can also be prepared the day before (chilling helps to keep it more stiff which is easier for spreading and when rolling).
  • For the cake, combine all dry ingredients in a bowl and mix.
  • Add the wet ingredients and whisk until a smooth batter is achieved.
  • Bake in a tin lined with greaseproof paper for 20-25 minutes, remove from tin and allow to cool slightly.
  • Remove from the tin, inverting onto a sheet of greaseproof paper lightly dusted with sugar (removing the old greaseproof paper from the bottom) and allow to cool slightly.
  • Whilst still warm, roll up using the sugared greaseproof paper to help.
  • When rolled, cover with a warm teacloth and leave aside for 15-20 minutes.
  • Unroll the cake and spread the cashew cream over the surface, leaving at least 1cm gap from the edges.
  • Roll up gently into a log and wrap tightly in clingfilm.
  • Chill in the fridge for 3 hours.
  • For the frosting, melt the chocolate with the maple syrup and vanilla extract.
  • To a food processor, add the silken tofu and blitz into a smooth cream.
  • Add the melted chocolate mix to the silken tofu in the blender and continue to blitz until smooth and creamy.
  • Set aside in the fridge for 20-30 minutes.
  • Remove both the cake and frosting from the fridge.
  • Unwrap the cake from the clingfilm.
  • Using a spatula, spread the chocolate frosting over the surface of the log until none of the cake can be seen underneath.
  • Using a fork, gently scrape the chocolate lengthways to resemble a tree bark texture.
  • Place back in the fridge for at least 1 hour.

Notes

  • Coconut sugar can be replaced with any type of sugar or stevia
  • Replace the rapeseed oil with any other oil, preferably a flavourless one
  • Gluten-free flour can be used instead of wholewheat
  • Coconut oil can be used instead of coconut butter – try to use refined otherwise there will be a slight coconut taste
  • Coconut milk can be replaced with oat cream
  • Strong coffee can be used instead of espresso

Made this Recipe?

If you had a go at this vegan chocolate yule log, be sure to give me a shout on Instagram at @food_flaneur so I don’t miss out on your creations and give your post some love!

Recipes Sent With Love

By clicking submit, you agree to share your e-mail address with the site owner and MailChimp to receive marketing, updates, and other e-mails from the site owner. Use the unsubscribe link in those e-mails to opt out at any time.

Processing…
Success! You're on the list.
Whoops! There was an error and we couldn't process your subscription. Please reload the page and try again.

Share this:

  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Facebook (Opens in new window) Facebook
  • Email a link to a friend (Opens in new window) Email

Like this:

Like Loading…
Previous Post: « Lebkuchen
Next Post: Apple Blondie Recipe »

Reader Interactions

Trackbacks

  1. Stollen Recipe | The Food Flanuer Recipe Collection says:
    December 24, 2020 at 5:52 am

    […] person, I’ve got a whole range of Christmas Desserts that are also free of any fruit like my Vegan Chocolate Log so go check that out if you can’t face the […]

    Loading...
    Reply

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Find Me

  • E-mail
  • Facebook
  • Instagram
  • Pinterest
  • TikTok

young attrractive lady with blonde brown hair with hand behind ear wearing black apron and holding silver whisk

HI GUYS, IM REENA

A dietitian from England. I created this website to share with you the nutrition and dietetic services that I offer, vegan comfort food recipes and nutrition-related health posts. I hope that you can find what you’re looking for right here.

Sign Up

Search

Footer

Privacy Policy – T&Cs – Disclaimer

Copyright © 2026 foodflaneur

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
Loading Comments...
%d