*This post may contain affiliate links. Please see my disclosure for more details!*

If you are looking for the ultimate chocolate ganache cake with an oil based sponge, you are in the right place. This easy to make two-layer chocolate cake is rich, moist and deeply chocolatey with a rich and silky smooth chocolate ganache frosting.

This cake is the perfect celebration cake, birthday cake, chocolate cake and bake for the weekend. The sponge is super light and moist, and is a crowd pleaser for everyone.

Notes from The Patisserie

I love baking any form of cake, and having published over 100 cake recipes in my time now, it’s a firm favourite task of mine. I have many a chocolate sponge, but this one?! It’s new, and it’s indulgent, and it’s EASY to make.

The secret to this wonderfully soft chocolate is making sure to not over mix the cake mix, and trusting the process with how runny the cake mix is.

I wanted to create a two layer cake as it’s the most popular choice, but you can easily increase the recipe by another half to create three layers, and bake into three tins, or you can half the recipe, and bake into one tin, for a single layer sponge.

Oil based vs butter based

For this recipe, I have chosen to use an oil based sponge as it was very highly requested on my blog, but also the moisture it brings is hard to beat. As oil is liquid at room temperature it helps create a softer and more moist texture for a sponge, whereas butter often firms up again to create a more solid texture.

Neither method is better or worse, they are just different styles of sponges. If you want to make a chocolate fudge cake sponge instead, that’s great. And you can also make a basic chocolate cake for this sponge instead as well.

For this particular chocolate ganache cake recipe, the oil works wonderfully alongside the bloomed cocoa powder, and buttermilk, to create a soft, moist chocolate sponge that everyone will love.

Ingredient notes and tips for the perfect sponge

The list of ingredients for the sponge is quite comprehensive, but all of the ingredients play an important role. Of course, find all of the recipe and method below in the recipe card

  • Cocoa powder – I always recommend using a pure and rich cocoa powder, and not a cheap/hot chocolate powder. The higher the cocoa content in the cocoa powder the better.
  • Flour – I use self raising flour as I want the natural rise in the flour to help the cake, and it helps create the better texture. You can use plain flour instead, but you need to add extra baking powder (1.5tsps worth)
  • Sugar – I love to use light brown soft sugar because it carries the natural molasses flavour and has a caramel undertone, but you can use golden caster sugar or even regular caster sugar
  • Raising agents – A little touch of baking powder helps combat the other ingredients that could potentially cause a denser texture
  • Salt – optional, but helps create a delicious balance of flavour
  • Flavours – I love to add vanilla extract to almost everything, but it is optional.
  • Oil – I would recommend using a vegetable oil, or sunflower oil, as they are flavourless. You can use olive oil, but try to use a lighter flavoured one so it doesn’t impact the overall flavour too much.
  • Eggs – I use three medium eggs, if you have large, I would recommend using two large and an extra egg yolk.
  • Buttermilk – This is part of the reason why the texture of this sponge is so wonderful. Recommendations for making your own below in the FAQS

How to make the best ganache

I decided to use a really good core ganache for this recipe, and use dark chocolate as the main base. I find this the most consistent flavour and base for decoration, and it tastes really chocolatey.

As a rule, I would always recommend using dark chocolate that is 70% cocoa content, or higher. I do not use a confectionary brand of chocolate for this, I just use basic chocolate or cooking chocolate that has the correct cocoa percentage.

To make the best ganache, I would recommend finely chopping the dark chocolate first, or use small callets that don’t need chopping. Ideally, you need to mix the ganache as little as possible once the cream has been added.

I heat my cream in a pan, on the hob, until just before boiling point. It will be steaming, but you don’t want it to boil as that is going to be too hot – pour this over the dark chocolate, and do not stir for five minutes. This will allow the chocolate to melt. Once those five minutes is up, you can stir to melt and create your ganache.

Making a milk chocolate ganache

I know that some people do not like dark chocolate, and that is totally okay. As cocoa content is so important when it comes to ganache, to make a milk chocolate ganache, you will need:

  • 310g milk chocolate
  • 240ml double cream

I would recommend using supermarket own or baking chocolate, I would avoid using brands. The cocoa content for milk chocolate would ideally be: 25-35%

Making a white chocolate ganache

As white chocolate is so much lighter in cocoa content due to not containing cocoa solids, the ratio for chocolate to cream is much higher typically, so you will need:

  • 383g white chocolate
  • 167ml double cream

Again, I would avoid brands, and use supermarket own or baking chocolate. Both of these ratios are designed to have the same quantity of ganache overall to decorate the cake with.

Recipe updates

