Tested in a real kitchen ✦ Written for the one you have

Nian Gao (Chinese New Year Sticky Rice Cake)

105 min8 Servings
Tested in the KitchenMind kitchenUpdated September 2026

Sticky rice flour, brown sugar and water, steamed 90 minutes with toasted sesame seeds and dried dates. Slice it thin and pan-fry the leftovers — this makes 8.

Cook now
Prep
15 min
Cook
90 min
Total
105 min
Serves
8

Ingredients

Serves8 servings
Changing servings updates ingredient amounts automatically

What you’ll need — tap to tick off as you go

Process

Timers built in · swap anything · ask as you cook

1

Grease a 20 cm round cake pan or a 900 g loaf pan with neutral oil and line the bottom with parchment paper.

2

In a small saucepan, combine 400 ml water and 250 g brown sugar. Heat over medium heat, stirring until the sugar dissolves completely. Do not boil. Remove from heat and let cool for 10 minutes.

3

In a large bowl, place 400 g glutinous rice flour. Gradually pour in the warm sugar syrup while stirring with a wooden spoon or spatula until a smooth, thick batter forms. It should ribbon off the spoon.

4

Pour the batter into the prepared pan. If using, arrange 4 pitted dried red dates on top and sprinkle with 1 tbsp toasted sesame seeds.

5

Set up a steamer: place a rack in a large pot or wok, add water to come 2 cm below the rack, and bring to a rolling boil over high heat. Place the pan on the rack, cover tightly, and steam over high heat for 10 minutes.

6

Reduce heat to medium and continue steaming for 70–80 minutes, until the cake is firm, glossy, and a skewer inserted in the center comes out clean. Replenish the steamer water with boiling water as needed to prevent scorching.

7

Remove the pan from the steamer and let the nian gao cool completely at room temperature for at least 4 hours or overnight. It will firm up as it cools.

8

Run a knife around the edge, invert onto a plate, and peel off the parchment. Slice with a greased knife and serve at room temperature, or pan-fry slices in a little oil until golden and crispy.

Nian Gao (Chinese New Year Sticky Rice Cake)
Nian Gao (Chinese New Year Sticky Rice Cake) — from the KitchenMind photo set

Kitchen notes

Kitchen notes

  • The most common mistake is using regular rice flour instead of glutinous rice flour — the cake will not be chewy and will crumble. Check the bag says 'glutinous' or 'sweet rice flour'.
  • Steaming over high heat for the first 10 minutes sets the structure; then lower to medium to cook through without the center collapsing. If the water boils dry, the cake burns.
  • The nian gao is done when a skewer inserted in the center comes out clean and the surface is glossy and slightly firm to the touch. It will continue to firm as it cools.
  • Cooling completely is essential for clean slices. Warm cake is sticky and will tear.

Substitutions

  • brown sugar→dark muscovado sugar or coconut sugar
  • water→coconut milk for a richer, dairy-free version
  • dried red dates→pitted jujubes or omit

Storage & reheating

Wrap the cooled nian gao tightly in plastic wrap or store in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to 2 weeks. For longer storage, slice and freeze between parchment paper in a freezer bag for up to 3 months. To reheat, pan-fry slices in a lightly oiled skillet over medium heat for 2-3 minutes per side until golden and soft, or steam whole cake for 10 minutes until warmed through.

FAQ

The questions we get asked most

Why is my nian gao still soft in the middle after steaming?

The cake likely needs more steaming time. Steam for an additional 15-20 minutes and check with a skewer; it should come out clean. Also ensure the steamer water is at a steady boil and the lid is tight.

Can I use regular rice flour instead of glutinous rice flour?

No, regular rice flour will not give the chewy texture. Glutinous rice flour (sweet rice flour) is essential. It contains no gluten despite the name; it is made from glutinous rice.

How do I keep the nian gao from sticking to the pan?

Grease the pan generously with neutral oil and line the bottom with parchment paper. Let the cake cool completely before attempting to remove it; warm cake is more likely to stick and tear.

Can I make nian gao ahead of time?

Yes, nian gao is often made days in advance. It keeps well at room temperature for 3 days or in the fridge for up to 2 weeks. The flavor improves after a day.

How do I serve nian gao?

It can be eaten as is, sliced and dipped in egg then pan-fried until golden, or coated in a light batter and deep-fried. Pan-frying gives a crispy exterior and soft interior.

Can I freeze nian gao?

Yes, slice the cooled cake and freeze between layers of parchment paper in a freezer bag for up to 3 months. Reheat directly from frozen in a pan or steamer.

Why did my nian gao turn out hard?

Oversteaming or too little liquid can make it hard. Also, using the wrong flour (regular rice flour) results in a hard, crumbly texture. Measure ingredients accurately and do not skip the cooling step.

Ask KitchenMind about this recipe

Tell it what’s different tonight — it works within the actual recipe.

Related links