Soft, fluffy, and jiggly souffle-like cake with a deep cocoa flavor, with a cotton soft texture this chocolate sponge cake is to die for!
I recently uploaded my souffle castella cake and it was so loved by all of you that I thought you would love a chocolate cake version as well! This cake is so soft and spongy, and when enjoyed warm out of the oven tastes like taking a bite out of a warm and fluffy chocolate cloud.
At-a-Glance – What You’ll Need Before We Start Rolling
| Yield | Prep Time | Cook Time | Difficulty | Storage |
|---|---|---|---|---|
| 1 x 8 x 8 inch / 20 x 20 cm square cake | 30 minutes | 75 minutes | Intermediate | Best on the day. Store in an airtight container in the fridge for up to 3 days. Bring to room temp or gently warm before serving. |

Ingredients For Chocolate Sponge Cake
- Whole milk: Provides moisture, richness, and contributes to the tenderness and smoothness of the batter.
- Unsalted butter: Adds fat, enriching flavor, tenderizing the crumb, and helping with the cake’s structure and texture.
- All-purpose flour: Provides structure and body, forming gluten that helps the cake rise and hold its shape.
- Unsweetened cocoa powder: Adds chocolate flavor, color, and slightly reduces the gluten formation for a tender crumb.
- Egg yolks: Add richness, color, flavor, and contribute to a smooth batter and overall richness.
- Vanilla extract: Adds flavor and enhances the cake’s taste and aroma.
- Egg whites: Provide structure and volume, creating a light, airy texture by incorporating air into the batter.
- White sugar: Adds sweetness, stabilizes whipped egg whites, and creates a stable meringue for structure and rise.
- Pinch of salt: Enhances the overall flavor by balancing sweetness and intensifying the chocolate taste.
Optional – My Favourite Extras That Add a Little Magic
Optional flavour boosters
- 1–2 tsp instant espresso powder, dissolved in the warm milk
- 1–2 tbsp neutral oil, added with the melted butter
- Finely grated zest of 1 orange
- 2–3 tbsp very finely ground hazelnuts or almonds
Substitutions – Smart Ingredient Swaps That Still Taste Amazing
Handy swaps
- Whole milk → any full-fat milk (dairy or barista-style oat)
- Unsalted butter → salted butter (reduce or skip the added salt)
- All-purpose flour → cake flour, same weight
- White sugar → caster sugar, same weight
- Pinch of salt → flaky sea salt, gently crushed
Tip: If you change the fat or flour too much the texture shifts, so I like to keep the structure similar and only swap within the same “family” of ingredients for the safest result.
How to make a chocolate souffle sponge cake (with pictures)
- Preheat the oven to 140C and line an 8 x 8 inch / 20 x 20cm square cake tin with parchment paper
- Combine the milk and butter in a small saucepan over medium heat and heat until the butter has melted and the milk is just steaming
- Sift the flour, cocoa powder, and salt into a large bowl and pour over the hot milk and butter, mix until combined
- Add the egg yolks and vanilla extract, and mix until smooth and well combined


- In the bowl of a stand mixer fitted with a whisk attachment add the egg whites and whisk until foamy
- Add the sugar and beat on medium-low until the meringue reaches soft to medium peaks
- Add 1/3 of the meringue to the yolk mixture and mix until well combined
- Add the lightened yolk mixture to the remaining meringue and gently use a whisk to fold the mixture until just combined


- Transfer the batter to the lined tin and place it in a larger baking tray filled with hot, but not boiling, water
- Bake for 75 minutes or until the cake springs back when touched
- Cool on a wire rack for 5 mins
- Enjoy warm and serve with a dollop of whipped cream

