• 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

Steamed Kuih Lapis/ Gao Teng Kueh / Jiu Ceng Gao (九层糕)

written by Marvellina Updated: September 6, 2021
24.3K
PIN RECIPE COMMENTS VIEW RECIPE RECIPE VIDEO
This post may contain affiliate links. Please read our disclosure policy.

Learn how to make kuih lapis/ gao teng kueh (jiu cheng gao) with an amazingly springy soft texture and can be torn layer by layer with all the tips you need to know.

Gao Teng Kueh / Jiu Ceng Gao (九层糕) / Steamed Kue lapis

Kue or Kuih is a fairly broad term in Malay and Bahasa language, which may include items that would be called cakes, cookies, dumplings, pudding, biscuit, or pastries in English. Lapis means layers in Bahasa Indonesian/ Malay. My sister is a big fan of gao teng kueh and so am I. As a kid I remember how much I liked to peel it layer by layer before eating the kue.

GAO TENG KUEH IS POPULAR IN INDONESIA, MALAYSIA, AND SINGAPORE

Gao teng kueh is made with gluten-free flour such as: rice flour, tapioca flour, cornstarch. Some people added sago (cassava) flour too. There is also a baked version, often called Kue Lapis Surabaya or Kueh Lapis Legit. The steamed kue lapis is so much “easier” to make compared to the baked version. Most people will make it with three colors: green, red and white.

Gao Teng Kueh / Jiu Ceng Gao (九层糕) / Steamed Kue lapis

WHY YOU WILL LIKE THIS GAO TENG KUEH RECIPE

AMAZING SPRINGY RESILIENT TEXTURE
The texture of this cake is springy yet soft and very resilient and does not tear easily which makes it peeling layer by layer so much fun (especially for the kids).
KUEH STAYS SOFT AND BOUNCY EVEN AFTER REFRIGERATION
The texture of this cake is simply amazing!!
RECIPE IS NO FUSS
You only need tapioca starch/flour, rice flour, sugar, coconut milk, food colorings and boiling water (not in the picture)
Gao Teng Kueh / Steamed Kue lapis (9 Layers Steamed Cake)

TAPIOCA FLOUR TO RICE FLOUR RATIO

Tapioca flour is known to contribute to that bounciness/springy texture in food. Rice flour will give more of a softer texture. In gao teng kueh, we really want it to be springy, soft, resilient that you can peel the cake layer by layer without tearing it.
The ratio of tapioca : rice flour is 4.5:1. It is mainly tapioca flour and it’s amazing how “bendy” and springy this gao teng kueh is. Just the way I remember it as a kid.

HOW TO MAKE GAO TENG KUEH

1. Prepare the cake batter
Mix coconut milk, sugar, vanilla extract (if using). Give it a good stir

Pour in the boiling water (make sure the water is boiling hot) and stir until sugar dissolves

Mix tapioca starch and rice flour and stir to mix.Add this to the coconut milk mixture

Continue to stir until you get a smooth batter. I don’t need to strain it, but if you can’t get rid of the lumps, strain it

2. Divide batter and add colors
Divide the batter into roughly three equal portions in separate bowls

Add about 1-2 drops of food coloring (more if you want the color more intense) to each bowl


3. Steaming
Prepare the steamer by bringing water to a boil. Wrap the lid with a cloth (to prevent condensation drips back to your steamed cake)

Lightly brush all sides of the pan and bottom with cooking oil. Preheat it by steaming it empty over hot water for 5 minutes

Give the batter a good stir each time before you ladle it on the pan, because the flour tends to settle at the bottom after a while. I start with white color, then green and red. Pour about 100 ml of the white batter into the pan. Lower the heat to medium (Do not steam over high heat). Let it steam for about 7 minutes for the first layer AND then leave it open for 1 minute to dry up (sometimes there is a bit of liquid on top)

Then pour the next layer. Keep the ladle close to the layer and gently pour. Do not pour from a height, it will damage the layer underneath

Repeat this sequence until you get 9 layers. From the second layer up to the 9th layer, steam for 5 minutes each layer and leave it open for 1 minute to dry up the layer before pouring the next layer

Cool well before cutting. It takes about 3 hours or so to cool down completely. Brush the top layer with a bit of oil. Oil a spatula or knife and loosen the cake from the pan. When ready to cut, use an oiled knife or plastic knife to cut to prevent sticking

HELPFUL TIPS FOR MAKING GAO TENG KUEH (STEAMED LAYERED CAKE) YOU NEED TO READ

