Home » Recipe Index » Taiwanese Recipes – Easy Taiwanese Dishes to Cook at Home » Pandan Castella Cake Recipe (Soft Taiwanese Sponge Cake)

Pandan Castella Cake Recipe (Soft Taiwanese Sponge Cake)

Pandan Castella Cake is a light, fluffy Taiwanese sponge cake flavored with homemade pandan extract. Its soft, jiggly crumb and caramelized golden top make it one of the most irresistible Asian cakes to bake at home.

A few slices Taiwanese Castella Cake in pandan flavor on a cooling rack with pandan leaves next to it.

A Quick Look at the Recipe

🏷️ Recipe Name: Taiwanese Pandan Castella Cake
⏱️ Ready In: ~ 1 hour 15 minutes
🍽️ Serves: 16 slices
🔥 Calories: 77 kcal per slice (estimate)
🧾 Main Ingredients: Milk, butter, flour, eggs, sugar, lemon juice, pandan extract.
🥗 Dietary Info: Contains dairy and gluten
🧠 Difficulty: Medium

Have a question? Ask AI!

Pandan Castella Cake is a soft, fluffy Taiwanese sponge cake with a moist, jiggly crumb and a beautifully caramelized top. Made with homemade pandan extract, this version has a naturally fragrant aroma and a delicate emerald-green color that makes it just as stunning as it is delicious.

If you enjoy light, airy cakes, you might also love my Pandan Chiffon Cake, Chocolate Chiffon Cake, Cheese Chiffon Cake, Pumpkin Chiffon Cake, or bite-sized Mini Sponge Cakes. Each has its own unique texture and flavor, but they’re all wonderfully soft and perfect with a cup of tea or coffee.

Why You Will Love This Recipe


  • Easy to make – The process of making this cake is very simple. You only need to pay attention in the baking process to make the cake jiggly.
  • Soft, fluffy texture – The cake will have very soft and fluffy texture. Plus, you will love it when you see it jiggles.
  • Fragrant – The butter and pandan flavor make the cake smell so fragrant.
  • Subtle sweetness – The amount of sugar in this recipe is just right to make it sweet enough to taste.

Recipe Ingredients

A photo of Taiwanese castella cake ingredients with pandan extract.

Ingredients to Note

Cake flour – You can use all-purpose flour if you want, but cake flour is better because it contains less gluten. It can produce a softer, more jiggly cake.

Oil / butter – Oil or butter is the ingredient to make the cake moist. In Taiwan, the bakers use oil for castella cake. In this recipe, although I use melted butter with no oil, it still creates a jiggly, soft, fluffy texture.

Pandan extract – I use my own homemade pandan extract. 1-2 tablespoon is enough to get the fresh green color for the cake.

Be sure to check out the full recipe and ingredient list below

Substitutions & Variations

To subtitute lemon juice, you can use cream of tartar, lime juice or white vinegar. The meringue needs a little bit of acidity to make it stabil.

Get creative with flavors—try taro, coffee, strawberry, or matcha green tea variations of this recipe!

How to Make Pandan Castella Cake

Step by step process of making the egg yolk batter.

STEP 1. Line the baking pan with parchment paper, at the bottom and the sides. Prepare a bigger pan to accommodate the pan with the cake batter. In a bowl, put in the egg yolks, add milk, pandan extract, and flour (Image 1). Whisk well. Pour in melted butter (Image 2). Whisk until the butter blends in the batter (Image 3). In another bowl, beat the egg white with low speed first (Image 4).

Step by step process of beating the egg white and mixing into the egg yolk batter.

STEP 2. Add the sugar in three parts while still mixing the egg white (Image 5). Pour in lemon juice. Turn the speed up. Beat until it reaches soft peak. You can see the meringue creates a hook (Image 6). Take some of the meringue, put into the egg yolk batter (Image 7). Whisk until it blends (Image 8).

Step by step process of mixing the meringue into the egg yolk batter and pouring the batter into the baking pan.

STEP 3. Transfer it back to the meringue bowl and whisk well (Image 9). The batter should be thick and pale (Image 10). Pour into the lined baking pan (Image 11). Use a bamboo skewer to let the air bubbles out by stirring it gently (Image 12).

Step by step process of pouring water and baking the cake until done.

STEP 4. Pour hot water in the bigger baking pan (Image 13). Bake 150°C or 302°F for 60-70 minutes or until the cake is golden brown on the top and a toothpick inserted comes out clean (Image 14). After it is done, remove the cake from the oven, let it cool for a moment, take it out from the pan by lifting the baking paper. Peel the paper carefully and cut the cake (Images 15, 16).


Pro Tips


  • Remember to line up the baking pan, the bottom and the sides. The height of the parchment paper at the sides can be higher than the pan. This is to help remove the cake from the pan after it is baked.
  • When beating the egg whites, you know it is soft peak when it forms a hook at the end.
  • Always check the oven to prevent the top burning too dark.

