Go Back Email Link
+ servings
Dairy-Free Castella Cake

Dairy-Free Castella Cake

Dairy-Free Castella Cake. A super soft, fluffy, moist sponge cake that is totally addictive. Great for dessert. Very popular in Asia specifically in Taiwan, Japan and Korea. A must try for any cake lover.
5 from 8 votes
Print Recipe Pin Recipe
Prep Time 30 mins
Cook Time 1 hr 25 mins
Total Time 1 hr 55 mins
Course Dessert
Cuisine asian, Japanese, korean, Taiwanese
Servings 9 square pieces
Calories 240 kcal



  • Line your 20 cm square baking pan with parchment paper in a tall manner.
    chocolate castella cake
  • Separate your egg yolks from the whites into two bowls. Place the egg whites in a larger mixing bowl for later. The egg yolks can be placed in a smaller bowl.
    chocolate castella cake
  • In another large mixing bowl, sift together all purpose flour and corn starch. Whisk until well combined.
    Dairy-Free Castella Cake
  • Heat your avocado oil in the microwave for 80 seconds until it's 90 degrees C using a thermometer to measure the temperature.
    chocolate castella cake
  • Then immediately pour the hot oil into the flour mixture and mix well. Add in half the portion of your milk into the flour mixture and mix until combined.
    Dairy-Free Castella Cake
  • Then mix in your egg yolks into the batter. Followed by the rest of your milk.
    Dairy-Free Castella Cake
  • The batter should be viscose and a bit runny. Set the batter aside.
    Dairy-Free Castella Cake
  • Preheat your oven at 300 degrees F.
  • Using an electric whisk, whisk your egg whites and add your white sugar to it in three portions.
    chocolate castella cake
  • The meringue should reach a soft peak, not a stiff peak or this will cause large cracks in your cake. If you under whisk, you cake will have dents. In order to tell if it's a soft peak, stir your meringue with the whisk and lift it up. If it forms a wiggly tail at the end of your whisk that doesn't fall, your meringue is ready.
    chocolate castella cake
  • Gently whisk a large dollop of the meringue into the yellow batter until combined. Then add another dollop and whisk again.
    Dairy-Free Castella Cake
  • Then pour the rest of your meringue and gently whisk until it's just combined.
    Dairy-Free Castella Cake
  • Switch to a spatula to mix and fold the batter, scraping the base of the bowl to ensure it's thoroughly mixed properly.
    Dairy-Free Castella Cake
  • Pour the batter into your lined baking pan. Tap the pan on a table to release any bubbles and smooth out the top with a spatula.
    Dairy-Free Castella Cake
  • Place the square pan with your cake batter into a larger baking dish filled with 70 degrees C hot water.
    Dairy-Free Castella Cake
  • Bake the cake for 85 minutes until you poke it with a toothpick and it comes out clean.
    Dairy-Free Castella Cake
  • Remove the parchment paper and slice the cake while hot. This cake can be served warm or cold.
    Dairy-Free Castella Cake


  • You may see some dents or cracks in your cake but the cake is still delicious!
  • It is normal to see the castella cake deflate after it is removed from the oven.
  • If you notice that the castella cake not rising, then the meringue was not whisked enough. But that's okay, it's all about taste and your cake will still be yummy just not as fluffy.
This recipe was adapted from Molala's YouTube Channel.
Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!

Suggested Equipment & Products

Kitchen Scale
Cooking thermometer
Hand Mixer
8 x 8 square baking dish
Deep baking pan 9 x 13 inches
Keyword best taiwanese castella cake recipe, castella cake all purpose flour, castella cake recipe, castella cake taiwan, easy taiwanese castella cake recipe, fluffy taiwanese castella cake, how to make taiwanese castella cake, taiwan castella sponge cake recipe, taiwanese castella cake recipe, taiwanese castella cake recipe english, taiwanese castella sponge cake, the best taiwanese castella cake, what is a taiwanese castella cake
Calories: 240kcal | Carbohydrates: 21g | Protein: 6g | Fat: 14g | Saturated Fat: 2g | Trans Fat: 1g | Cholesterol: 145mg | Sodium: 61mg | Potassium: 72mg | Fiber: 1g | Sugar: 10g | Vitamin A: 232IU | Calcium: 38mg | Iron: 1mg