If you've ever turned your head up to sponge cake because it's often dry and bland, then I'm about to change your mind. This is my recipe for the BEST Sponge Cake that is unbelievably soft and moist. This is the fluffiest and softest vanilla sponge cake that I have ever had and it's thanks to a unique ingredient and method. There's hot cream in the batter instead of butter or oil. You won't believe the results! If you love sponge cakes, check out my popular Vanilla Swiss Roll Cake and my Double Chocolate Swiss Roll Cake recipe.

WHY THIS RECIPE WORKS
- EASY to make - this sponge cake is very easy to make and you only need 2 bowls.
- Soft sponge cake - you can just see in the video how soft these cakes are. The texture of the crumb is so plush and soft that the cakes are very flexible and won't crack nor break.
- Clean vanilla flavor - you will love the creamy custardy vanilla flavor. It isn't eggy at all.
- Moist sponge cake - yes, that's right. Sponge cake can be moist! You will be surprised at how this cake just melts in your mouth.
- Versatile vanilla cake - you can use this recipe in so many ways by adding a variety of different fillings. You can slice the cakes in half horizontally and fill them with Dark Chocolate Hot Fudge Sauce, jam, my Easy One Pot Pastry Cream, Chocolate Pastry Cream, buttercream, whipped cream or my luscious Chocolate Fudge Frosting.

INGREDIENTS FOR THE BEST SPONGE CAKE
- All purpose flour - simple all-purpose flour works just fine in this recipe. You don't need cake flour to make this sponge cake. AP flour will actually help with its flexibility.
- Potato or Tapioca starch - this is important to create the plush texture. Tapioca starch and potato starch have a lower gelatinization temperature than corn starch so they will set more quickly which means that you can bake this cake in less time so it doesn't dry out. Starch does not contain any protein, so it really make a short-textured and tender cake. See the FAQ section below for substitution recommendations.
- Granulated sugar - simple white sugar will keep this cake tender and moist, as well as add sweetness of course.
- Pure vanilla extract - vanilla is essential to this sponge cake so use a nice natural bourbon vanilla extract.
- Eggs - you'll need 6 whole eggs to make the sponge cake.
- Vinegar - this may seem like a strange ingredient, but it functions the same way as cream of tartar by reducing the pH (increasing the acidity) to increase foamability and help the egg whites whip up more readily for a stable meringue.
- Whipping cream - this is my secret ingredient! Instead of butter or oil, I use hot cream. This adds moisture and fat to tenderize this cake. Warming it helps it incorporate evenly and also helps set the starch more quickly.



STEP BY STEP INSTRUCTIONS: HOW TO MAKE SOFT AND FLUFFY SPONGE CAKE
- STEP 1). Combine dry ingredients. Sift flour and tapioca starch into a medium bowl and whisk to blend evenly.
- STEP 2). Whip the egg whites. Place your room temperature egg whites in the bowl of a stand mixer fitted with the whisk attachment (or in a large bowl if using a hand mixer) and beat on high speed for 1-2 minutes until very frothy and doubled in volume.
- STEP 3). Beat in sugar. Add sugar one tablespoon at a time and beat for 7 minutes until pale, thick, glossy and tripled in volume. The egg whites should reach the "ribbon stage" where it can hold a figure "8" as it falls back onto itself when lifted with the beaters. Mix in salt.
- STEP 4). Beat in yolks. Add egg yolks 2 at a time and beat them in until combined.
- STEP 5). Mix in dry ingredients. Sift the flour and tapioca starch over the egg mixture and beat it in gently on low speed just until combined.
- STEP 6). Add the cream. Pour the hot cream around the sides of the bowl, add the vanilla extract and gently fold it in.
- STEP 7). Bake. Divide the batter evenly between the prepared pans. Bake for 20 minutes until evenly golden and it springs back when pressed gently. It should feel slightly firm when you press the surface. Transfer pan to a wire rack to cool for just a minute, then gently run a knife or offset spatula gently around the sides in an up and down motion and invert the cakes on a wire rack while hot.

STEP BY STEP INSTRUCTIONS (watch the recipe video at the bottom of the page for a full tutorial)

Separate the eggs and place egg whites in a large mixing bowl.

Beat egg whites until very frothy.

