The Most Moist Vanilla Sponge Cake Recipe

I hate that word...Moist. It gives me the proper creeps, makes my teeth grind, skin crawl, feet twitch. Ick ick ick. And if you hate the word as much as I do, please please PLEASE bear with me through this recipe blog post as there is just no other word to describe this deliciously super MOIST buttermilk vanilla sponge cake. Dare I say it...you might just even start tolerating the word a wee bit more - yep, the sponge is THAT good.

This recipe has a magical combination of butter for flavour, oil for moisture and buttermilk for tenderness. It's less "airy" than your usual Vicky Sponge, but has a delicious almost pudding-like texture and is delectable naked on its own sans icing even - I know, unbelievable! But of course, let's not be silly, we all know sponge is really a vessel to shovel buttercream down our gobs.

If you can't get your hands on buttermilk then you can either make your own by splitting whole milk with lemon juice or substitute with yoghurt. 

Yields: 3x 6" sponges or 2x 8" sponges

Time: 10 minutes prep + 30 minutes baking


240g Butter at room temp

80ml Oil (vegetable, sunflower, rapeseed, canola...any of those will do)

300g Caster Sugar

5x Eggs (Medium or a mix of small/large/medium sizes...you get the gist)

360g Plain flour

2 tsp Baking powder

1/4 tsp Bicarbonate of Soda 

1/4 tsp Salt

240ml Buttermilk

1 tsp Vanilla essence 


1. Preheat oven to 170 degrees Celsius and prepare baking tins by greasing and lightly flouring the baking tins (I used 3x 6" tins through this recipe). 

2. Cream butter, oil and caster sugar together using a paddle attachment on a stand mixer on medium speed till light and fluffy.

Moist Vanilla Sponge Recipe

3. Add in eggs and vanilla and beat on medium speed until just combined. Moist Vanilla Sponge Recipe

Moist Vanilla Sponge Recipe

4. Sift the flour, baking powder, bicarbonate of soda and salt together. Add the flour mix and buttermilk in thirds into the mixing bowl and mix on medium speed in between additions until all combined. This usually takes 2-3 minutes.

Moist Vanilla Sponge Recipe

5. Divide the batter in between the tins evenly and smooth the batter with the back of a tablespoon until level. 

Moist Vanilla Sponge Recipe

6. Bake for 30 minutes on medium shelf in the oven and check for done-ness with a cocktail stick - it should come out clean with just a few crumbs but no wet batter. 

7. Let the sponges rest in their tins for 5-10 minutes before flipping out onto a wire rack to cool completely at room temperature.

Moist Vanilla Sponge Recipe

8. The sponges are now ready to ice and decorate. If using later, wrap in cling film and freeze till needed. 

I've used this delightfully spongy sponge for a Mermaid cake, which is so on-trend. Try your hand at this - it's super simple and if you're generous enough to share it with anyone I guarantee you they will be forgiving you for ANYTHING naughty you could have EVER done. And remember to share and tag me on Instagram @angesdesucre #angesdesucre so I can see and lick my screen!

Lots of love,

Reshmi xoxo

8 Responses



August 01, 2022

Hi Reshmi, this looks amazing and I’d love to try it for a christening cake I’m making. The cake is going to be one tier, made up of 2 or 3 (depending on height after baking) x 10” layers – do you think this recipe would work for a 1 × 10” layer or alternatively do you know how to scale it for that size? Thank you!



February 09, 2020

I have used buttermilk before so looking forward to trying this one. Need a nice sponge for an Engagement cake i’m doing in April. Will let you know what I think of it.



April 26, 2018

i just made this cake and it turned out pretty good, nice and fluffy. Thanks for sharing your recipe.

Vicky Bowden

Vicky Bowden

March 02, 2018

I made this cake for a charity coffee morning today and it was absolutely AMAZING!!! the tastiest vic Sponge I’ve ever made. Thanks for a fab recipe! :)

Inacia Albuquerque

Inacia Albuquerque

February 01, 2018

Thanks very much for sharing.
I like to try new recipes .. .
I will come back to let you know the outcome.
Wish you all the Blessings!



January 20, 2018

Have a cafe in sidmouth called selleys. Been baking Vic sponge for years. fancied a change. Your recipe is superb. Thank you. Going to try the Swiss butter icing next



January 19, 2018

im defo going to try this ive been looking for a nice moist sponge thanks for sharing it with us x



November 07, 2017

Hi Reshmi
I am going to try and make your mermaid cake this weekend. Please could you let me know the following as new to baking:
Is butter salted or unsalted ?
What oil is best?
What size eggs?
Thank you ?

Leave a comment (all fields required)

Comments will be approved before showing up.