Home ยป The Best Vegan Yule Log

The Best Vegan Yule Log


Christmas is not Christmas without a yule log.

This was the first-ever attempt at making a yule log and it turned out perfectly.

This recipe creates a decadent, spongy vegan yule log filled with a silky smooth filling, coated in a scrumptious rich dairy-free chocolate ganache. Are you drooling yet?

Yule logs are a sponge cake rolled up with your desired filling. I went traditionally with a chocolate & vanilla yule log and it’s perfect for around this time of year. It goes down a treat with a coffee/tea or glass of milk (dairy-free of course).

This yule log is:

  • Scrumptious
  • Full of flavour
  • Rich
  • Fun to make
  • A show stopper

The sponge is super quick & easy to make and is light, full of chocolatly flavour and bakes within 10 minutes!!! 

This ‘pretty as a picture’ yule log would be the perfect centrepiece at a Christmas party, festive dinner etc.

Make sure you remember to leave a slice out for Santa, I’m sure you would be on his ‘good list’ for life- haha! 

This cake looks absolutely stunning, tastes exquisite and is perfect for sharing.

Preparation: 10 minutes

Baking time: 18-20 minutes

Makes: 1 yule log

Level: Medium


Ingredients for the sponge

  • 240ml of dairy-free milk 
  • 1 teaspoon of apple cider vinegar
  • 210g of self-raising flour
  • 100g of caster sugar
  • 1 tablespoon of cacao powder
  • 1/2 teaspoon of baking powder
  • 1/2 teaspoon of bicarbonate of soda
  • 60g of coconut oil (Melted)

Ingredients for the filling

  • 100g of dairy-free butter 
  • 160g of icing sugar
  • 2 teaspoons of vanilla extract

Ingredients for the chocolate ganache (coating)

  • 100g of dairy-free butter 
  • 115g of icing sugar
  • 1 & 1/4 tablespoons of cacao/cocoa powder
  • 1/4 teaspoon of vanilla extract
  • 50g of dairy-free chocolate


Method (sponge)

1. Preheat your oven to 180 degrees c and line a 25 x 38 x 2.5 cm jelly roll baking tray with greaseproof paper.

2. In a small bowl, combine the dairy-free with the apple cider vinegar and whisk until fully combined.

Set aside for 10 minutes to curdle. This creates a vegan ‘buttermilk’.

3. In a large mixing bowl, sift the flour, sugar, cacao powder, baking powder and bicarbonate of soda.

Mix well to combine.

4. Add the melted coconut oil to the ‘buttermilk’ and whisk to combine.

5. Add the wet ingredients into the dry and mix until a smooth batter.

6. Pour into the lined tray and level with an offset spatula, making sure to spread it to the corners.

Make sure to tap the tray on the worktop to remove any air bubbles.

7.Pop the tray into the preheated oven and bake for 18-20 minutes.

You will know when it’s done when you put a knife or skewer in and it comes out clean and it is springy to the touch.

8. Lay a large piece of baking paper on your work surface, sprinkle over cacao powder and invert the sponge onto the paper, peel way the original baking paper. 

9. Trim the edges of the sponge with a sharp knife.

10. Roll up (from the longer edge) using the paper, rolling it up with the paper inside. Set aside to cool. 

Rolling it up with the paper inside helps the cake not to stick to itself.

Set aside.

Method (filling)

1. Cream the butter in a bowl, on high speed until creamy. I use my stand mixer with the balloon whisk attachment.

2. When your butter/margarine is creamy & light in colour, add in the icing sugar, vanilla extract.

Whizz together until fluffy & fully combined.

Add a splash of milk if the buttercream is too thick.

3. Once the sponge is cool, unroll and spread a thin layer of the filling then re-roll tightly without the paper inside.

Pop into the fridge while you make the ganache (coating).

Method (chocolate ganache)

1. Melt the chocolate, then set aside to cool.

2. Cream the butter in a bowl, on high speed until creamy. I use my stand mixer with the balloon whisk attachment.