1. Steam over medium heat
Bring the water in the steamer to a boil and then lower to medium heat to steam the cake. DO NOT steam over high heat or the layer will wrinkle
2. Stir the batter every time
You need to give the batter a stir every time before you pour each layer in. The flour tends to settle at the bottom after left sitting for a while
3. Check the water level in the steamer
The water most likely will run low halfway through the steaming process (I had to refill twice). You can add water but make sure you do so after the layer is cooked through. Once the water comes back to a boil, add another layer to steam again
4. Cool down completely
If you try to cut the warm cake, they tend to stick. It takes about 3 hours
5. Loosen the cake
The texture of this cake is so resilient that I can just use my fingers to simply loosen the edge of the cake from the pan. Alternatively, you can use an oiled spatula or knife to loosen the sides of the cake and then invert onto a serving platter and cut to serving size

HOW TO STORE GAO TENG KUEH (KUE LAPIS)

They can be kept at room temperature for one day. They can be kept in the refrigerator for about 3-4 days. They stay reasonably soft for about 3-4 days. They will harden a bit after 4 days but are still reasonably soft the longer you keep them in the fridge and that’s normal. When you reheat them again by microwaving or steaming briefly, the texture will be back to normal. DO NOT freeze as the texture deteriorates.

Gao Teng Kueh / Jiu Ceng Gao (九层糕) / Steamed Kue lapis

I can stop with my gao teng kueh experiment right here and this is it for me! Look at how I can easily fold each layer without breaking the cake! BEND IT LIKE BECKHAM! LOL
Gao Teng Kueh / Jiu Ceng Gao (九层糕) / Steamed Kue lapis

DID YOU MAKE THIS GAO TENG KUEH/STEAMED KUEH LAPIS RECIPE?

I love it when you guys snap a photo and tag 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!
Gao Teng Kueh / Jiu Ceng Gao (九层糕) / Steamed Kue lapis
September 6, 2021: I updated the recipe with a slightly different flour ratio that gives the best soft, yet chewy, and stretchy texture like how I remember eating them as a kid.

Gao Teng Kueh / Jiu Ceng Gao (九层糕) / Steamed Kue lapis

Steamed Kuih Lapis/ Gao Teng Kueh / Jiu Ceng Gao (九层糕)

Prep Time 20 minutes mins
Cook Time 1 hour hr
Total Time 1 hour hr 20 minutes mins
Servings 16 slices (5x5x3 inches pan)
4.7 from 46 reviews
REVIEW & RATE PRINT

Ingredients

  • 300 ml coconut milk
  • 150 gr granulated sugar
  • ½ tsp vanilla extract
  • 250 ml boiling hot water
  • 180 gr tapioca flour
  • 40 gr rice flour
  • ⅛ tsp salt

You will also need these:

  • Red food coloring
  • Green food coloring
  • I used 5 x 5 x 3 inch pan see notes on different pan size
  • measuring cup

Instructions
 

Prepare the cake batter:

  • Mix coconut milk, sugar, vanilla extract (if using). Give it a good stir
  • Pour in the boiling water (make sure the water is boiling hot) and stir until sugar dissolves
  • Mix tapioca starch, rice flour, salt and stir to mix
  • Continue to stir until you get a smooth batter. I don't need to strain it, but if you can't get rid of the lumps, strain it

Add food coloring:

  • Divide the batter into roughly three equal portions in separate bowls. Roughly, about 300 ml each color
  • Add about 1-2 drops of food coloring (more if you want the color more intense) to each bowl. Stir to mix

Steaming:

  • Prepare the steamer by bringing water to a boil. Wrap the lid with a cloth (to prevent condensation drips back to your steamed cake)
  • Lightly brush all sides of the pan and bottom with cooking oil. Preheat it by steaming it empty over boiling water for 5 minutes
  • Give the batter a good stir each time before you ladle it on the pan, because the flour tends to settle at the bottom after a while. I start with white color, then green and red. Pour about 100 ml of the white batter into the pan. Lower the heat to medium. Don't steam over high heat or the layer will wrinkle or worse the water will boil over. Let it steam for about 7 minutes for the first layer
  • Top tips: After 7 minutes, the layer should be set but you may see a bit of liquid pooling on top, don't worry, wear a glove and swirl the pan to distribute that liquid and leave the lid open for 1 minute. You will see that the liquid is no longer runny and set. Then you can pour the next layer
  • Very gently pour or ladle another layer on top. Don't pour it from a height, as it may damage the layer underneath. Keep it close and pour or ladle
  • Top tips: Monitor to see if you need to refill the water in your steamer, don't wait until it dries up. If you know you will need to refill the water in your steamer before pouring the next layer, wait until the layer that is still steaming to be done with and then add the water, close the lid back let it comes back to a boil and then lower the heat to medium and pour the next layer and continue
  • Repeat this sequence until you get 9 layers. From the second layer up to the 8th layer, steam for 5 minutes each layer or until the layer is set then leave the lid open for 1 minute if you see any liquid pooling on top before pouring the next layer. After pouring last layer, steam for 10 minutes and then turn off heat and remove the lead and let it sit for a minute or two and then remove from the steamer

