• Home
  • RECIPE INDEX
  • EASY RECIPES
    • Easy Dinner
    • One-pot
    • Instant Pot
  • BY CUISINE
    • Asian Fusion
    • Chinese
    • Peranakan/Nyonya
    • CAMBODIA
    • LAOS
    • INDONESIAN
    • Indonesian Chinese
    • MALAYSIA
    • MYANMAR
    • SINGAPORE
    • Singapore Hawker Food
    • THAILAND
    • VIETNAM
  • BY COURSE
    • Breakfast
    • Dim Sum
    • Main Course
    • Soups/Stews
    • Salad
    • Sides
    • Condiments
    • Snacks
    • Desserts
  • INGREDIENTS
    • Rice & Grains
    • Noodles
    • Eggs
    • Tofu & Tempeh
    • Poultry
    • Red Meats
    • Pork
    • Seafood
  • SOURDOUGH
    • Sourdough Bread Recipes
    • Recipes Using Sourdough Discard
  • BREAD & BUNS
    • Steamed Buns
    • Bread with Yeast
    • No-Knead Bread
    • Quick Bread
  • CAKES/COOKIES/PASTRIES
    • Cakes
    • Chiffon Cakes
    • Sponge Cakes
    • Pastries
    • Cookies
    • Kue/Kueh
    • No-Bake Dessert
  • DIETARY
    • Gluten-free
    • Vegan
    • VEGETARIAN
    • CONFINEMENT
  • celebrate
    • Chinese New Year
    • Easter
    • Hari Raya
    • Dragon Boat Festival
    • Mooncake Festival
    • Thanksgiving
    • Winter Solstice
    • Christmas Cooking
    • Christmas Baking
What To Cook Today
  • ABOUT ME
    • CONTACT
  • Pantry
  • Shop
  • subscribe
  • Home
  • RECIPE INDEX
  • EASY RECIPES
    • Easy Dinner
    • One-pot
    • Instant Pot
  • BY CUISINE
    • Asian Fusion
    • Chinese
    • Peranakan/Nyonya
    • CAMBODIA
    • LAOS
    • INDONESIAN
    • Indonesian Chinese
    • MALAYSIA
    • MYANMAR
    • SINGAPORE
    • Singapore Hawker Food
    • THAILAND
    • VIETNAM
  • BY COURSE
    • Breakfast
    • Dim Sum
    • Main Course
    • Soups/Stews
    • Salad
    • Sides
    • Condiments
    • Snacks
    • Desserts
  • INGREDIENTS
    • Rice & Grains
    • Noodles
    • Eggs
    • Tofu & Tempeh
    • Poultry
    • Red Meats
    • Pork
    • Seafood
  • SOURDOUGH
    • Sourdough Bread Recipes
    • Recipes Using Sourdough Discard
  • BREAD & BUNS
    • Steamed Buns
    • Bread with Yeast
    • No-Knead Bread
    • Quick Bread
  • CAKES/COOKIES/PASTRIES
    • Cakes
    • Chiffon Cakes
    • Sponge Cakes
    • Pastries
    • Cookies
    • Kue/Kueh
    • No-Bake Dessert
  • DIETARY
    • Gluten-free
    • Vegan
    • VEGETARIAN
    • CONFINEMENT
  • celebrate
    • Chinese New Year
    • Easter
    • Hari Raya
    • Dragon Boat Festival
    • Mooncake Festival
    • Thanksgiving
    • Winter Solstice
    • Christmas Cooking
    • Christmas Baking
What To Cook Today
What To Cook Today
  • Home
  • ABOUT ME
    • CONTACT
  • SHOP
  • SUBSCRIBE
  • RECIPE INDEX
  • easy recipes
    • Easy Dinner
    • One-pot
    • Instant Pot
  • by course
    • Breakfast
    • Dim Sum
    • Main Course
    • Soups/Stews
    • Salad
    • Sides
    • Condiments
    • Snacks
    • Desserts
  • ingredients
    • Rice & Grains
    • Noodles
    • Eggs
    • Tofu & Tempeh
    • Poultry
    • Red Meats
    • Pork
    • Seafood
  • sourdough
    • Sourdough Bread Recipes
    • Recipes Using Sourdough Discard
  • bread & buns
    • Steamed Buns
    • Bread with Yeast
    • No-Knead Bread
    • Quick Bread
  • cakes/cookies/pastries
    • Cakes
    • Pastries
    • Chiffon Cakes
    • Sponge Cakes
    • Cookies
    • No-Bake Dessert
    • Kue/Kueh
  • dietary
    • Gluten-free
    • Vegan
    • VEGETARIAN
    • CONFINEMENT
  • celebrate
    • Chinese New Year
    • Easter
    • Hari Raya
    • Dragon Boat Festival
    • Mooncake Festival
    • Thanksgiving
    • Winter Solstice
    • Christmas Baking
    • Christmas Cooking