When I published this recipe originally I had tested it a few times with success, but unfortunately it did not prove as successful with everyone else. I believe this was due to ingredients being too hot, and also over mixing. However, I have updated the recipe slightly to accommodate this, and the recipe should now work successfully for everyone. (Only ingredient change was the new addition of bicarbonate of soda, and using warm water not boiling)

The original recipe, if you wanted to make it still was: 75g cocoa powder mixed with 175ml boiling water. You then add in the oil, eggs and vanilla and mix. Then, you added in the flour, sugar, baking powder and salt. Mix through the buttermilk and split between the two tins and bake.

FAQs

I don’t have any buttermilk, what can I use instead?

Add 225ml whole milk (or other milk) and 1tbsp lemon juice or vinegar to a bowl. Whisk together, and then leave to sit for 5 minutes before using

My ganache split what can I do?

You can add in 1tbsp warm milk or cream (or 1tbsp of boiling water), and use an immersion blender or whisk to whip it back together. If it splits again whilst decorating, repeat the process with a vigorous whisk

Can I use butter in the sponge instead of oil?

Yes, you can – use 175g butter – beat it together with the sugar and then add the rest of the ingredients as per the method.

Will my ganache stay soft or will it set?

The extra amount of cream (typically ganache is equal parts) or 50ml is designed to keep the ganache slightly soft to allow it to cut well and not fully set solid. However, you can add 50g of butter to make it more luxurious and even less likely to set solid

Can I flavour this in any way?

Definitely! You can add 1-2 tsp of any extract you want such as orange, or mint. You can also add in espresso powder for coffee flavour

Chocolate Ganache Cake Recipe

A soft moist chocolate sponge cake with a dark chocolate ganache topping and middle
Print Pin Rate
Category: Cake
Type: Cake
Keyword: Chocolate, ganache
Prep Time: 45 minutes
Cook Time: 45 minutes
Cooling Decorating: 2 hours
Total Time: 3 hours 30 minutes
Servings: 12 slices
Author: Jane’s Patisserie

Ingredients

Sponge

  • 75 g cocoa powder
  • 200 g self raising flour
  • 300 g light brown soft sugar
  • 1 tsp baking powder
  • 1 tsp bicarbonate of soda
  • 0.5 tsp sea salt
  • 3 medium eggs
  • 125 ml vegetable/sunflower oil
  • 1 tsp vanilla extract
  • 225 ml buttermilk (see blog about making your own)
  • 175 ml warm water

Ganache

  • 250 g dark chocolate
  • 300 ml double cream

Instructions

Sponge

  • Preheat the oven to 170ºc/150ºc fan and line two deep 8” cake tins 
  • Add the cocoa powder, flour, sugar, baking powder and bicarbonate of soda and salt to a large bowl and whisk to distribute
  • Add the oil, eggs, buttermilk and vanilla to the large bowl and whisk to combine
  • Add the warm water mix and stir through
  • Split between two lined tins and bake for 40-45 minutes or until baked through
  • Leave to cool fully in the tin 

Ganache

  • Whilst the cake is cooling make the ganache 
  • Add finely chopped or small pieces of chocolate to a bowl
  • In a pan, heat the cream until steaming and before boiling 
  • Pour over the chocolate and leave to sit without stirring for 5 minutes
  • Stir to combine and smooth 
  • Leave the ganache to sit and thicken to a peanut butter consistency – so it's spreadable
  • Add the first sponge to a plate and add on some of the ganache

Decorating

  • Add the second sponge on top, and smooth the ganache around the sides and top

Notes

  • This cake will last for 3-4 days at room temperature on a cool day, or in the fridge on a hot day (this will firm the cake up slightly)
  • This cake will freeze for 3+ months
  • I use two of these 8″ tins for my cake 
  • Please see blog post for update to recipe/method

Storage and Freezing

As the cream has been heat treated in making the ganache, the cake can last for 3-4 days at room temperature in a cool place. I would use a cake box or large cake tin to store it in. It can store in the fridge, but that will firm up the ganache and sponge slightly

This cake can freeze for 3+ months. You can wrap the sponges and freeze them on their own, or you can freeze the whole cake.

Related recipes

I adore this recipe, but I have lots of other chocolate recipes that you can check out:

  • Ferrero Rocher drip cake – If you want a fancy and out of this world celebration style drip cake, this cake is for you. With a hazelnut Ferrero rocher twist, it’s luxurious and delicious
  • Chocolate drip cake – A basic sponge cake, with a celebratory decoration style
  • Chocolate fudge loaf cake – a moist, soft and delicious fudge cake in loaf form, with a smooth luxurious chocolate fudge frosting

