Tang Yuan
The Chinese celebrate the Lunar New Year with many different types of auspicious food, and a popular dessert is called Tang Yuan. They are glutinous rice balls, very much like Japanese mochi, which can be prepared as a sweet or savoury dish.
I grew up eating a similar Vietnamese dessert where the glutinous rice balls are filled with mung beans and served in a sweet ginger syrup. I find Tang Yuan, the Chinese version, to be a lighter and sweeter affair, which actually makes them somewhat addictive and very enjoyable to eat!
In fact, Tang Yuan is much easier to make than its Vietnamese counterpart, that I often keep a stash in the freezer for last minute desserts. I like to enjoy Tang Yuan throughout the year, not just for Lunar New Year!

What is Tang Yuan?
Tang Yuan is commonly known as a Chinese dessert of glutinous rice balls which are served warm in either plain water or a sweet ginger syrup. They have the same chewy texture as Japanese mochi, and can be plain or more commonly contain a sweet filling, such as red beans, peanuts or black sesame.
You can also find savoury Tang Yuan with a filling made of minced pork and herbs, or a vegetarian version with spinach or other vegetables. The savoury version is typically shaped differently so that you don’t confuse them with the sweet dumplings.

Black Sesame Filling
A popular filling for Tang Yuan is black sesame paste, which provides a stark contrast to the white dumpling dough, as well as a delicious nutty and almost savoury flavour against the plain dumpling.
I only recently discovered black sesame seeds as a flavour, and now I am addicted! Previously, it was something I kept in the pantry to use as garnish for some Japanese recipes, but I had never actually tasted it as a main ingredient in sweet or savoury recipes. Black sesame is not an ingredient commonly used in Vietnamese desserts, but it is very popular in Chinese and Japanese cuisine.
During our recent trip to Japan, I got to try a wide array of desserts and biscuits using black sesame, and I instantly fell in love with the toasted nuttiness! The taste is very similar to the more usual yellow sesame seeds, such as in these Israeli-style Tahini Cookies (which I have always been a big fan of).
But what makes black sesame seeds so special is the colour – they are an ink black colour which, in itself, is a very unusual colour for desserts.
For these dumplings, the black sesame seeds are paired with butter and peanut butter to make a sweet, salty and nutty filling which is truly delicious and addictive. I added peanut butter here because I am also a fan of the peanut filling which is also common for Tang Yuan, and if you use crunchy peanut butter, you will have little bits of peanuts in your dumplings which adds a nice texture. Yum!

Tang Yuan Recipe
My recipe for Tang Yuan is similar to how I make the Vietnamese version of these glutinous rice balls, except I use a black sesame filling instead of mung beans.
I also like to serve these dumplings in a sweet ginger syrup, but I make it less sweet than the Vietnamese version. You can adjust the sweetness of the ginger syrup to taste.
When it comes to dumplings, there is a certain ratio of dough to filling that each person likes. Having made Tang Yuan many times, and with a variety of fillings, I have found that I like a greater dough to filling ratio, i.e. more dough, less filling. I find that, if there is too much filling, the dumpling will be too sweet as it won’t have enough dough to balance the flavours. Also, if you use a small amount of filling, there is less chance of the dough breaking during cooking and the filling leaking out.
However, you can adjust the ratio as you like. For example, you can double the amount specified below for the filling, but it means that you will have to stretch the dough out thinner so that it will be big enough to wrap around the filling.
How to Make Tang Yuan
Tang Yuan is comprised of 3 components:
- The syrup to serve the dumplings
- The dough for the dumplings
- The filling for the dumplings
Step 1
Start by making the sweet ginger syrup so that you can set this aside for later. Bring the water to a boil, add the sugar, and then simmer on medium heat for about 5 minutes until the liquid has thickened slightly into a syrup. Add the ginger slices in the last 5 minutes to let them infuse. If you like a stronger ginger flavour, infuse them for longer. You can also omit the ginger. Once the syrup is cooked to your liking, set it aside to use later.
Then get started on the black sesame filling. Place the black sesame seeds, sugar and salt into the bowl of a small food processor. A high-powered blender like a Nutribullet also works well, but use the smallest cup available. Blitz until you have a finely ground powder.
Step 2
Add the butter and peanut butter, and blitz again until you have a thick paste. If the blades do not pick up all of the ingredients, simply mix everything together with a spatula.
Transfer the paste to a large sheet of plastic wrap, and form a long log with the paste. Wrap the plastic around the paste and roll tightly to form a long, thin log.
Place the wrapped paste into the freezer for at least 30 minutes to firm up.


