Go Back
A close-up shot of golden-brown Savory Sponge Cake in paper liners, garnished with green onions on a wire rack.

Fluffy Steamed Chinese Egg Cake (Gai Dan Gao)

This light and airy steamed Chinese Egg Cake, also known as Gai Dan Gao, is a delicate dessert with a subtly sweet flavor and a wonderfully soft, bouncy texture, perfect for a comforting snack or light breakfast.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 8 slices
Course: Dessert, Snack
Cuisine: Chinese
Calories: 250

Ingredients
  

  • 4 large eggs room temperature
  • 3/4 cup granulated sugar
  • 1 cup all-purpose flour sifted
  • 1 tsp baking powder
  • 1/4 cup milk whole or 2%
  • 2 tbsp vegetable oil or neutral oil like grapeseed
  • 1 tsp vanilla extract optional, but recommended

Equipment

  • Large Steamer (or large pot with a steaming rack)
  • 8-inch round cake pan (or a similar heat-proof dish)
  • Large mixing bowl
  • Electric hand mixer (or whisk)
  • Sifter
  • Spatula
  • Small mixing bowl
  • Measuring cups and spoons

Method
 

  1. Grease an 8-inch round cake pan (or a similar heat-proof dish) and line the bottom with parchment paper. Prepare your steamer: fill the bottom pot with water (about 2-3 inches deep) and bring it to a boil over medium-high heat.
  2. In a large mixing bowl, combine the room-temperature eggs and granulated sugar. Using an electric hand mixer, beat on high speed for 8-10 minutes, or until the mixture is very pale yellow, thick, and fluffy, almost like a ribbon when lifted. This step is crucial for the cake's texture.
  3. In a separate small bowl, sift together the all-purpose flour and baking powder.
  4. Gently fold the sifted flour mixture into the egg mixture in three additions using a spatula. Be careful not to deflate the eggs; fold in a circular motion, cutting through the center and bringing the batter up from the bottom.
  5. In a small bowl, whisk together the milk, vegetable oil, and vanilla extract (if using). Pour this wet mixture over the cake batter and gently fold until just combined. Do not overmix.
  6. Pour the batter into the prepared cake pan. Gently tap the pan on the counter a few times to release any large air bubbles.
  7. Once the water in the steamer is boiling, carefully place the cake pan onto the steaming rack. Cover the steamer with its lid (wrap the lid with a towel to prevent condensation from dripping onto the cake) and steam for 25-30 minutes, or until a wooden skewer inserted into the center comes out clean.
  8. Once cooked, carefully remove the cake pan from the steamer. Let it cool in the pan for 5-10 minutes before inverting it onto a wire rack to cool completely. Slice and serve warm or at room temperature.

Notes

Using room temperature eggs is essential for achieving maximum volume and fluffiness when whipping. Ensure your steamer lid is wrapped in a towel to prevent water condensation from dripping onto the cake, which can create an uneven top surface. Do not open the steamer lid too frequently during cooking, as this can cause the cake to collapse. This cake is best enjoyed fresh. Store any leftovers in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 4 days. Reheat gently in a steamer for a few minutes to restore softness.