Creating the perfect souffle sponge cake
While this cake might look simple, it’s the small steps and details that can trip you up. Follow these steps for the perfect cake!
Heat the milk and butter until just melted
Heating the milk and butter is one of the tricks to achieving a cotton soft sponge cake. This technique is called the ‘cooked dough’ method, and essentially breaks down the proteins in the flour so that less gluten is formed, creating a soft sponge.
However, when heating the milk and butter keep a close eye on it so it doesn’t overheat. If the milk and butter is too hot it can overcook the dough, causing it to form a sticky paste. The butter should have just melted and the milk should be just steaming.
Use chilled eggs
Chilled eggs whip up to create a firmer, more stable meringue. The meringue forms the base of this cake, helping it rise while giving it it’s fluffy texture, so it is essential to have a strong foundation. You can also add a pinch of cream of tartar to your egg whites once foamy to help strengthen the meringue.

Whip the egg whites to soft peaks
One of the most important tips to creating a crack free sponge cake is only whipping the egg whites to soft peaks. If the meringue is whipped to stiff peaks it can cause the cake to rise rapidly while baking, increasing the possibility of the top splitting.
Add the sugar when the egg whites are just foamy, and whip until a dense meringue
While the egg whites should be whipped to soft peaks it is important to ensure that the soft peaks are dense and stable. The best way to create a stable meringue is to add the sugar as soon as the egg whites are foamy and beat the egg whites on medium-low for a longer period of time. This gives time for the sugar to dissolve, and the proteins in the egg whites to form a stronger network. When you look at the meringue the air bubbles should be fine and the surface should be shiny.
Bake the cake in a hot water bath
Baking the cake in a hot water bath helps to even out the oven temperature and create the perfect moist environment for the cake to bake. It is important to even out the oven temperature, as fluctuations in heat can cause the sponge cake to crack. Extra moisture also prevents the surface of the cake from drying out and becoming more susceptible to splitting.
Make sure the water you use in the hot water bath is hot, but not boiling. Boiling water evaporates quicker and could leave your cake dry halfway through the baking process.
Troubleshooting
Cracked cake
There are a couple of reasons why your cake might crack. The biggest offender is an unstable meringue. The meringue is the structure behind the cake, and without it, the cake won’t rise or have that souffle-like texture. There are a couple of tips that will help you achieve that strong meringue:
- Use a clean bowl: A clean bowl wiped down with vinegar or lemon juice will ensure that your egg whites whip up well
- Use chilled eggs: Chilled eggs whip up a lot easier than room temperature eggs
- Add the sugar as soon as the egg whites are foamy: Add your egg whites earlier in the meringue whipping process, this gives the sugar more time to dissolve into the meringue and form a dense network with the egg white proteins
- Beat on medium low: Beating on medium-low is one of the most important tips to a strong meringue. If you beat the meringue on a high speed you will form large air bubbles, rather small bubbles to form a fine network. While this will take longer you will have a much stronger meringue
While the meringue has to be strong it is also important that you don’t beat it to stiff peaks. Stiff peaks rise rapidly in the oven, causing cracks to form. Beating the egg whites to something in between soft and medium peaks is perfect.

Cake didn’t rise
The meringue is also the reason why your cake may not have risen. If you haven’t whipped up a stable meringue, or it hasn’t been whipped enough your cake may not rise as much during the bake. Follow the same tips as above to create a cake that rises up to a perfect souffle texture.
Cake deflated
This cake will deflate a little as it cools, however it shouldn’t deflate excessively. There are a couple of reasons why your cake may have deflated.
- The meringue wasn’t stable: If the meringue isn’t stable it won’t be able to support the cake out of the oven
- The meringue was overwhipped: If the meringue is overwhipped it will rise a lot in the oven, but deflate once it comes out
- The cake was underbaked: The cake needs time to set its structure as it bakes. If taken out too early it isn’t strong enough to support itself and will deflate
A tip to prevent your cake from sinking excessively is giving it a sharp tap on your counter top right out of the oven. This releases any trapped air that would cause the cake to deflate as it cools. Make sure you don’t tap too hard that the cake collapses though!