Serving Suggestions

Pandan Castella Cake is delicious on its own with a cup of tea or coffee, but it’s also wonderful as part of an Asian-inspired dessert spread when entertaining family and friends.

For a refreshing finish to your meal, serve it with one of these chilled desserts:

To drink, pair this soft sponge cake with:

Pandan Castella Cake FAQs

What variations can be made from this Pandan Castella Cake recipe?

There are many variations of Castella Cake. Many variations include Taro, Green Tea Matcha, Chocolate, and Cheese.

How long does this cake stay fresh?

This cake can only stay fresh 3-4 days. However, you can wrap the cake and put it in the freezer for longer shelf life. When you are ready to consume it, you can thaw it in room temperature or warm it in the oven for a few minutes.

Is Castella Cake served warm or cold?

You can serve castella cake in room temperature, waiting it to cool down a little bit after baking.

Why is my Castella Cake not jiggly?

Make sure the egg whites are whipped to medium-stiff peaks (not dry). The water bath should be simmering not boiling.

A few slices Taiwanese Castella Cake in pandan flavor on a cooling rack with pandan leaves next to it.

Storage

Keep this cake in a closed contaiKeep it wrapped at room temp for 2 days or refrigerated (3-5 days). Reheat slices in the microwave for 10 seconds to restore softness.ner in the chiller for 3-4 days.

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

A few slices Taiwanese Castella Cake in pandan flavor on a cooling rack with pandan leaves next to it.

Taiwanese Pandan Castella Cake

Pandan Castella Cake is a light, fluffy Taiwanese sponge cake flavored with homemade pandan extract. Its soft, jiggly crumb and caramelized golden top make it one of the most irresistible Asian cakes to bake at home.
5 from 1 vote
Print Pin Rate Save Recipe
Course: Cake, Dessert
Cuisine: Asian, Chinese, Taiwanese
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes
Servings: 16 slices
Calories: 77kcal
Author: Claudia

Ingredients

Pandan Batter

  • 80 gr milk
  • 48 gr butter melt
  • 65 gr all purpose flour
  • 4 egg yolk
  • 1 tbsp pandan extract

Meringue

  • 4 egg white
  • 80 gr sugar
  • ½ tsp lemon juice

Instructions

  • Line the baking pan with parchment paper, at the bottom and the sides. Prepare a bigger pan to accommodate the pan with the cake batter.
  • In a bowl, put in the egg yolks, add milk, pandan extract, and flour. Whisk well. Pour in melted butter. Whisk until the butter blends in the batter. In another bowl, beat the egg white with low speed first.
  • Add the sugar in three parts while still mixing the egg white. Pour in lemon juice. Turn the speed up. Beat until it reaches soft peak. You can see the meringue creates a hook. Take some of the meringue, put into the egg yolk batter. Whisk until it blends.
  • Transfer it back to the meringue bowl and whisk well. The batter should be thick and pale. Pour into the lined baking pan. Use a bamboo skewer to let the air bubbles out by stirring it gently.
  • Pour hot water in the bigger baking pan. Bake 150°C or 302°F for 60-70 minutes or until the cake is golden brown on the top and a toothpick inserted comes out clean.
  • After it is done, remove the cake from the oven, let it cool for a moment, take it out from the pan by lifting the baking paper. Peel the paper carefully and cut the cake.

Video

Notes

  • Remember to line up the baking pan, the bottom and the sides. The height of the parchment paper at the sides can be higher than the pan. This is to help remove the cake from the pan after it is baked.
  • When beating the egg whites, you know it is soft peak when it forms a hook at the end.
  • Always check the oven to prevent the top burning too dark.

Nutrition

Serving: 1slice | Calories: 77kcal | Carbohydrates: 9g | Protein: 2g | Fat: 4g | Saturated Fat: 2g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 1g | Trans Fat: 0.1g | Cholesterol: 56mg | Sodium: 36mg | Potassium: 30mg | Fiber: 0.1g | Sugar: 5g | Vitamin A: 148IU | Vitamin C: 0.1mg | Calcium: 14mg | Iron: 0.3mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!
Get our free recipe book!

When you join our newsletter

you r embed code here

Similar Posts

  • Kuih Kosui Recipe (Kue Lumpang / Kue Ijo)

  • Wajik Recipe (Indonesian Sticky Rice Cake with Palm Sugar)

  • Thai Egg Cake (Khanom Khai)

  • Easy Ube Mochi Pancake Recipe (Soft & Chewy)

  • Mie Goreng – Indonesian Stir Fried Noodles

  • Klepon Recipe (Ondeh Ondeh) – Indonesian Coconut Balls with Palm Sugar

One Comment

5 from 1 vote

Leave a Reply

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

Recipe Rating