Cotton Soft Chocolate Sponge Cake

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

YieldPrep TimeCook TimeDifficultyStorage
1 x 8 x 8 inch / 20 x 20 cm square cake30 minutes75 minutesIntermediateBest 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.
Cotton soft chocolate sponge castella cake

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)

  1. Preheat the oven to 140C and line an 8 x 8 inch / 20 x 20cm square cake tin with parchment paper
  2. 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
  3. Sift the flour, cocoa powder, and salt into a large bowl and pour over the hot milk and butter, mix until combined
  4. Add the egg yolks and vanilla extract, and mix until smooth and well combined
  1. In the bowl of a stand mixer fitted with a whisk attachment add the egg whites and whisk until foamy
  2. Add the sugar and beat on medium-low until the meringue reaches soft to medium peaks
  3. Add 1/3 of the meringue to the yolk mixture and mix until well combined
  4. Add the lightened yolk mixture to the remaining meringue and gently use a whisk to fold the mixture until just combined
  1. Transfer the batter to the lined tin and place it in a larger baking tray filled with hot, but not boiling, water
  2. Bake for 75 minutes or until the cake springs back when touched
  3. Cool on a wire rack for 5 mins
  4. Enjoy warm and serve with a dollop of whipped cream
See Also This Recipe:  VIRAL Pistachio Chocolate Bar
how to make chocolate souffle sponge cake

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.

Cotton soft chocolate sponge castella cake

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.

See Also This Recipe:  The Ultimate Fudgy Brownies
Cotton soft chocolate sponge castella cake

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!

Cotton soft chocolate sponge castella cake

Troubleshooting – Quick Fixes I’ve Learned from My Bakery Kitchen

ProblemWhat It Looks LikeQuick Fix from My Bakery Brain
Cake cracked on topHigh dome with deep splitsWhip 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 muchFlat, dense, or a bit sad in the middleCheck 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 coolingSponge pulls away and sinks heavily in the centreBake 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 toughBouncy, chewy crumb instead of cotton softAvoid 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 underbakedTop looks done but the base is damp or streakyLeave 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

DessertTexture and FlavourWhen I’d Make It
Cotton soft chocolate sponge (this one)Light, jiggly, souffle-style crumb with gentle cocoaWhen I want something airy and elegant that feels special but still very cosy.
Classic chocolate butter cakeDense, rich, and buttery with a tighter crumbFor birthdays or when I need a sturdy cake that holds heavy frosting and decorations.
Chocolate chiffon cakeVery airy and springy, a little drier but super lightFor 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.

chocolate sponge cake

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.
See Also This Recipe:  VIRAL Pistachio Chocolate Bar
@catherine.desserts

2023 TOP 3: Chocolate souffle castella cake, easily the most popular cake from the blog all year round 😍 #baking #chocolate #spongecake

♬ EASY – LE SSERAFIM
Print

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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 17 reviews

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!

  • Author: Catherine Zhang
  • 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

Units Scale
  • 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

  1. Preheat the oven to 140C and line a 8 x 8 inch / 20 x 20cm square cake pan with parchment paper
  2. 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
  3. Sift the flour, cocoa powder and salt into a large bowl and pour over the hot milk and butter, mix until combined
  4. Add the egg yolks and vanilla extract, and mix until smooth and well combined
  5. In the bowl of a stand mixer fitted with a whisk attachment add the egg whites and whisk until foamy
  6. Add the sugar and beat on medium-low until the meringue reaches soft to medium peaks
  7. Add 1/3 of the meringue to the yolk mixture and mix until well combined
  8. Add the lightened yolk mixture to the remaining meringue and gently use a whisk to fold the mixture until just combined
  9. Transfer the batter to the lined tin and place it in a larger baking tray filled with hot, but not boiling, water
  10. Bake for 75 minutes or until the cake springs back when touched
  11. Cool on a wire rack for 5 mins
  12. Enjoy warm and serve with a dollop of whipped cream

Did you make this recipe?

Share a photo, tag me @catherine.desserts and hashtag #cattycakes

I cannot wait to see what you make!

author avatar
Catherine Zhang
My name is Catherine, a food blogger and dessert lover. If I look familiar you may have seen me on NETFLIX's Zumbo’s Just Desserts S2! As an Australian-Chinese pastry chef and recipe developer I share recipes and tips on desserts inspired by amazing flavours, fresh produce and of course my Asian background.

35 Responses

    1. 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!

  1. 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.

  2. 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

  3. 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?

    1. Sounds like the batter needs to be folded more to incorporate the meringue. Hope that helps 🙂

  4. 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.

  5. 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?

  6. The recipe is awesome! I LOVE these kind of cakes.
    Sadly my attempt to bake the cake went into a disaster ????

  7. 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.

  8. 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.

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Subscribe to my Newsletter

sign up below to receive new dessert recipes straight to your inbox