Skip to content
Tang Yuan from China

Tang Yuan

📍 Nationwide ★ 4.3
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Chewy glutinous rice balls in sweet ginger broth.

About Tang Yuan

Glutinous rice-flour dough is rolled around sweet sesame or peanut paste and boiled, then served in a warm, gingery syrup. Their round shape symbolises family reunion at the Lantern Festival.

🏛️ History & Culture

Tang yuan, also known as yuanxiao in northern China, are glutinous rice balls traditionally eaten during the Lantern Festival (the fifteenth day of the first lunar month). Their round shape symbolizes family unity and togetherness, a meaning reinforced by the Chinese word for “reunion” (tuanyuan), which sounds similar to the dish’s name. The custom of eating these sweet dumplings dates back centuries, with early references found in Song dynasty texts, though the exact origin of the dish is debated.

Regional variations are notable: in the south, tang yuan are typically made by rolling the filling into balls and wrapping them in a soft, smooth rice-flour dough, while in the north, yuanxiao are formed by repeatedly dipping the filling in water and rice flour until a dry, layered coating builds up. Common fillings include black sesame paste, peanut, and red bean, but savory versions with meat or vegetables appear in some provinces, especially for non-festive occasions. Beyond the Lantern Festival, tang yuan are also served at weddings, family gatherings, and the winter solstice, reinforcing their role as a symbol of harmony and good fortune.

🍳 How to make Tang Yuan

AI-assisted, not kitchen-tested

Tang Yuan (Glutinous Rice Balls in Ginger Syrup)

Soft, chewy glutinous rice flour dumplings filled with black sesame paste, gently boiled and served in a sweet, gingery syrup. A classic Lantern Festival dessert symbolising family reunion and togetherness.

Prep
30 min
Cook
15 min
Total
45 min
Serves
4 (makes 12-14 tang yuan)
Difficulty
Medium

Recipe ingredients

  • 150 g (1 cup plus 1 tbsp) glutinous rice flour, also called sweet rice flour; do not substitute with regular rice flour
  • 100 g (⅓ cup) black sesame seeds, toasted, or use 70g pre-roasted
  • 50 g (¼ cup) granulated sugar, for the filling
  • 30 g (2 tbsp) unsalted butter, or lard, softened
  • 110 ml (scant ½ cup) hot water, for the dough, plus more as needed
  • 80 g (⅓ cup) rock sugar or granulated sugar, for the syrup
  • 30 g (1 piece (about 30 g)) fresh ginger, smashed with the side of a knife
  • 1.2 L (5 cups) water, for the syrup
  • 2 stalks pandan leaves, optional, tied into a knot for aroma; skip if unavailable

Steps

  1. 1 Make the filling: in a dry pan over medium-low heat, toast the black sesame seeds for 3-5 minutes until fragrant and you hear a few popping sounds. Transfer to a food processor while still warm, add the 50 g sugar, and blend until finely ground. Add the softened butter and blend until a thick, cohesive paste forms. If too dry, add 1 tsp melted butter. Scoop into a small bowl and chill in the freezer for 15-20 minutes until firm enough to roll.
  2. 2 Divide the chilled sesame paste into 12-14 equal balls (about 8-9 g each), then return to the freezer while you make the dough.
  3. 3 Make the dough: place the glutinous rice flour in a large bowl. Gradually pour in the 110 ml hot water while stirring with chopsticks or a fork, then mix and knead by hand until a soft, pliable dough forms with no dry patches. If the dough is too dry, add hot water 1 tsp at a time; if sticky, dust with a little more glutinous rice flour. Cover with a damp cloth to prevent drying.
  4. 4 Pinch off a piece of dough about 25 g and roll into a smooth ball. Flatten it into a thick disc (about 5 cm / 2 in across) in the palm of your hand. Place one chilled sesame ball in the centre and gently wrap the dough around it, pinching the seam closed. Roll between your palms to make a perfectly smooth, round ball. Place on a parchment-lined tray and repeat with the remaining dough and filling. Work with one piece at a time, keeping the rest covered.
  5. 5 Bring a wide pot of water to a rolling boil. Lower the tang yuan into the water a few at a time (do not crowd) and stir gently once to keep them from sticking to the bottom. When they float to the surface, cook for another 2-3 minutes; they are done when they feel slightly bouncy and pillowy and look translucent-ish with no raw white core. Remove with a slotted spoon and transfer to the warm syrup.
  6. 6 Make the syrup: while the tang yuan are cooking, combine the 1.2 L water, rock sugar, smashed ginger, and pandan leaves (if using) in a separate pot. Bring to a gentle simmer for 5-10 minutes until the sugar is fully dissolved and the syrup is lightly fragrant.
  7. 7 To serve: ladle the warm tang yuan and a generous amount of ginger syrup into individual bowls. They are best eaten hot, when the dough is at its silkiest and chewiest.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Tang Yuan recipe yet. Yours would be the first.

Share how you make Tang Yuan

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

✅ Before you go to China

Round out your trip — most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Tang Yuan.

Write a review

Sign in to verify you're a real person, then share your thoughts on Tang Yuan.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Tang Yuan.