Newsletter Sign Up

wellcuratedhome

Email address

By signing up, you agree to the Terms of Service and Privacy Policy.

Get a Full Year of BHG + Real Simple

Both Magazines - Only $18!

wellcuratedhome

Nian Gao

Published on August 02, 2026
1 views
Nian Gao
Prep: 10 mins
Cook: 80 mins
Difficulty: Intermediate
Servings: 16 Servings

A chewy, sticky, traditional steamed Chinese cake to celebrate Chinese New Year.

Ingredients

  • 1 pound Chinese slab brown sugar or brown candy, or 2 cups packed dark brown sugar
  • 1 1/2 cups water
  • 1/2 cup full-fat canned unsweetened coconut milk
  • 2 tablespoons vegetable or canola oil, plus more for coating the pan and pan-frying
  • 1 teaspoon vanilla extract (optional)
  • 1/2 teaspoon kosher salt
  • 1 pound sweet white, glutinous, or mochiko rice flour
  • 3/4 teaspoon toasted white sesame seeds
  • 4 dried Chinese red dates, also known as jujubes, for garnish (optional)
  • Beaten eggs (optional)

Instructions

  1. Break up 1 pound Chinese slab brown sugar into rough 2-inch pieces with your hands and place in a medium saucepan, or use 2 cups packed dark brown sugar. Add 1 1/2 cups water and bring to a simmer over medium heat (do not let it come to a boil), stirring until the sugar is completely dissolved.
  2. Remove the saucepan from the heat. Whisk in 1/2 cup coconut milk, 2 tablespoons vegetable oil, 1 teaspoon vanilla extract if desired, and 1/2 teaspoon kosher salt until combined. Let sit for 10 minutes to cool slightly. Meanwhile, place 1 pound sweet rice flour in a large bowl. Coat an 8- or 9-inch round or square cake pan or baking dish with vegetable oil. Prepare a steamer that will fit the pan for steaming.
  3. Bring the water in the steamer to a boil over medium-high heat. Meanwhile, while whisking constantly, slowly add the sugar mixture to the flour mixture in 3 increments. Continue to whisk until the mixture is smooth, it will take a few minutes to fully combine. Very small lumps the size of sesame seeds are OK, but if there are larger lumps, strain through a fine-mesh strainer to remove them. Pour into the cake pan or baking dish.
  4. Place the pan in the steamer. Reduce the heat to medium, cover, and steam until firm and the center is set when pressed (the top will still be a little sticky), about 1 hour total. Check halfway through and add more water to the steamer if needed. Meanwhile, if using Chinese red dates, halve 4 lengthwise and pit if needed.
  5. Place the pan on a wire rack. Immediately sprinkle with 3/4 teaspoon toasted white sesame seeds. Place the dates cut-side down on the cake if desired. Let cool completely, at least 2 hours or up to overnight (cover the pan once the nian gao is mostly cooled if cooling overnight).
  6. Run a thin knife around the nian gao to loosen. Slide the knife under the nian gao to lift it up slightly. Slide your hand under the slab and remove it from the pan to a cutting board right-side up. Cut in half, then cut crosswise into 1/4 to 1/3-inch thick slices. It can be served as is or pan-fried.
  7. To pan-fry (optional): Heat a thin film of vegetable oil in a nonstick frying pan over medium heat until shimmering. Add a single layer of nian gao slices but do not let them touch. Pan-fry until browned and crisp, 3 to 4 minutes per side. (If desired, dip each slice in beaten egg to completely coat before adding to the pan.)

Recipe Stats

  • Aug 02, 2026
  • Prep: 10 mins
  • Cook: 80 mins
  • Servings: 16 Servings
wellcuratedhome
wellcuratedhome