New Year Sweet Rice Cake (红糖年糕)


New Year Sweet Rice Cake (红糖年糕), or nian gao, is a welcome sight during Chinese New Year and a must-have dish. Nian gao 年糕(高) symbolizes progress, advancement, and growth.Nian Gao is also a popular gift to give when visiting family and friends during the holiday.



  • 1 ½ cups/292 grams glutinous rice flour, preferably Erawan brand
  • 1 pound/450 grams orange or purple sweet potatoes
  • 1 ¼ cups/280 grams full-fat coconut milk
  • ¾ cup plus 2 tablespoons/175 grams granulated sugar
  • ½ teaspoon fine salt
  • 2 ½ tablespoons/35 grams unsalted butter, at room temperature
  • cup/40 grams tapioca starch
  • 1 large egg
  • Canola oil, for greasing pan


  1. Combine the glutinous rice flour and ¾ cup/180 grams water in a bowl to form a dough. Cover tightly and refrigerate for at least 6 hours and up to 24 hours.
  2. Heat oven to 400 degrees. Wash and scrub the sweet potatoes and pat it dry thoroughly with a clean kitchen towel. Poke holes all over the sweet potatoes with a fork. Bake on a foil-lined pan until a fork can pierce it with no resistance, 40 to 50 minutes.
  3. When cool enough to handle, peel off the skin. Pass the sweet potato through a ricer or mash with a fork. Measure out 1¼ cups/320 grams of the mashed sweet potato. (Reserve any remaining for another use.)
  4. Heat oven to 350 degrees.
  5. Combine coconut milk, sugar and salt in a large saucepan. Set the saucepan over medium-low heat, and whisk until the sugar dissolves and the mixture is hot but not boiling, about 10 minutes. Remove from the heat and add the butter, stirring until it melts. Mix in the sweet potato mash, followed by the tapioca starch, then add the refrigerated wet glutinous rice flour gradually in chunks, whisking as you go. Add the egg and whisk until smooth.
  6. Heat 1 or more kuih bahulu pans in the oven until very hot, 7 to 8 minutes. If you don’t have a kuih bahulu pan, a decorative cakelet pan or mini muffin tin made out of cast iron or aluminum works (see Tip). The batter yields 24 to 42 nian gao, depending on the size of the hollows; work in batches if needed (see Tip). Remove the pan from the oven and, using a silicone or pastry brush, lightly and quickly brush its hollows with oil. Stir batter, then quickly pour it into the hollows, filling them 80 to 90 percent full.
  7. Bake on the center rack until golden brown on top and a toothpick inserted into the center of one emerges moist and sticky, but with no pasty raw batter on it, 20 to 40 minutes. The exact baking time will vary depending on the size and heft of your pan.
  8. Use a wooden skewer or butter knife to pry out and remove the nian gao from the pan. If the pan was properly heated and oiled, the nian gao will not stick. If needed, repeat with the remaining batter. If the pan cools off too much while you are removing a batch of nian gao, heat it for a couple of minutes in the oven before baking the next batch.
  9. These nian gao are best served slightly warm while the edges are still crisp and the centres are soft and chewy. They are best the same day they are made. You can keep leftovers in a covered container in the refrigerator and steam, pan-fry or microwave them to reheat the next day, but they will not completely recover their freshly cooked texture.


  • These are traditionally made in brass kuih bahulu pans, but this recipe can be made in oven-safe cast iron molds, takoyaki pans, tartlet molds or mini muffin tins. Decorative cakelet pans are also great because they’re festive. The batter bakes more quickly in thicker metal pans, which also yield a darker crust.