Taiwanese Chocolate Castella Cake

written by Marvellina Updated: July 23, 2023
4.5K
PIN RECIPE COMMENTS VIEW RECIPE
This post may contain affiliate links. Please read our disclosure policy.

An incredibly soft, smooth, rich, velvety chocolate castella cake, perfectly light with a springy texture are some of the characteristics of Taiwan castella cake that will leave you craving for more.

Taiwanese Chocolate Castella Cake

Known for its incredible softness and airiness, Taiwanese castella cake sure has gained immense popularity worldwide. A few years ago, I bake this Taiwanese pandan castella cake and this cream cheese castella cake and I never looked back. I wrote a bit more about what castella cake is and its origin here. The Taiwanese castella cake collection is simply not complete without the chocolate version 🙂

Taiwanese Chocolate Castella Cake

Taiwanese Chocolate Castella Cake

Prep Time 20 minutes mins
Cook Time 2 hours hrs
Total Time 2 hours hrs 20 minutes mins
Servings 8 servings ( 7 inch round pan)
Please rate the recipe if you have tried it!
REVIEW & RATE PRINT

Ingredients

Cake batter:

  • 100 g egg yolks from 5 large eggs
  • 55 g unsalted butter
  • 75 g whole milk
  • 40 g cake flour
  • 25 g cocoa powder
  • ¼ tsp salt
  • 30 g semi-sweet chocolate chips or milk/dark chocolate

Meringue:

  • 150 g egg whites from 5 large eggs
  • 80 g granulated sugar
  • 1 tsp lemon juice or vinegar

Topping:

  • Mini chocolate chips

Instructions
 

Things to prepare before you get started:

  • Preheat oven to 300 F (150 C) for conventional oven. If you use convection oven, lower the temperature by 20 degrees. Get the eggs out from the fridge and separate the whites from the yolks into separate mixing bowl. They are easier to separate when cold. Let them come to a room temperature.
  • We will bake the cake in a water bath. Get another larger pan and fill it up with water, about 1/2 inch full and put it inside the oven, on the middle rack. So the water will heat up together with the oven
  • I use 7-inch round pan with a loose-bottom piece. Line your cake pan with parchment paper on the bottom and the sides. If you use a loose-bottom pan like me, put the pan inside another pan. I found that water still manages to sip in when I double wrapping with aluminum foil

Prepare the cake batter:

  • Combine the cake flour, cocoa powder, and salt. Set aside

Set up a double boiler (bain marie):

  • Put some water in a saucepan and set a heat-proof bowl sitting on top of the saucepan. The water shouldn't be touching the bottom of the bowl
  • Add butter and milk to the double boiler you set up and whisk until the butter melts. Add the chocolate and whisk until melt. Do not overheat. Remove from the heat and wipe the bottom of the bowl
  • Add the yolks and whisk to combine. Whisk in the flour mixture and use a whisk to combine again

Prepare the egg white meringue:

  • Beat egg whites on low speed until foamy, then add vinegar and continue beating for another minute and then increase the speed to medium (speed 6 on KA) and add sugar in 3-4 batches and continue to beat until you get a medium-soft peak. When you lift the meringue up with a whisk, the tail will bent. Do not overwhip the meringue

Fold the meringue into the cake batter:

  • Add 1/3 of the meringue into the cake batter. Use a whisk to swipe down and fold over to combine and then continue with the next 1/3 of meringue. After adding the last 1/3 of meringue, switch to spatula and then swipe down and fold over to combine until you no longer see the white meringue. Try to work fast and not to overfold the meringue and deflate it
  • Pour the batter into the prepared pan. Bang the cake pan on the countertop a few times to pop large air bubbles. Place the cake pan inside the larger pan. Decorate the top very gently with some mini chocolate chips

