top of page

Chinese New Year Cake - Nin Gou/Nian Gao (non-Traditional)

Updated: Feb 7, 2021

Nin Gou (in Cantonese or Niangau in Mandarin) is a sweet, sticky cake made during Chinese New Year. Nin Gou means higher year. It is made of glutinous rice flour, water and brown sugar. The sticky sweet glutinous rice flour was believed to be an offering to the Kitchen god with the goal of sticking his mouth shut so that he could not talk badly of the human family in front of the Jade Emperor. Sounds like a good plan! Gung Hay Fat Choy (in Cantonese) xīn nián kuài lè (in Mandarin).

This is not the simple traditional recipe for nin gou as it uses an infused sugar syrup and coconut milk giving it a nice aroma and richer and creamier mouthfeel. This cake steamed in a steamer or if you are short on time in a pressure cooker. I will give you the time and method for steaming it the traditional way as well as cooking it in a pressure cooker.

This recipe yields a smooth top. We like eating ours pan fried so it's a little crispy on the outside. See my other post for the traditional recipe. Wishing you happiness, good fortune and prosperity in the new year!

Nin Gou/Nian Gao (non-traditional)

Ingredients (serves 8)

1 3/4 cups water, plus more for steaming

1 package Chinese slab brown sugar (5 pieces) or 1 1/2 cups brown sugar

1 cinnamon stick

2 star anise

3 strips orange zest

1/2" chunk of ginger cut into 2-3 slices

1/2 cup coconut milk

1 pound sweet glutinous rice flour (about 3 cups, 1 package)

2 tablespoons vegetable oil, plus more for coating the pan

1 dried Chinese red date (jujube), cut in half, for garnish (optional)

1/2 teaspoon toasted sesame seeds, for garnish


Place water, cinnamon stick, star anise, orange zest, ginger and sugar in a medium saucepan over medium high heat. Stir until the sugar is completely dissolved (5-10 minutes). Do not let the water boil. Remove cinnamon stick, star anise, orange zest, and ginger. Remove pot from heat and add coconut milk. Stir with a whisk or silicone spatula to fully incorporate. Set aside.

Prepare steamer and cake pan. Set up bamboo steamer in a pot or wok at least 1 inch above water. If you don't have a bamboo steamer use a rack or coil up some aluminum foil in a large pot to elevate your cake pan above the water. Put enough water in pot so it is 1 1/2-2" high. Bring water up to a boil then turn down to a medium low simmer. Spray an 8 or 9" cake pan with cooking spray or line with parchment paper making sure parchment covers sides. If you are making a cake to give use a disposable aluminum cake pan.

Place rice flour in a large mixing bowl. Slowly add the sugar coconut mixture and mix with a spatula. It will be lumpy. Press lumps against side to break up or pass entire mixture through a sieve to get a smooth batter. Add oil and mix to incorporate. Pour into prepared cake pan. Place jujube in the middle if using.

Place pan in steamer. Cover and set timer for 1 1/2 hours. Check every 30 minutes to make sure there is enough water in the pot. If you need to replenish the water add warm water and cover pot. Cake is done when it is firm.

While cake is steaming, lightly toast sesame seeds in a small skillet. Set aside to cool. When cake is done, sprinkle on sesame seeds. Cool to room temperature before slicing and serving. Or slice into 1/2" slices and pan fry in a little oil. Another option is dipping the slices in egg before pan frying.

If using a pressure cooker, make sure your pan fits inside your pressure cooker. Cover pan tightly with aluminum foil to prevent water from dripping onto the cake. Make a sling out of aluminum foil so you can place and remove cake easily. Pour at least 2 cups of water into pressure cooker and elevate pan with a steamer rack or aluminum foil coil. Cover and set to pressure cook for 30 minutes. After 30 minutes, allow it to release naturally then check for doneness. A chopstick inserted in the middle should come out clean. You can cover the hole with a jujube.

29 views0 comments

Recent Posts

See All


bottom of page