Gradually add sugar to egg whites while beating.

beat egg whites with sugar until it forms glossy, slightly firm peaks.

Gradually mix in egg yolks.

Mix to combine egg yolks evenly.

Sift in dry ingredients and gently mix them in or fold them in with a balloon whisk.

Add hot cream to the batter.

Fold in the cream and vanilla.

Pour batter into prepared pans.

EXPERT BAKING TIPS FOR PERFECT SPONGE CAKE
- Do not reduce the sugar This sponge cake gets its soft texture from the correct proportion of sugar and flour. Reducing the sugar will make a drier crumb texture since sugar is hygroscopic and binds water so that it stays tightly in the batter and doesn't evaporate excessively during baking.
- Have your eggs at room temperature. This is very important to ensure they whip up quickly and to their most potential. Warm egg proteins will hold air better than cold ones. To bring eggs to room temperature quickly, place them in a bowl with warm water for 10-15 minutes.
- Add the sugar slowly. If you add the sugar too quickly, it will weigh down the egg whites and make it more difficult for them to hold air. It will still work, but it will take much longer for you to beat them to hold peaks. Gradually adding the sugar allows it to dissolve slowly and evenly, and will also build more fine air bubbles into the foam.
- Beat the egg whites and sugar sufficiently. Whipping the egg whites and sugar to the right stage will ensure your sponge is soft, light and flexible. They should be glossy and stiff when ready. Once you add the egg yolks, they will not whip up as well, so get this part right. The best way to check for readiness is when you lift some of the whipped meringue up with the beaters, they should just gently fold over themselves back in the bowl. It should be able to hold a soft peak without falling off the beater.
- Sift the dry ingredients first. This is very important. Sifting accomplishes two things: it breaks up the flour and starch particles so there are no lumps in the batter, and it helps the dry ingredients incorporate evenly so that you don't end up over-mixing the batter.
- Mix the dry ingredients in lightly. Mixing the batter too vigorously at the end will force a lot of the air bubbles out and the cake may come out flat and rubbery. Be sure to use a light hand to gently fold the flour into the egg mixture.
- Do not over-bake. These cakes are done when they are puffed, tall and smooth at the surface with an evenly golden brown appearance. They should feel firm when you press the tops. Over-baking can lead to dry sponge cakes.
- Do not under-bake. Underbaking is almost more risky in this recipe because there's no way to salvage an underbaked sponge cake. Sponge cakes naturally fall or deflate on cooling since they have a high proportion of eggs that souffle on heating and collapse on cooling. It is normal for this cake to shrink quite a bit as it cools, but if the batter is underbaked, they will sink inwards and the texture will be compromised. I'd actually err on the side of over-baking than underbaking this one.
- Do not open the oven door. Sponge cakes are delicate and the starch/protein networks need to set fully before you can check on them. Opening the oven door lets out a lot of hot air and cools the oven down. This dip in temperature will hinder the baking process and may cause the cake to deflate even before the structure has set.
- Keep an eye on the baking time. Set a timer for the first time stated in the recipe and check for doneness. The cake should spring back when pressed gently with your fingertip. An over-baked cake will dry out and be more likely to break or crack.

WHY DOES SPONGE CAKE SHRINK AFTER BAKING?
Shrinking, falling or collapsing is completely normal for sponge cakes. Sponge cake batter has a very high proportion of eggs compared to all other ingredients. This means there is a lot of egg protein that foams up and has potential to hold a lot of air. When these air bubbles are heated in the oven, they expand. Since there is not enough flour or starch in a sponge cake batter, the structure cannot withstand these very large bubbles, and as the baked cake cools, the extreme temperature difference from the hot oven to the cool ambient temperature causes the air bubbles to collapse.