Step 3
While the Black Sesame Filling is in the freezer, make the dumpling dough. Place the flour into the bowl of a stand mixer fitted with the flat paddle attachment. Slowly add the warm water, and keep mixing until everything starts to come together into a ball of dough.
If there remains too much flour in the bowl, plus the dough feels dry to the touch, add a dash of water. Generally, I find that the flour takes time to absorb the water, so it will take a few turns before everything is incorporated.
Use your hands to bring everything together into a ball. The dough should feel soft and pliable.
Step 4
Portion the dough into 28-30 small balls, each weighing about 18 g. If you want your dumplings to be even-sized, you will need a digital kitchen scale to make everything the same size.
Place the rolled balls of dough onto a large baking tray lined with baking paper. Loosely cover the dough with a large sheet of plastic wrap, and allow the dough to rest for at least 30 minutes. I find that the dough can be left like this for about 1 hour, after which it will become a little sticky from the condensation from sitting under the plastic wrap. If that happens, lightly sprinkle with some glutinous rice flour to remove the stickiness.


Step 5
While the dumpling dough is resting, portion the black sesame filling. Unwrap the filling, and use a sharp knife to cut 28-30 slices of filling, each weighing about 5 g. You will need a digital kitchen scale to portion evenly. I generally allow 1 g either side.
Roll each slice of filling into a smooth ball, and place the balls of filling onto a tray or plate lined with baking paper or plastic wrap.
Place the balls of filling into the freezer for at least 15 minutes to firm up again. The filling is easiest to handle when it is really cold and firm.
Step 6
To shape the dumplings, gently flatten a piece of dumpling dough between the palms of your hand, and stretch it out slightly so that it is big enough to wrap around the filling.
Use a pair of chopsticks to transfer a piece of filling onto the centre of the dumpling dough. The chopsticks will help to keep your hands clean and to prevent any black sesame getting onto the outside of the dough.
Wrap the dough around the filling and pinch the edges together. Roll the dough into a smooth ball and place it on a large baking tray lined with baking paper.
Repeat the above steps with the remaining dough and filling.


Step 7
At this stage, you can freeze the Tang Yuan. Simply place the tray of dumplings into the freezer (make sure the dumplings are not touching each other). After about 1 hour, the dumplings should be firm enough to place into a large ziplock freezer bag.
Step 8
To cook the Tang Yuan, half fill a saucepan with water and bring it to the boil. Turn down the heat to medium-high so that the water is gently simmering.
Use a spoon to swirl the water, which will help prevent the dumplings from falling to the bottom of the saucepan and sticking. Gently drop the dumplings into the water (cook only as much as you want to eat or serve), stirring gently with a spoon.
Once the water comes back to a gentle simmer, add 125 ml/1/2 cup cold water. Repeat this step another 3 times. The dumplings should cook for a total of about 5 minutes.
Remove the dumplings to individual serving bowls, about 3-4 dumplings per person. Ladle over some warm sweet ginger syrup and serve immediately.