Troubleshooting – Quick Fixes I’ve Learned from My Bakery Kitchen
| Problem | What It Looks Like | Quick Fix from My Bakery Brain |
|---|---|---|
| Cake cracked on top | High dome with deep splits | Whip the egg whites only to soft–medium peaks and bake low and slow. Sudden heat or over-whipped meringue makes it shoot up and split. |
| Cake didn’t rise much | Flat, dense, or a bit sad in the middle | Check the meringue. It should be glossy and airy, not grainy. Fold gently so you don’t knock out all that hard-earned air. |
| Cake shrank a lot when cooling | Sponge pulls away and sinks heavily in the centre | Bake a little longer until it springs back firmly. Give the tin one gentle tap on the bench straight from the oven to release big air pockets. |
| Texture feels rubbery or tough | Bouncy, chewy crumb instead of cotton soft | Avoid overmixing once the flour goes in, and keep the cooked-milk mixture just warm, not boiling hot, so you don’t overwork the gluten. |
| Bottom feels soggy or underbaked | Top looks done but the base is damp or streaky | Leave it in for another 5–10 minutes and check the water bath level. If the bath is too deep or boiling, the centre cooks more slowly. |
Comparison – How This Recipe Stacks Up Against Other Desserts
| Dessert | Texture and Flavour | When I’d Make It |
|---|---|---|
| Cotton soft chocolate sponge (this one) | Light, jiggly, souffle-style crumb with gentle cocoa | When I want something airy and elegant that feels special but still very cosy. |
| Classic chocolate butter cake | Dense, rich, and buttery with a tighter crumb | For birthdays or when I need a sturdy cake that holds heavy frosting and decorations. |
| Chocolate chiffon cake | Very airy and springy, a little drier but super light | For layer cakes or when I want tall slices that pair well with fresh cream and fruit. |
Tips for the Perfect Chocolate Sponge Cake
- Line your pan higher than the rim: Extend parchment paper above the tin by at least two centimeters. This gives the batter extra room to rise, helping you achieve a sponge that stands proudly tall.
- Add a hint of espresso: A spoonful of espresso or instant coffee blended into the batter intensifies cocoa’s natural depth, creating a sponge that tastes richer without being overwhelmingly sweet.
- Swap in cornflour for tenderness: Replacing two tablespoons of flour with cornflour (cornstarch) creates a crumb that’s finer, lighter, and almost melt-in-your-mouth delicate. This is a secret many patisseries quietly rely on.
- Embrace the ribbon stage: When whisking eggs and sugar, keep going until the batter falls back in thick ribbons that sit on the surface before disappearing. This ensures your sponge bakes tall and airy.
- Use cake strips for even layers: If you plan to layer your sponge, wrap damp cake strips around the tin before baking. They insulate the pan, keeping edges from over-baking and preventing domes.
- Slip in a splash of neutral oil: Alongside butter, a spoonful of vegetable oil helps the cake stay moist, even if chilled overnight. This trick is particularly useful for bakers who love making sponge cakes ahead of time.
If you love airy chocolate bakes, try my cloud-soft chocolate chiffon cake next.
Variations of Chocolate Sponge Cake
- Spread with chocolate ganache: Enhance the cake’s rich chocolate flavor by spreading a smooth layer of chocolate ganache on top.
- Layer with chocolate buttercream or frosting: Cut the cake into layers and spread each cake layer with buttercream for a delicious, creamy texture contrast.
- Mocha sponge: Blend instant coffee with cocoa powder for a mocha version that pairs beautifully with whipped cream or coffee buttercream. Perfect for afternoon tea.
- Black forest inspired sponge: Layer your sponge with whipped cream, cherry compote, and a drizzle of kirsch. This playful twist turns the humble sponge into a celebratory dessert.
- Nut-studded chocolate sponge: Fold finely ground hazelnuts or almonds into the batter for nutty warmth. The added texture brings both depth and character to the sponge.
- Citrus-kissed chocolate sponge: Add the zest of an orange and a splash of orange liqueur to your batter. The bright citrus cuts through the richness of cocoa beautifully.
- Gluten-free chocolate sponge: Swap all-purpose flour for a blend of almond flour and cornstarch. The result is still light and cottony, but suitable for gluten-free diets.
- Chocolate sponge cupcakes: Divide the batter into lined cupcake tins and bake shorter. These mini versions are perfect for parties, picnics, or simply portion-controlled indulgence.
Want something rolled and extra fluffy? My soft chocolate roll cake is just as dreamy.