RECIPE FAQ
The key to making a fluffy sponge cake is to whip the egg whites with the sugar to full potential. The meringue should hold a soft/semi-firm peak when lifted with the beaters. Also, have the eggs at room temperature and use a bit of acid (cream of tartar or vinegar) to help the eggs foam.
Proteins are coiled compounds in nature. Picture them as all tangled up and tight. They need to unravel in order to foam up, and cold eggs will resist this unraveling similar to how we shrug and stiffen up when we're cold. Warm egg proteins will take to whipping more readily and will foam up more easily. If you apply heat to egg proteins, they will even change from a tight coiled up shape (like a spring, or a slinky) to a loose shape. Basically, heat unravels them! This increases the surface area that is exposed to air so that the protein strands can bind to air more easily.
Most of us store eggs in the fridge (at least if you live in North America), so planning ahead is important for baking to ensure your ingredients are all at room temperature. You can pull them from the fridge and leave them at room temperature for 1 hour. But what a pain in the butt that is! Who has time to remember? The good news is that there is a quick way to bring eggs to room temperature quickly! Take your eggs from the fridge and place them in a bowl. Submerge them in very warm (not boiling) water from the tap for 10 minutes. This will be enough to use in any recipe that calls for room temperature eggs (which is most of Scientifically Sweet recipes).
If you don't have tapioca starch, you can substitute with an equal amount of potato starch. Both potato starch and tapioca starch have lower gelatinization temperatures than corn starch so they will set quickly. They also don't set to a gel that is as firm as corn starch, so they give the cake a very plush texture.
The short answer is yes. Corn starch is readily available so I can understand that you may want to make this substitution. The difference is that corn starch makes a more rigid gel than tapioca starch so the texture will be a bit more firm.
Starch does not contain any gluten-forming proteins like wheat flour, so it does not contribute to "toughness" or "chewiness" in cake recipes. Instead, it will create a very short or tender crumb. It works in sponge cake recipes because there is such a high volume of liquid from the eggs and it helps to form a gel within the egg proteins.
Yes, for this recipe, DO sift the dry ingredients. Actually, sift them twice! Since this is a relatively wet batter, it is important that the dry ingredients are incorporated evenly without having to mix too much. Over-mixing will deflate all the air bubbles from the egg foam. Sifting the flour will ensure there are no lumps and the flour particles are evenly dispersed so that the they absorb into the batter quickly.

Sifting ensures that flour doesn't lump into the batter. Instead it will gently fall onto the egg foam. If you were to dump all the dry ingredients over the whipped eggs, then they would just sink to the bottom immediately and most likely leave you with a lumpy batter. I always sift half of the blended dry ingredients over the wet mixture, mix it in, then sift the remaining dry ingredients and fold them in. This creates the most homogeneous batter without having to mix excessively which would otherwise knock a lot of the air out of the batter. Sifting also helps incorporate the baking powder evenly.
Some recipe instructions ask you to bake sponge cakes for roll cakes at a higher temperature, such as 375 or 400 degrees F. I find that in doing this you get over-expansion of air bubbles which collapse quickly. The reason for this is because a sponge cake batter is so delicate and there is very little flour compared to moisture to hold the air bubbles in place. When large air bubbles collapse, it can create a dense sponge. I prefer to bake in a moderate oven at 350 degrees F for more even baking so you will have an even flat height for the whole cake.
If your sponge cracks then it could be that you have over-baked it. This would dry it out which is the main reason for cracking.
I have a secret - I don't spray my pans! I only line them with parchment paper on the bottom and I never grease the sides. Ungreased sides allow the sponge batter to cling and climb up for better height. The key is to run a knife around the sides of the pan will the cake is still warm after baking so it doesn't stick too much. If this idea scares you, you can prepare your pans by first lightly greasing them with butter and then dusting them with flour. The flour provides some grip for the batter to climb. The good thing about this method is that it also creates a smoother appearance on the sides if that is important to you.
Store this cake in an airtight container at room temperature for 2 days. Then, store it in the fridge for up to a week. It will stay soft even while cold!
Video
The BEST Sponge Cake (moist & fluffy!)
Ingredients
- 6 large eggs, separated and at room temperature
- ½ teaspoon white vinegar
- ¾ cup plus 2 tbsp (175g) granulated sugar
- ¼ teaspoon salt
- 1 cup (142g) all-purpose flour
- ¼ cup (30g) potato starch or tapioca starch
- ⅓ cup (80ml) 35% heavy whipping cream, heated to just below simmering
- 1 tsp (5ml) pure vanilla extract
Instructions
- Preheat the oven to 350°F. Lightly grease the sides of two 8-inch round cake pans and dust with flour, then line the bases with rounds of parchment paper. I often don't grease my pans at all because I like how the batter climbs up the sides for a taller rise and then I use a small offset spatula to release them, but if you are concerned about sticking and you like a more polished look, then proceed to grease and flour.
- First separate the eggs. Place the yolks in a small bowl and place the egg whites in the bowl you intend to whip them in - in a large mixing bowl if using an electric hand mixer or the bowl of a stand mixer.
- Sift the dry ingredients. Sift flour and potato or tapioca starch into a medium bowl and whisk to blend evenly.
- Heat the cream. Place the cream in a small saucepan and heat it until it almost simmers. It should be hot but not boiling. Set it aside, but keep warm.
- Whip egg whites. Place your room temperature egg whites in the bowl of a stand mixer fitted with the whisk attachment (or in a large bowl if using a hand mixer), add the vinegar and beat on high speed for 1-2 minutes until very frothy and doubled in volume. Add sugar gradually in about 3 or 4 stages while beating. I add about one-fourth of the sugar at a time and beat for 1-2 minutes after each addition. After the last addition, beat until the meringue is thick and glossy and holds firm peaks. You will need to beat for a total of 7 minutes at least. You will know the meringue is whipped sufficiently when you lift up the beaters and the meringue holds a peak that just curls over slightly. If it is still very soft and curls down immediately, then whip it longer.
- Mix in yolks. Mix in salt. Beat in salt and egg yolks 2 at a time until evenly combined and the mixture is pale yellow and fluffy.
- Add dry ingredients. Place a fine mesh sieve over the bowl and sift half of the flour and tapioca starch again over the egg mixture. Beat it in gently on low speed or, better yet, use a big whisk to gently fold it in until just until combined. Sift the remaining dry ingredients on top and fold it in.
- Add the hot cream. Pour the hot cream around the sides of the bowl, add the vanilla extract and gently fold it in with a wide spatula.
- Divide the batter evenly between the prepared pans and then run a knife around in the batter to pop any very large air bubbles. Bake for 20 minutes until evenly golden and it springs back when pressed gently. It should feel slightly firm when you press the surface. Transfer pan to a wire rack to cool for just a minute, then gently run a knife or offset spatula gently around the sides in an up and down motion and invert the cakes on a wire rack while hot.