Unmoulding and cutting:

  • Let the cake cools down completely, this may take 3 hours or longer before you attempt to remove the cake from the pan. Once it has cooled down completely, brush the top layer with thin layer of oil. You can loosen the cake from the pan with an oiled spatula or knife. When ready to cut, use an oiled knife or plastic knife to cut to prevent sticking

RECOMMEDED TOOLS

5 x 5 inch baking pan
Mixing Bowl
Food Steamer

Marv's Recipe Notes

I use a 5 x 5 x 3 inch pan and the height of the kuih lapis is about 2 inches (5 cm). You need a pan that can accommodate about 920 ml of batter (close to 4 U.S. Metric cups). If you want to use an 8 inch square pan, you can 1.5 x the original recipe. If you want to use an 9 inch square pan, you can double the recipe. You may want to add 2-3 minutes extra steaming time for each layer if you increase the recipe amount.

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

Nutrition Facts
Steamed Kuih Lapis/ Gao Teng Kueh / Jiu Ceng Gao (九层糕)
Serving Size
 
1 piece
Amount per Serving
Calories
120
% Daily Value*
Fat
 
3
g
5
%
Sodium
 
70
mg
3
%
Carbohydrates
 
22
g
7
%
Protein
 
1
g
2
%
* 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
previous post
Tahu dan Tempe Bacem (Braised Spiced Tofu and Tempeh)
next post
Sayur Asem (Indonesian Vegetable Tamarind Soup)

46 comments

Nicole April 19, 2024 - 10:40 pm

Hi Marvellina, thank you for the great recipe! Do I need to reheat this if I store it in the fridge overnight? Or do I need to even store it in the fridge?
I’m making it for a friend’s party and planning to make it the night before the party.

Thank you in advance!

Reply
Marvellina April 21, 2024 - 6:22 pm

Hi Nicole, if you store it in the fridge it will harden a bit, which is normal with anything that has rice flour in it. If it’s not hot and humid where you are, it should be okay storing it in an air-tight container for a day or two. If you do end up storing it in the fridge, you can just reheat it in the steamer and it should restore its original texture. Just let it cool down and it should stay soft at room temperature after that.

Reply
Monica November 11, 2023 - 11:52 pm

Hi Marvellina, I made this for a friend’s lunch and it came out really nice. I was wondering if you had any advice for me on how to keep the first layer (which is the bottom layer of pan) smooth as mine was not smooth after turning it out of the pan. I did oil the pan before adding the first layer so not sure what else I can do to keep it smooth like yours. Otherwise I am very thrilled as to how it turned out. Reminded me of home. Thank you 🙂

Reply
Marvellina November 12, 2023 - 4:41 pm

Hi Monica, I’m so glad it turned out great for you. As for the smooth surface, I just make sure that I control the heat. Sometimes when the heat is a bit too high, the layer tends to get bumpy. Was that first layer sticky ?

Reply
Tash September 2, 2023 - 9:33 am

I made this as a Father’s Day Gift for my Dad. He is originally from Singapore and here in NZ you just can’t get the same flavours/dishes as often or at all. This is something that I always enjoyed during my trips to Singapore and I wanted to capture some of that essence for him. The recipe turned out perfectly and I’m a real novice when it comes to steaming and cooking with tapioca/rice flour. I doubled it to fit a round 9 inch cake tin as that’s basically what we had that could fit in the steamer. Needed to steam each layer for around 7 minutes for it to set.

I saw that some versions of this have some kind of pandan flavour? I know this recipe doesn’t include any but I boiled some frozen pandan leaves that we got from the local Asian Grocery in the boiling water measurement to try and get some “pandan” flavour. Honestly, I think colourless pandan essence would work better but it was definitely fun to try. Finally, it set really well and I was excited to do the pull test once it cooled. Of course the texture is amazing and I’m really excited to share these with my Dad. Thank you so much for this awesome and accessible recipe 😀 Cheers!

Reply
« 1 … 3 4 5
4.72 from 46 votes (39 ratings without comment)

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)

  • Zha Jiang Mian (炸酱面) (Chinese Fried Sauce Noodles)

  • How to Make Basic Asian Rice Porridge (Congee)

  • Homemade Hakka Yong Tau Foo (Soup and Dry Versions)

  • 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

Recipe Ratings without Comment

Something went wrong. Please try again.