Serving Suggestions
- Serve hot with fresh whipped cream and fruits: Serve warm slices with a dollop of fresh whipped cream and a side of fresh berries or other fruits for a light, refreshing touch.
- Dust with powdered sugar: Simply dust the top with powdered sugar for an elegant, minimalist presentation.
- Accompany with ice cream: Serve with a scoop of vanilla or coffee ice cream for a delightful hot and cold contrast.
- Spread with chocolate ganache: Enhance the cake’s rich chocolate flavor by spreading a smooth layer of chocolate ganache on top.
- Layer with chocolate buttercream or frosting: Cut the cake into layers and spread each cake layer with buttercream for a delicious, creamy texture contrast.
- Jam and cream layers: Spread raspberry jam and whipped cream between two chocolate sponge layers. This classic pairing offers a fruity balance to the cocoa richness.
- Refrigerator sponge cake: Chill your sponge overnight, then serve cold with lightly sweetened pouring cream. The sponge soaks up the cream and becomes irresistibly moist.
- Afternoon tea slices: Dust with icing sugar, slice neatly, and serve alongside Earl Grey or jasmine tea. The sponge’s softness makes it an elegant tea-time companion.
- Chocolate sponge trifles: Cube the sponge and layer with custard, cream, and seasonal fruit in glass cups. These individual trifles are both pretty and playful.
- Ice-cream sponge sandwiches: Slice the sponge thin, sandwich with your favorite gelato, wrap tightly, and freeze. The result is a delightful hot-cold treat.
- Celebration sponge: Frost with chocolate buttercream and decorate with colorful sprinkles or edible flowers. This transforms a simple sponge into a birthday-worthy centerpiece.
Prefer a classic vanilla version? My ultra-soft chiffon cake is a perfect base for any flavor.
Common Mistakes to Avoid
- Over-whipping the egg whites: If egg whites are beaten until stiff, the batter can collapse in the oven. Soft to medium glossy peaks provide stability without fragility.
- Forgetting cake strips: Skipping cake strips can cause domed layers that are harder to fill and frost. This detail may seem small, but it makes decorating effortless.
- Delaying sugar addition: Adding sugar too late during the meringue stage results in coarse, unstable bubbles. Sprinkle it in as soon as the egg whites turn foamy.
- Overmixing flour and cocoa: Mixing too aggressively after adding flour and cocoa knocks out the air you worked hard to whip in. Always fold with a gentle hand.
- Using boiling water in the water bath: Boiling water evaporates too quickly and leaves your sponge vulnerable to dryness. Stick with hot water, not boiling.
- Opening the oven door too soon: Peeking lets heat escape, which can cause the sponge to sink. Keep the door shut until the final ten minutes of baking.
Let’s Get Cooking
If you liked this recipe make sure to leave me a comment and rating down below. I’d love to know how it went! Also, don’t forget to tag me on Instagram @catherine.desserts.
Follow me on Facebook, Pinterest, YouTube, and TikTok for more of my baking creations and updates!
Cotton Soft Chocolate Sponge Cake Recipe
Soft, fluffy and jiggly souffle-like cake with a deep cocoa flavour, with a cotton soft texture this chocolate sponge cake is to die for!
- Prep Time: 30 minutes
- Cook Time: 75 minutes
- Total Time: 1 hour 45 minutes
- Yield: 8 x 8 inch square cake 1x
- Category: Cake
- Method: Intermediate
- Cuisine: Asian Fusion
Ingredients
- 130g Whole milk (1/2 cup 2 tsp)
- 130g Unsalted butter (1/2 cup 2 tsp)
- 80g All purpose flour (2/3 cup)
- 40g Unsweetened cocoa powder (1/3 cup)
- 8 Egg yolks
- 1 tsp Vanilla extract
- 8 Egg whites
- 130g White sugar (2/3 cup)
- Pinch of salt
Instructions
- Preheat the oven to 140C and line a 8 x 8 inch / 20 x 20cm square cake pan with parchment paper
- Combine the milk and butter in a small saucepan over medium heat and heat until the butter has melted and the milk is just steaming
- Sift the flour, cocoa powder and salt into a large bowl and pour over the hot milk and butter, mix until combined
- Add the egg yolks and vanilla extract, and mix until smooth and well combined
- In the bowl of a stand mixer fitted with a whisk attachment add the egg whites and whisk until foamy
- Add the sugar and beat on medium-low until the meringue reaches soft to medium peaks
- Add 1/3 of the meringue to the yolk mixture and mix until well combined
- Add the lightened yolk mixture to the remaining meringue and gently use a whisk to fold the mixture until just combined
- Transfer the batter to the lined tin and place it in a larger baking tray filled with hot, but not boiling, water
- Bake for 75 minutes or until the cake springs back when touched
- Cool on a wire rack for 5 mins
- Enjoy warm and serve with a dollop of whipped cream