Tang Yuan with Black Sesame
Ingredients
For the Sweet Ginger Syrup
- 250 ml (1 cup) water
- 220 g (1 cup) palm sugar, rock sugar or caster sugar , (use less sugar to your liking)
- 5 cm (2 inches) ginger, thickly sliced, optional
For the Black Sesame Filling
- 50 g (⅓ cup) black sesame seeds
- 55 g (¼ cup) caster sugar, (superfine sugar)
- 3 g (½ teaspoon) fine salt
- 30 g (2 tablespoons) unsalted butter, softened
- 30 g (1 ½ tablespoons) crunchy peanut butter, or smooth peanut butter
For the Dumpling Dough
- 300 g (10 oz) glutinous rice flour, preferably from the Asian grocer
- 285 ml (1 cup plus 2 tablespoons) hot water, not boiling
Instructions
To make the Sweet Ginger Syrup
- Bring the water to a boil in a saucepan.
- Add the sugar.
- Simmer gently for about 5 minutes until the liquid starts to thicken slightly to form a syrup.
- Add the ginger slices in the last 5 minutes to allow the syrup to infuse with its flavour. If you like a strong ginger flavour, allow it to infuse for longer. You can also omit the ginger.
- Serve warm.
To make the Black Sesame Filling
- Place the black sesame seeds, sugar and salt into the bowl of a small food processor.
- Blitz until the black sesame seeds becomes a fine powder.
- Add the butter and peanut butter.
- Blitz again until everything comes together in a thick a paste. You may need to give the mixture a good mix with a spatula.
- Transfer the paste to a long sheet of plastic wrap.
- Form the paste into a long, thin sausage.
- Roll up the paste into a long, thin log. Secure both ends of the plastic wrap as you do so.
- Place the paste in the freezer for at least 30 minutes.
To make the Dumpling Dough
- Place the glutinous rice flour into the bowl of a stand mixer fitted with a flat paddle attachment.
- Slowly beat in the hot water.
- Keep beating until everything is incorporated and the mixture starts to form a ball of dough. It can take a few seconds before the mixture will slowly pick up all of the flour. If the mixture looks too dry, and it also feels dry to the touch, add a dash of water.
- Use your hands to finish bringing the dough together into a ball.
- The dough should feel soft and pliable.
- Portion the dough into approximately 28-30 balls of dough, each weighing approximately 18 g. If you would like to make even-sized dumplings, you will need to use a digital kitchen scale for this step.
- Roll up each piece of dough into a smooth ball.
- Place the balls of dough onto a large baking tray lined with baking paper.
- Loosely cover the rolled balls of dough with a large sheet of plastic wrap.
- Leave the dough to rest for at least 30 minutes at room temperature.
To portion the Black Sesame Filling
- Unwrap the Black Sesame Filling from the plastic wrap.
- Use a knife to cut off small slices, each weighing approximately 5 g. Use a digital kitchen scale to get even-sized pieces.
- Roll each piece of filling into a smooth ball.
- Place the balls of filling on a small tray or plate lined with baking paper or plastic wrap.
- Place the balls of filling back in the freezer for at least 15 minutes to firm up again. The filling is easiest to work with when it is very cold and firm.
To shape the Tang Yuan
- Flatten a piece of dough between the palms of your hand, and gently flatten the dough into a flat circle shape which will be large enough to wrap around the filling.
- Use a pair of chopsticks to transfer a ball of filling into the centre of the dough. The chopsticks will help you to keep your hands clean and to prevent getting any black sesame onto the outside of the dough.
- Gently wrap the dough around the filling, pinching where necessary.
- Roll the dough with both hands to form a round dumpling.
- Place the dumpling onto a large tray lined with baking paper.
- Repeat with the remaining pieces of dough and filling.
To cook the Tang Yuan
- Half fill a large saucepan with water.
- Bring the water to a boil.
- Turn the temperature down to medium-high so that the water is gently simmering.
- Use a spoon to swirl the water. This will help to prevent the dumplings from sticking to the bottom of the pan.
- Slowly add the dumplings. Ideally, you should only cook as many dumplings as you plan to eat or serve.
- Use a spoon to gently stir the water to prevent the dumplings from sticking to the bottom of the pan.
- When the water returns to the boil, add 125 ml/1/2 cup of cold water.
- Repeat step 7 another 3 times. The dumplings should cook for a total of approximately 5 minutes.
- Remove the dumplings to individual serving bowls, about 3 to 4 dumplings per person.
- Ladle some warm Sweet Ginger Syrup over the dumplings.
- Serve immediately.
Kitchen Notes
- INCREASE THE AMOUNT OF FILLING
If you prefer to have more filling in your dumplings, increase the amount to taste. Just make sure that you stretch out the dough enough to wrap around the filling. Keep in mind that the thinner you stretch out the dough, the more risk you have of the dough breaking during cooking, which will cause the filling to leak out. - VARIATIONS
Other fillings which you can try with Tang Yuan include:
* Red Bean Paste
* a cube of brown sugar
* no filling but make tiny little balls of dough about the size of large marbles - OMIT THE SWEET GINGER SYRUP
As an alternative to the Sweet Ginger Syrup, you can simply serve the dumplings in the hot water used to cook them. You are not meant to drink the hot water – the water is used to keep the dumplings warm. - FREEZE THE TANG YUAN
Any uncooked Tang Yuan can be frozen. Place the uncooked Tang Yuan onto a tray lined with baking paper or plastic wrap, and place the tray into the freezer. Once the dumplings are frozen, transfer them to a ziplock freezer bag. The dumplings can be cooked straight from frozen, although you will need to cook them for 2-3 minutes longer. - REHEATING LEFTOVERS
Any leftover cooked Tang Yuan can be kept in the fridge in either a bowl of water or the Sweet Ginger Syrup. To reheat, bring some water to the boil in a small saucepan, add the cooked Tang Yuan, and simmer gently for about 3 minutes until the dumpling has warmed through again. The texture may be a bit chewier than normal. - OVEN & STOVE TEMPERATURES
All recipes on this website have been tested on an induction stove and/or with a conventional oven (i.e. an oven without fan). All recipes on this website use temperatures for a conventional oven, unless otherwise mentioned. Convection ovens (i.e. fan-forced ovens) are typically 20°C/70°F hotter than conventional ovens, but please check your manufacturer’s handbook. - CONVERSIONS
To convert from cups to grams, and vice-versa, please see this handy Conversion Chart for Basic Ingredients.


Wow! This was my first time making Tang Yuan and they were perfect and delicious!!! The black sesame filling with peanut butter is 10/10!
Delicious! Perfect combo of flavors.
Hi Anna,
So glad you enjoyed this recipe!
Thanks for the easy to follow recipe! The Tang Yuan was incredibly delicious and easier than expected to make. I am going to make another batch again today ☺️
Hi Monica,
So glad you enjoyed this recipe! Once you have made it the first time, it becomes very easy 😊
I made Tang Yuan with my mom many years ago but I never asked her for the recipe. These were very delicious! I’m going to make more this weekend to keep in the freezer for LNY.
Hi Jonathan,
So glad you enjoyed this recipe! Keeping some Tang Yuan in the freezer is definitely a great idea ☺️