Bake the cake:

  • Very carefully transfer the cake pan and put it inside the larger pan with water that you prepared earlier. Bake for the next 1 hour 50 minutes to 2 hours. Took me 2 hours with my oven. You can start checking on the cake at about 1 hour 30 minutes mark. The cake should bounce back when you gently touch it. It should be dry to touch. A cake tester should come out clean with maybe a few crumbs but it shouldn't be wet

Cooling down:

  • Remove from the oven and immediately and bang on the countertop a few times to minimize shrinkage. Then push the cake out of the pan. Place on a cooling rack and gently peel off the parchment paper on the side of the cake and let it cools down completely this way before cutting. The cake will jiggle when you pat on it. It will stop jiggling once the cake has cooled down completely

Serve:

  • Use a serrated knife to cut the cake so you won't squish down the cotton soft cake. The castella cake can be kept in room temperature for 3 days in an air-tight container

RECOMMEDED TOOLS

digital kitchen scale
digital kitchen scale
Kitchen Aid Standmixer

*Nutrition facts are just estimates and calculated using online tools*

Nutrition Facts
Taiwanese Chocolate Castella Cake
Serving Size
 
1 serving
Amount per Serving
Calories
197
% Daily Value*
Fat
 
11
g
17
%
Saturated Fat
 
6
g
38
%
Trans Fat
 
0.2
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
4
g
Cholesterol
 
151
mg
50
%
Sodium
 
117
mg
5
%
Potassium
 
135
mg
4
%
Carbohydrates
 
19
g
6
%
Fiber
 
2
g
8
%
Sugar
 
13
g
14
%
Protein
 
6
g
12
%
Vitamin A
 
372
IU
7
%
Vitamin C
 
0.3
mg
0
%
Calcium
 
39
mg
4
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Did you make this recipe?Let me know how you like this recipe and consider rating it! Tag me @whattocooktoday I’d love to see your photos/videos on Instagram
Taiwanese Chocolate Castella Cake

How to bake Taiwanese chocolate castella cake

1. We will bake the cake in a water bath. Get another larger pan and fill it up with water, about 1/2 inch full and put it inside the oven, on the middle rack. So the water will heat up together with the oven
2. Line your cake pan with parchment paper on the bottom and the sides. If you use a loose-bottom pan like me, put the pan inside another pan. I found that water still manages to sip in when I double wrapping with aluminum foil
3. Combine the cake flour, cocoa powder, and salt. Set aside. Put some water in a saucepan and set a heat-proof bowl sitting on top of the saucepan. The water shouldn’t be touching the bottom of the bowl. Add butter and milk to the double boiler you set up and whisk until the butter melts.

4. Add the chocolate and whisk until it melts. Do not overheat. Remove from the heat and wipe the bottom of the bowl. Add the yolks and whisk to combine.

5. Whisk in the flour mixture and use a whisk to combine again

6. Beat egg whites on low speed until foamy, then add vinegar and continue beating for another minute and then increase the speed to medium (speed 6 on KA) and add sugar in 3-4 batches and continue to beat until you get a medium-soft peak. When you lift the meringue up with a whisk, the tail will bent. Do not overwhip the meringue

7. Add 1/3 of the meringue into the cake batter. Use a whisk to swipe down and fold over to combine and then continue with the next 1/3 of meringue.

8. After adding the last 1/3 of meringue, switch to spatula and then swipe down and fold over to combine until you no longer see the white meringue. Try to work fast and not to overfold the meringue and deflate it

9. Pour the batter into the prepared pan. Bang the cake pan on the countertop a few times to pop large air bubbles. Use a skewer to draw circles or zigzag to pop air bubbles inside the batter.

10. Place the cake pan inside the larger pan. Decorate the top very gently with some mini chocolate chips

11. Very carefully transfer the cake pan and put it inside the larger pan with water that you prepared earlier. Bake for the next 1 hour 50 minutes to 2 hours. Took me 2 hours with my oven.