35 Comments

  1. Michelle on June 20, 2026 at 4:40 pm

    5 stars
    will the genache thicken as it cools it seems a bit runny to spread.

    • Jane's Patisserie on June 22, 2026 at 8:40 pm

      Yes, you need to leave it to sit for a while to thicken to a peanut butter consistency and then it’ll be spreadable! x



  2. Beccy on June 20, 2026 at 12:25 pm

    I found mine hasn’t really risen? Is that right for this recipe or have I gone wrong 😅

    • Jane's Patisserie on July 9, 2026 at 3:52 pm

      I’m so sorry the recipe didn’t work for you – It was likely due to over mixing and also the heat of the ingredients, but I have now updated and altered the recipe ever so slightly (mainly the method) so it should work great now. X



  3. Victoria on June 19, 2026 at 7:12 pm

    I have tried making this cake twice today, the first time I followed the recipe exactly however the cake had barely risen and was very dense! Thinking i had potentially over mixed it i tried again – following the recipe and checking the video on instagram – i was also very careful with mixing however the exact same result! A very dense, rubbery cake – not light at all. Very disappointed as I use Janes recipes all the time and I have never ever had a problem not to mention such a waste of ingredients! Any tips would be appreciated!

    • Jane's Patisserie on July 9, 2026 at 3:52 pm

      I’m so sorry the recipe didn’t work for you – It was likely due to over mixing and also the heat of the ingredients, but I have now updated and altered the recipe ever so slightly (mainly the method) so it should work great now. X



  4. Jessica on June 19, 2026 at 5:02 pm

    Hi would the ganache work out ok if I did 125g of dark chocolate and 125g of milk chocolate please?

    • Jane's Patisserie on June 22, 2026 at 8:41 pm

      It might set a little soft due to the cocoa content x



  5. Kate on June 19, 2026 at 3:40 pm

    Hi can a vanilla sponge be made with this recipe please x

  6. Kiran on June 18, 2026 at 10:29 pm

    5 stars
    Hi,

    Can we use this recipe to make muffins / cupcakes ?

  7. Sarah on June 18, 2026 at 7:47 pm

    I’ve just made this, the mixture is super runny… is that how it’s meant to be? I feel like maybe I’ve done something wrong?! But I’ve followed the recipe exactly!

  8. Lyndsay on June 18, 2026 at 6:23 pm

    if I wanted to use milk chocolate for the ganache how much would I use pls ur recipes never fail me x

  9. Rachel on June 18, 2026 at 4:58 pm

    how much oil

    • Jane's Patisserie on June 19, 2026 at 9:27 am

      Written on the recipe card – 125ml x



  10. Suzanne on June 18, 2026 at 1:14 pm

    5 stars
    Hi Jane this looks absolutely delicious, I’m definitely going to try it. If I wanted to make 3 sponges would I just half the recipe which would mean an extra 1.5 eggs, how do I measure half an egg? Or could I use 4 large eggs instead? Many thanks.

    • Jane's Patisserie on June 18, 2026 at 4:33 pm

      Hey! Ahh thank you. I would use four large eggs or 5 medium xx



    • Debbie on July 4, 2026 at 9:37 am

      Ive made this cake three times already and im doing another later. I just wanted to say thankyou for sharing this recipe it is the most tastiest moist chocolate cake I’ve ever tasted, and it has been a hit with family and friends.
      Thank you again
      Debbie.



    • Jane's Patisserie on July 9, 2026 at 3:51 pm

      Aw that is so lovely, I am glad!!



    • Lucy on July 5, 2026 at 6:53 pm

      It tastes lovely but it’s very dense, almost fudgy in consistency. Not sure if it’s meant to be like that or not but was still gobbled up by everyone! I think it rose up loads but then squashed back down when out of the oven. Definitely not a light fluffy sponge but with ice cream and berries was lovely 🙂



    • Jane's Patisserie on July 9, 2026 at 3:51 pm

      I’m so sorry the recipe didn’t work for you – It was likely due to over mixing and also the heat of the ingredients, but I have now updated and altered the recipe ever so slightly (mainly the method) so it should work great now. X



  11. KAY on June 18, 2026 at 12:18 pm

    The oil is on the ingredients list but when you press “print” its then not listed???

    • Jane's Patisserie on June 18, 2026 at 4:32 pm

      It’s there for us, can you try again? x



  12. Ella on June 18, 2026 at 10:00 am

    Hi Jane, there’s no oil mentioned in the recipe though it says in your blog that it’s oil based? 😊

    • Jane's Patisserie on June 18, 2026 at 10:28 am

      Hey! It’s on the ingredients list now x



Leave a Comment

Recipe Rating