MASTURA BINTI SAARI
I'm not sure what i did wrong but my batter only fits 1 -8"x3" pan.
christina.marsigliese
Hi Mastura! You need to divide the batter evenly between two 8 inch pans.
Sofia Altamiranda
Hi I had substitute the potato starch or tapioca starch with vanilla custard powder 2 tablespoons and came out delicious!!
Thanks Breyana for sharing an amazing recipe👏🏼
christina.marsigliese
You are welcome Sofia! Christina here.. but glad it worked out 🙂
Jo
Hi Christina.
What an amazing recipe! I love it. Im a coffee lover. How can I make this cake in coffee flavor. Please advise 🙏🏽
christina.marsigliese
Thanks Jo! You can add espresso powder or instant coffee powder to the cream when you warm it up.
Sara
I just made this cake as a 5 layer cake with heavy whipped cream and blueberry compote filling this weekend for my son's 2nd birthday and everyone LOVED it. The crumb melts in your mouth. This is a keeper. Thank you for this amazing, moist, and delicious cake recipe.
christina.marsigliese
You're welcome Sara! I'm so glad everyone loved the cake! I hope your son had an amazing day. 🙂
Breyana
This was easy to make and is so fluffy and soft! I will use this recipe every time! 🤍🤍🤍🤍
christina.marsigliese
Thank you Breyana! I'm so glad you enjoy making this recipe!
Sarah
Can this be made gluten free?
christina.marsigliese
Hi Sarah! This recipe has only been tested with AP flour, but other readers have reported success with gluten free flour (i.e. from King Arthur) in some of my other recipes.
Shannon
I've made this sponge cake 3 times this month and it turns out perfect every time. Thanks for a great recipe!
christina.marsigliese
You are welcome Shannon! I'm so glad you enjoy the recipe! 🙂
Zhuzhu
Will it work if I put the cream into eggs before the flour?
What would bw the differnce if whole eggs are whipped to ribbon stage? Instead of eggs separated?
christina.marsigliese
Hi Zhuzhu.
1) It won't incorporate as well into the flour if you add all the cream in together with the eggs, i.e. lumps.
2) You won't achieve the proper volume if you don't whip the white separately.
Liduvina duarte
This sponge cake has become my favorite. I've been looking for one like this for a long time, with a beautiful soft and fluffy texture.
Thank you for sharing the recipe.
I love it.
I'll be waiting for a chocolate version to try.
Greetings from Paraguay
christina.marsigliese
Thank you so much Liduvina!
Jesseca Nulo
I hope anyone who comes across this recipe will give this a try as it’s the simpliest and definitely fault-proof sponge cake I’ve ever tried. It really does work with me every time. No doubt at all. I have to mention how it stays soft and spongy strait out of the oven. Everyone in my office loves ❤️ this cake, every crumb of it. 😋
christina.marsigliese
Thank you so much Jesseca! Glad you like the recipe. Your office is very lucky!
Rachael
Hi what if 180grams of whites and 120grams of yolks is less than 6 eggs ? Which do I go with ? Thank you 🙂
christina.marsigliese
Hi Rachael, the recipe calls for 6 large eggs.
Grace
I made this cake last night for my daughter’s birthday. It is by far the best cake I’ve ever made or eaten. Everyone loved it! Thank you so much for an amazing recipe!
christina.marsigliese
You're welcome Grace! Thank you so much for the feedback. I hope your daughter had an amazing birthday.
Meetu
If making eggless cake, do we replace oil with cream 1:1 ratio?
christina.marsigliese
Hi Meetu! Sorry this recipe has only been tested with eggs.
Allie Robson
Hi, Could I change the flour for gluten free?
Paula
Can I make this recipe on a sheet pan?
christina.marsigliese
Hi Paula, yes but you will need to reduce the baking time by 5-10 min.
Paula
Sorry, I meant to ask if I could use a 9x13 pan.
christina.marsigliese
Hi Paula, yes you can. Baking time might be similar, but adjust as necessary/check for doneness.
Hanan
Hello! This recipe looks delicious!
The measurements are for which pan size? Because I want to make it in an 11-inch pan.
Should i do the same measurement?
christina.marsigliese
Hi Hanan, the recipe is for two 8-inch round cake pans.
Maria Amposta
I converted the recipe to fit a 6 inch pan and it turned out sooo delicious and fluffy! Easy to understand instructions and it’s in my repertoire of must do recipes!
Maria Amposta
I didn't mean to give the recipe 4 stars, it's definitely a 5 star!
christina.marsigliese
Thank you Maria!
Tina
Hi Maria,
How did you convert it? I want to make 2 x 8 inch cakes and 2 x 6 inch cakes.
Thanks!
christina.marsigliese
Thank you 🙂
Mimi Denman
Thank you for this detailed recipe. I made today for an elderly friend who told it was his favorite. I served it with fresh cherries and whipped cream. Everyone loved it. So kind of you to share this recipe!
Sarah
Do you have the weights in grams for the egg whites & yolks?
christina.marsigliese
Hi Sarah, it would be 180g whites and 120g yolks.
Dana Messica
Hi. I would like to know why do you put the warm mixture it at the end? Doesn’t it ruin the beated egg whites?
sof
i made this and it came out too eggy 🙁
christina.marsigliese
Hi Sof, sponge cakes are based on eggs. If it tastes overly eggy, check the freshness of your eggs.
Sarah
Hi,
This is my favourite sponge recipe, I’ve made it many times. I’ve been asked to make it gluten free, is this possible or do you have a different gluten free sponge recipe?
Thankyou!
Mona
Hi, how could you make this into a chocolate sponge. Would love to know. Thanks
christina.marsigliese
Hi Mona! I am working on that recipe 🙂
Mari
What quantity if I use cake flour
Becca
Do you think this recipe would work in a Bundt or doll dress mold pan? Thanks!!
christina.marsigliese
Hi Becca, I think it's too delicate for a bundt pan so I wouldn't recommend it. You can make it in a sheet pan though. Depending on your doll dress pan size, it could work.
Farzana Botha
What could i sub potato/tapioca starch with ?
christina.marsigliese
Hi Farzana, you can try corn starch.