Steamed Rice Cake (白糖糕 Bái Táng Gāo or Pak Tong Gou in Cantonese) is a traditional sweet Chinese steamed rice cake made with rice flour and white sugar.

Steamed Rice Cake (Bai Tang Gao 白糖糕)

Bai Tang Gao, or Steamed Rice Cake, is a traditional Chinese dessert made with rice flour and white sugar. Bring back childhood memories with this recipe, or make it for your children so that they'll know what it tastes like! 

Course Snack
Cuisine Chinese, Cantonese
Keyword bai tang gao, steamed rice cake, traditional chinese snack
Prep Time 10 minutes
Cook Time 2 hours 30 minutes
Total Time 2 hours 40 minutes
Servings 6
Calories 157 kcal
Author Bee Leng | The Burning Kitchen


  • 140 grams Rice Flour
  • 100 grams Caster Sugar
  • 150 ml Water To add to flour
  • 150 ml Water For making the syrup
  • 5 leaves Pandan Leaves
  • 1/2 tsp Dried Yeast
  • 1/4 tsp Fine Salt Optional
  • 1 tsp Oil
  • 1 tbsp Water To dissolve the yeast



  1. Wash the pandan leaves and cut them into 6-inch lengths.


  1. Sieve the 140 gm of rice flour into a big bowl. Then add 1/4 tsp of salt (optional) and 150 gm of water to the flour and mix well with a whisk.

  2. For the syrup, measure out 100 gm of sugar into a pot, then add pandan leaves and 150ml water into the pot. Bring to a boil for about 5 minutes.

  3. Remove the pandan leaves and sieve the syrup.

  4. Slowly pour the syrup into the rice flour mixture, stirring it constantly to prevent it from getting lumpy and set aside and let it cool until about 30°C or warm. If the mixture becomes lumpy, sieve the mixture to remove any lumps.

  5. Dissolve 1/2 tsp of yeast with 1 TBsp of warm water and leave it for 5 mins or until it bubbles. Then add the yeast into the rice flour mixture, and 1 tsp of oil and stir well.

  6. Cover the bowl with a cling wrap and leave it in a warm place for about 2 hrs or until it bubbles.

  7. Grease a 7.5 inch stainless steel plate with oil. 

  8. Fill a wok with water and bring to a boil.

  9. Loosely wrap a aluminium foil over the steaming plate to form a cover. Once the shape is formed, remove the aluminium foil gently.

  10. Place the plate on the steaming rack in the wok. Then using a spoon, stir the rice flour mixture before pouring onto the plate, ensuring that the plate is level. Then cover it with the aluminium foil cover and steam over high fire for about 20 minutes. 

  11. After 20 minutes, use a satay stick to prick in the centre, if it comes out clean, then it is done.

  12. Remove plate from the wok and remove the aluminium foil and let the steamed rice cake / Bai Tang Gao cool completely before cutting. Serve warm or at room temperature. Enjoy!

Top Tips


  1. Make sure that the amount of water does not reduce significantly when preparing the pandan sugar syrup. If not, the water will not be the right quantity.
  2. Pour the hot syrup into the rice flour mixture very slowly and stir it constantly to prevent lumps. This will ensure that the rice flour and water are mixed well until smooth.
  3. Cut only when the steamed rice cake / Bai Tang Gao is completely cooled (at least 1-2 hours)
  4. For a 9-inch square tin, multiply the recipe by 1.5x. The amount of ingredients should be 50% more than suggested in this recipe. (I used a 7.5 inch base sloped stainless steel plate.) 


Yeast is the key ingredient that aerates the Bai Tang Gao by introduces air pockets to form its distinctive honey-comb structure.

  1. Yeast tends to lose its efficacy after being stored for some time (even if its not yet expired).
  2. The Bai Tang Gao will end up dense and undercooked if the yeast is too old, as the heat cannot penetrate well to cook it through.
  3. Ensure that you see the bubbles form within 5 minutes of mixing it with warm water to know if the yeast is good. 


  1. Make sure to stir the mixture well before pouring the rice flour mixture onto the steaming plate. Why? After 2 hours of resting, the heavy flour residue, will sink to the bottom, leaving a layer of water above it. Stir it to mix the flour well.
  2. Cover the plate with aluminium foil to prevent water droplets on the wok cover from falling into the plate, and making the steamed rice cake soggy. Alternatively, use a big towel to wrap over the cover.
  3. The amount of water for steaming must be the same level as the rack when placed in the wok to allow enough steam to circulate evenly in the wok while steaming.
  4. Do not shake the plate when transferring the plate of rice flour mixture into the wok for steaming. If not, the Bai Tang Gao will be lope-sided, with one half thicker than the other.
  5. Keep a kettle of boiling water on standby in case you need to top up the water for steaming.