Thank you so much for sharing this recipe! I made it and it turned out perfectly! Very soft and great flavor.
So glad you loved the recipe 🙂
Can’t wait to try this. What size tin did you use? Also, how long does it stay fresh for?
I used a 8 x 8 inch square tin, it’ll stay fresh for 2-3 days 🙂 but for optimal texture I recommend eating it the say it’s made!
Thanks! Trying it this weekend. ????????
Once more an excellent recipe. Just made it today and it was amazing. Thank you so much Catherine.
Hi Dimosthenis, Thank you as always! 🙂
Which step do you add the vanilla extract?
With the egg yolks I’ve updated the recipe now, thank you! 🙂
Hi Catherine,
Edit your instructions on when to add the vanilla extract. I almost forgot to include it because it’s not in the instructions.
Do you think this will work if I use a cupcake tin? It’s easier for my kids to eat but I love this type of cake just don’t know if have to make any changes
Yes it will definitely work as cupcakes, hope they go well!
Mine ended up with a lovely soft top half and a horrible rubbery bottom half that had solidified into something plasticky. How do I stop it separating this way?
Sounds like the batter needs to be folded more to incorporate the meringue. Hope that helps 🙂
OMG, yes! Made it, ate it, rate it – totally deserving of 5 stars! Spot on recipe!
YAY, thank you! ????????
What substitution would you recommend to make this into a mocha flavored cake, instead of chocolate?
Hi! What’s the difference between using semi skimmed milk and whole milk?
this is delicious, made with cake flour + baked for 1 hr at 300F. thank you for this recipe!!
Can this cake be used for buttercream layer cake ????
This cake is incredible. The only issue I ran into was the pan size. As I folded in the merengue, I was concerned that the batter would overfill an 8×8 pan. I substituted a 9×9 cake pan and it seemed to be a better size. I’ll definitely be making this cake again. It takes sponge cake to the next level. Thank you for sharing the recipe.
Hi!
I would love to make this cake for my Nan’s birthday – do you think i could double the recipe and bake it in two 8″round tins, and then stack them on top of each other once cooled with a layer of cream and jam in the middle like a sponge cake?
This was really simple to follow and tasted delicious!
The recipe is awesome! I LOVE these kind of cakes.
Sadly my attempt to bake the cake went into a disaster ????
I make the Cotton Chocolate Cake for my cousins birthday and he loved it. It was soft, fluffy and smooth.
This was so delicious! Just the right amount of sweetness. And i just loved the texture!!
Plz show me your recipe
I’ve been craving this cake for so long! and finally got around to make it. It is everything I wanted and more. It has the most satisfying texture…
The meringue took me an hour, though. But it was worth it. Love.
A perfect cake and so yummy…
The chocolade paste became a hard blob of mouse and i coudnt mix it with the egg white
you could add a little milk to the chocolate mixture to make it smoother.
simple, delicious and light.
could I use this recipe for a swiss roll?
I made this cake and it was amazing! I wanted to make it into a birthday cake so I put it in a round springform pan. After baking and cooled, I sliced it into 3 layers and made a peppermint whipped cream to spread between all the layers and all around. It was incredible, most delicious cake I’ve made to date! Not too sweet, no oils, perfectly moist.