3. When your butter/margarine is creamy & light in colour, add in the icing sugar, cacao powder, vanilla extract & melted chocolate.

Whizz together until fluffy & fully combined.

Add a splash of milk if the buttercream is too thick.

4. Transfer the yule log to a serving plate or tray and using anoff set spatula or knife, spread the ganache all over the yule log.

I used my spatula to create bark texture by creating lines. It looks really realistic and effective.

 I decorated mt yule log with a sprinkling of snow (icing sugar) and added on some homemade gingerbread cookies- Get my recipe here.

Go all out and serve with some sparklers, perfect for New Years!

Store in a sealed container in the fridge and best eaten within a few days.

Make sure you follow me on my social media

Instagram- https://www.instagram.com/thelittleblogofvegan/

Facebook- https://www.facebook.com/littleblogofvegan/

Twitter- https://twitter.com/BlogofVegan

 The Little Blog Of Veganⓒ All Rights Reserved. 2020



  1. Natalie
    December 10, 2017 / 5:27 am

    What a beautiful Yule Log! Perfect for Christmas โ™ฅ

    • The Little Blog of Vegan
      December 10, 2017 / 11:36 pm

      Aww thankyou so much! ๐Ÿ™‚ x

  2. Anonymous
    December 10, 2017 / 1:39 pm

    Hi, just wondering if you could use any milk such as coconut instead of almond milk? Cannot wait to make this!!

    • The Little Blog of Vegan
      December 10, 2017 / 11:36 pm

      Hello, I would think so, any dairy-free milk! I tend to go for almond & soy as its thicker than coconut milk. Sometimes coconut can be quite watery. Aww thankyou so much!! Make sure to let me know how you get on and tag me in photos on social media ๐Ÿ™‚ Happy baking x

    • Rosie
      December 11, 2017 / 10:43 pm

      The coconut milk didn't curdle and was very watery, when I went to roll the log it broke so I think that was the problem. I will def try again with almond milk! The sponge was still tasty though ๐Ÿ™‚

    • The Little Blog of Vegan
      December 12, 2017 / 12:39 am

      Thats what i thought would happen! I ALWAYS stick to almond, it just works for some reason haha ๐Ÿ˜› You can always DM me on any social media or email me if you need any advice or help ๐Ÿ™‚ x

    • Rosie
      December 12, 2017 / 11:02 am

      Thank you, I am determined to have this perfected for Christmas!! I will let you know how I get on!

  3. gotmeghan
    December 11, 2017 / 7:02 pm

    I've always wanted to make both gingerbread men and yule logs for Christmas, even though I wasn't raised on either one. They seem to be the most festive treats out there I think, so that's why they're at the top of my "baking bucket list" and yes, I have one of these lol

    • The Little Blog of Vegan
      December 12, 2017 / 12:38 am

      Yes haha! Aww thankyou so much! Anything gingerbread & chocolate is right up my street, YUM! x

  4. Becky
    December 13, 2017 / 7:48 pm

    What chocolate do you use for the ganache (dark, semisweet, etc.)? Thank you!

    • The Little Blog of Vegan
      December 13, 2017 / 7:50 pm

      Hello, I use a 70% dark chocolate but I'm sure you could use your favourite chocolate! ๐Ÿ™‚ x

    • Becky
      December 15, 2017 / 3:59 pm

      Thank you!

  5. Sara
    December 24, 2017 / 7:40 pm

    I am about to make this, but I was just wondering what pan size you used? Thanks!

  6. The Buchholz's
    December 24, 2017 / 9:28 pm

    Hi from the west coast of the US! Before going vegan, I used to make a yule log every Christmas, so I was super excited to find this recipe! I made it today and it turned out great. I do have one suggestion – try coating an old kitchen towel in cocoa powder and use this to roll the cake. I find it works great and results in less cracking. Next time I may tweak the recipe a bit to come up with a more cream-cheese type of filling, similar to my non-vegan cake. Thanks for the recipe – cheers!

  7. kiraz deniz
    November 20, 2018 / 2:58 pm

    Hey Holly, this looks fantastic! I have a quick question before I start baking ๐Ÿ˜€ How can I us AP flour instead of self raising? I am guessing that I need to add about 2 1/2 teaspoon of baking powder to the AP, but I am wondering if that would cause a bitter, soapy taste.. Thank you <3

    • Unknown
      December 17, 2018 / 4:59 am

      1 cup AP flour to 1 1/2 teaspoons of baking soda + 1/2 of salt should taste right.

  8. Unknown
    December 7, 2018 / 5:41 pm

    What size pan please?

  9. HollieandFiggs
    December 17, 2018 / 2:42 pm

    Made this and the family LOVED it! What a fab recipe, will be using it again xx

    • The Little Blog of Vegan
      December 24, 2018 / 1:27 am

      Yay! Im so happy you liked it! Merry Christmas x

  10. Anonymous
    December 23, 2018 / 6:16 pm

    How do you flip it without it breaking apart? Made this today and it was nice and spongy and came out of the oven beautifully. Problem happened when I tried to flip! It fell completely apart. Any tips or tricks on how to do this?

    • The Little Blog of Vegan
      December 17, 2019 / 1:03 am

      Hello, oooh. For me it was practice.
      I like to put a large board ontop of the tray, tip the tray over so the cake is on the board, and then remove the tray so it comes out clean and unbroken.
      Hope that helps- haha! x

  11. Julie
    December 23, 2018 / 9:11 pm

    Hello! What pan size are you using for this recipe? THANKS!!!

  12. Julie
    December 23, 2018 / 9:28 pm

    Hello! What pan size are you using for this recipe? THANKS!!!

  13. Anonymous
    April 11, 2019 / 12:34 am

    The best yule log I've ever made. Thank you so much for sharing the recipe. I used oat milk in the recipe, and it broke into pieces, but still great.Next time I'll use soya milk as it seems to make things bind ๐Ÿ™‚

  14. Lianne byrne
    November 5, 2019 / 7:57 pm

    This look amazing would it work with gluten free flour?

  15. Unknown
    December 15, 2019 / 9:15 am

    Hi There, made this and was amazing. Can it be frozen?

    • The Little Blog of Vegan
      December 29, 2019 / 4:56 pm

      Thankyou so much! It can!!! Always defrost fully before enjoying x

  16. Unknown
    December 16, 2019 / 6:01 am

    What size pan did you use?

  17. RB
    December 19, 2019 / 4:33 pm

    Any other tips to stop the sponge from cracking as you roll it? Thanks

    • Unknown
      December 22, 2019 / 8:23 am

      Using a cloth instead of the paper helps. I haven't tried using a damp cloth yet but I've heard it also helps.

  18. Unknown
    December 24, 2019 / 9:22 am

    What did you do to stop the coconut oil becoming solid again when you're mixing?

  19. Unknown
    December 24, 2020 / 1:11 pm

    Great recipe. Really rich and delicious. My wife isn't vegan and always has chocolate log and was impressed. I had a bit of cracking when unfolding but didn't use coconut oil (melted dairy free spread instead) so that might explain that. Also, I found I needed 1.5 times the amount of ganache, but maybe that's because I like a thick frosting! Overall really good.

  20. JoelleG
    December 24, 2020 / 5:40 pm

    Thanks for the recipe! I tried with GF flour and couldn't get it to roll so our cake was stacked instead. Kids didn't seem to mind ๐Ÿ™‚

    • December 3, 2021 / 2:34 pm

      aw, well at least it tasted delish! I dont tend to use gluten-free with cakes, especially roll cakes as they are already super tricky- haha! x

  21. December 3, 2021 / 5:46 am

    Hi .. What flour would you suggest if I was to make it gluten-free ?

Leave a Reply

Your email address will not be published. Required fields are marked *

As seen in