Cakes · Published August 24, 2026

Taiwanese Souffle Castella Cake

5 from 1 rating

A soft, impossibly jiggly Taiwanese castella cake made with a butter-milk base, four eggs, and a soft meringue. Baked low and slow in a water bath for a cloud-like crumb with zero dryness.

Prep time 20 min
Cook time 50 min
Total time 1 hr 10 min
Servings 4
Cuisine Taiwanese
Jump to Recipe

Taiwanese souffle castella cake is one of those bakes that looks deceptively simple and then surprises you with how different it is from anything else you have made. It uses just five main ingredients, no leavening powder, no complex technique – and yet the result is a cake that wobbles when you tap the pan, slices like a pillow, and has a crumb so fine and even it looks almost artificial. The secret is in two things: how you handle the butter and flour at the start, and how you whip the meringue at the end.

The first step – heating butter and milk together to around 80°C and immediately combining them with flour – is what gives this cake its unique structure. The hot liquid partially cooks the starch in the flour, creating a smooth, thick paste before the yolks go in. This is not a step you can skip or rush. If the mixture is too cool when the flour goes in, the paste will not form properly and the final texture will be noticeably different.

The meringue is where most mistakes happen. Taiwanese castella calls for soft peaks, not stiff. Soft peaks are what you have when the whites hold a shape but the tips curl over gently rather than standing straight. Stiff peaks create too much structural tension in the batter, which causes the top to dome unevenly and often crack during baking. Soft peaks stay loose enough to bake into that flat, even, gently wobbling surface that makes this cake recognizable.

The water bath is not optional. Setting the cake pan inside a larger tray of hot water keeps the oven environment humid throughout the entire bake, which prevents the outside from setting before the inside is done. It also keeps the top surface soft so it does not crack. Baking without a water bath at 150°C will give you a much drier cake with a harder crust.

Cool the cake briefly in the pan before unmoulding – it will shrink slightly as it cools, which is normal. The jiggle settles into a soft, springy texture at room temperature. If you enjoy airy, meringue-lifted bakes, our Japanese Souffle Pancakes use the same soft-peak principle in a pan instead of an oven, and our Cloud Cake is another egg-white-based recipe worth having in your rotation.

Ingredients for Taiwanese Souffle Castella Cake

  • 75g unsalted butter
  • 60ml whole milk
  • 75g cake flour or all-purpose flour
  • 4 large eggs, separated, room temperature
  • 1 teaspoon pure vanilla extract
  • 70g granulated sugar
  • Hot water, for the water bath

How to Make Taiwanese Souffle Castella Cake

  1. 1

    Preheat the oven to 150°C (300°F). Line an 8x8 inch (20x20cm) square baking pan with parchment paper on the bottom and all four sides, with some overhang.

  2. 2

    Combine the butter and milk in a small saucepan over low heat. Heat gently, stirring occasionally, until the butter is fully melted and the mixture reaches about 80°C - hot but not boiling. Remove from heat immediately.

  3. 3

    Add the flour all at once to the hot butter and milk mixture and stir vigorously until a smooth, thick paste forms with no lumps.

  4. 4

    Add the egg yolks one at a time, mixing well after each addition. Add the vanilla extract and stir until the batter is smooth, pale, and glossy.

  5. 5

    In a separate large clean bowl, beat the egg whites on medium speed until foamy. Gradually add the sugar in three additions, beating between each. Stop when the meringue reaches soft peaks - the tips should curl over gently, not stand straight up.

  6. 6

    Add one third of the meringue to the yolk batter and fold gently to loosen it. Add the remaining meringue in two more additions, folding carefully each time until just combined with no visible white streaks.

  7. 7

    Pour the batter into the prepared pan and smooth the top with a spatula. Tap the pan firmly on the counter once to release any large air bubbles.

  8. 8

    Place the cake pan inside a larger roasting tray. Pour enough hot water into the roasting tray to come about 2cm up the sides of the cake pan.

  9. 9

    Bake at 150°C for 50 minutes, until the top is golden and the cake is set but still has a gentle jiggle in the center.

  10. 10

    Remove the cake pan from the water bath and let it cool in the pan for 10 minutes. Lift out using the parchment overhang, peel away the paper, and allow to cool on a wire rack. Slice and serve at room temperature.

Nutrition (per serving)

Calories 350
Fat 21g
Carbs 33g
Protein 9g

Where the calories come from

  • Carbs 33g · 37%
  • Protein 9g · 10%
  • Fat 21g · 53%

Nutrition Disclosure

Tips & FAQ

Why must the meringue be at soft peaks and not stiff?
Stiff peaks create too much air and structural tension in the batter. When baked, this causes the top to dome sharply, crack, and sometimes pull away from the sides. Soft peaks have just enough stability to lift the cake without fighting against the gentle heat of the water bath. The result is a flat, even top and the characteristic jiggle that makes this cake recognizable.
Do I need to heat the butter and milk to exactly 80°C?
You do not need a thermometer if you watch carefully. The mixture should be steaming, with small bubbles forming around the edges of the pan, but not boiling or sputtering. The goal is hot enough to partially cook the flour when they combine - too cool and the paste will not form, too hot and the yolks will scramble when added. A kitchen thermometer makes this easier, but a careful eye works too.
Why does my castella crack on top?
Cracking almost always comes from one of three things: the meringue was overwhipped to stiff peaks, the oven temperature was too high, or the water bath ran dry during baking. Check the water level halfway through and add more hot water if needed. If the top browns too quickly in your oven, loosely lay a piece of foil over the pan for the last 15 minutes.
What pan size should I use?
An 8x8 inch (20x20cm) square pan works well for this quantity. A 9x5 inch loaf pan is also a traditional option and gives you a taller, narrower cake. Avoid a loose-bottomed tin - the water bath will seep in. If you only have a springform pan, wrap the outside tightly with two layers of foil to keep water out.
Can I use all-purpose flour instead of cake flour?
Yes. Cake flour gives a slightly more tender crumb because of its lower protein content, but all-purpose flour produces a very good result. Do not substitute self-raising flour. Sifting the flour before adding it to the hot butter mixture helps it combine smoothly without lumps.

More Cakes

Stacked Czech Kolonáda hazelnut spa wafer cake with dulce de leche and walnut filling

Cakes · 4 hrs 15 min

5 from 3 ratings

Czech Hazelnut Wafer Cake (Oplatky)

A no-bake Czech classic made with Kolonáda spa hazelnut wafers, mascarpone, dulce de leche, and walnuts. Stack, chill, and slice - the layers soften into something rich and quietly addictive.

Classic Napoleon cake showing thin flaky pastry layers with custard cream

Cakes · 2 hrs 30 min

5 from 2 ratings

Classic Napoleon Cake (Mille-Feuille)

Dozens of paper-thin, flaky pastry layers soaked overnight in silky vanilla custard - this is the Napoleon cake from every Ukrainian grandmother's recipe box, always made the day before and always worth the wait.

Classic sour cream pound cake sliced to show the tight, golden crumb

Cakes · 1 hr 40 min

5 from 6 ratings

Classic Sour Cream Pound Cake

Dense, buttery, and impossibly tender - this sour cream pound cake has a fine crumb that slices cleanly and a flavour that quietly gets better on day two.

Related searches

Taiwanese castella cake souffle castella cake jiggly cake Japanese cotton cake soft castella cake water bath cake egg cake cloud cake recipe castella cake recipe easy castella cake