12. You can start checking on the cake at about 1 hour 30 minutes mark. The cake should bounce back when you gently touch it. It should be dry to touch. A cake tester should come out clean with maybe a few crumbs but it shouldn’t be wet

13. Remove from the oven and immediately and bang on the countertop a few times to minimize shrinkage.

14. Then push the cake out of the pan. Place on a cooling rack and gently peel off the parchment paper on the side of the cake and let it cools down completely this way before cutting. The cake will jiggle when you pat on it. It will stop jiggling once the cake has cooled down completely

15. Use a serrated knife to cut the cake so you won’t squish down the cotton soft cake. The castella cake can be kept in room temperature for 3 days in an air-tight container

Taiwanese Chocolate Castella Cake

Important tips

1. Make sure ingredients are at room temperature, especially the eggs
2. Do not overwhip meringue. We want a medium-soft peak, the tail bends when you lift up the whisk
3. If you use a loose-bottom pan, be sure to put it in another larger pan to prevent water from sipping through the cracks
4. Bake at low temperature and slowly. This is to ensure your cake won’t deflate when you take it out of the oven

Did you make this recipe?

I love it when you guys snap a photo and tag it to show me what you’ve made. Simply tag me @WhatToCookToday #WhatToCookToday on Instagram and I’ll be sure to stop by and take a peek for real!

Taiwanese Chocolate Castella Cake
previous post
Oatmeal Gula Melaka Chocolate Chip Cookies
next post
Chinese Molten Brown Sugar Steamed Buns/Baozi

2 comments

Farhana July 22, 2023 - 9:26 am

Hello.

Thank you for the lovely recipe.

May I know what is the size of the cake pan used for this cake pls.

Thank you.

Reply
Marvellina July 23, 2023 - 10:11 pm

Hi Farhana, I used 7-inch round pan with loose-bottom piece.

Reply

Leave a Comment Cancel Reply

Please feel free to ask questions here or leave your comments and ratings if you have tried the recipe! Your Email address will not be published!




Save my name, email, and website in this browser for the next time I comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hello! I'm Marvellina!

I’m passionate about food—especially bold, comforting Asian flavors—and I love sharing approachable recipes and creative bakes with an Asian twist. So glad you’re here! LEARN MORE...

Our Favorites

  • How To Make Soft and Fluffy Pandan Chiffon Cake (Complete Guide)

  • How to Make Basic Asian Rice Porridge (Congee)

  • Soft Fluffy Steamed Bao Buns Recipe (Baozi/Mantou)

  • Soft and Fluffy No Yeast Chinese Steamed Buns (Mantou/Baozi)

  • Facebook
  • Instagram
  • Pinterest
  • Youtube

©2025 - What To Cook Today. All Rights Reserved.
Privacy & Disclosure Policy


Back To Top
  • Home
  • ABOUT ME
    • CONTACT
  • SHOP
  • SUBSCRIBE
  • RECIPE INDEX
  • easy recipes
    • Easy Dinner
    • One-pot
    • Instant Pot
  • by course
    • Breakfast
    • Dim Sum
    • Main Course
    • Soups/Stews
    • Salad
    • Sides
    • Condiments
    • Snacks
    • Desserts
  • ingredients
    • Rice & Grains
    • Noodles
    • Eggs
    • Tofu & Tempeh
    • Poultry
    • Red Meats
    • Pork
    • Seafood
  • sourdough
    • Sourdough Bread Recipes
    • Recipes Using Sourdough Discard
  • bread & buns
    • Steamed Buns
    • Bread with Yeast
    • No-Knead Bread
    • Quick Bread
  • cakes/cookies/pastries
    • Cakes
    • Pastries
    • Chiffon Cakes
    • Sponge Cakes
    • Cookies
    • No-Bake Dessert
    • Kue/Kueh
  • dietary
    • Gluten-free
    • Vegan
    • VEGETARIAN
    • CONFINEMENT
  • celebrate
    • Chinese New Year
    • Easter
    • Hari Raya
    • Dragon Boat Festival
    • Mooncake Festival
    • Thanksgiving
    • Winter Solstice
    • Christmas Baking
    • Christmas Cooking

Let me know how you like the recipe and consider rating it!

Your vote:




A rating is required
A name is required
An email is required