Tang Yuan is a Chinese dessert made of glutinous rice flour in water, containing a sweet filling and usually served in a hot liquid of some kind. This article tells you all you need to know about this traditionally favoured sweet treat.

We have also included our own tried and tested home cook recipe, which is traditional and straightforward. Our tang yuan recipe below described steps for making glutinous rice balls with peanut and black sesame seed filling. However, you can follow the same formula for making other filling flavours like lotus seed, red bean and taro paste! But first, let's talk about this dessert and its significance.
Jump to:
What is it?
Tang yuan are sweet soup balls made using glutinous rice flour and water. You can stuff glutinous rice balls with various sweet fillings, such as peanuts, sesame seeds, lotus seed paste and sweet red bean paste (anko). More people have filled these with creative flavours such as taro paste, chocolate and even durian!
They can be deep-fried or boiled in water or sweet, sticky syrup to create a genuinely unmissable dessert.

Our recipe reverently details all the traditional fillings and methods. However, necessity is the mother of invention. If you can't find or use a conventional ingredient due to availability, budget, or health issues, this recipe will also tell you a few substitutes you can use.
Cultural Significance
Tang Yuan are an important and iconic festive dessert in China. The round shape of the dessert symbolizes togetherness, and its name sounds similar to the Chinese word for union. For these reasons, Chinese families will often eat and cook together during festive times.
Usually, Chinese families will consume it during the Lantern Festival. However, you will also find it at birthdays, reunions, weddings, and during the Dōngzhì (winter solstice) festival.

History
It used to be called 'yuan xiao', which meant "first evening", referring to the first full moon after Chinese New Year. Apocryphally, during Yuan Shikai's rule, he had the name changed as yuan xiao (元宵) sounded similar to the words for 'remove Yuan' (袁消).
Thus, he changed the name to Tang Yuan (汤圆), which translates to 'soup balls'. Poetic. 'Yuanxiao' as a dessert still exists, but these two are markedly different from each other.
Auspicious Meaning
Eating glutinous rice balls on the winter solstice has the auspicious meaning of prosperity and union. However, making colourful tang yuan is also popular in Chinese households. This is because some people believe each colour has its own auspicious meaning in Chinese culture too.
- White glutinous rice balls symbolises good interpersonal relationships
- Red glutinous rice balls symbolises joy
- Pink glutinous rice balls symbolises love
- Yellow glutinous rice balls symbolises wealth
- Green glutinous rice balls symbolises health
- Blue glutinous rice balls symbolises career
- Purple glutinous rice balls symbolises wisdom

What does Tang Yuan Taste Like?
Traditionally, this dish is boiled in water and filled with something sweet. The colour of the balls is traditionally white, but in modern times, it can be dyed any colour with food colouring, usually contrasting with the filling. The boiling gives the wrapper a delightfully slippery and chewy texture.
The filling is usually crunchy or crumbly to contrast the wrapper's texture. If fried, the wrapper is crunchy and crackly, while the filling may be smooth and sweet. If boiled in syrup, the wrapper takes on a sugary sheen and becomes very sticky. The flavour of the rice flour wrapper is simple but uniquely addictive. We believe you are sure to enjoy it if you give it a try!
How Do You Eat It?
Traditionally, Tang Yuan is served in a warm soup made using ginger and brown rock sugar. The soup is sweet and mildly spicy, complementing the umami-rich filling. In addition, the warm tang yuan soup helps to ensure that the filling inside is smooth and liquid to complete the slippery wrappers.

To eat it, use a soup spoon to pick up a single dumpling and use chopsticks to bite into it. Drink the syrup in case the flavour of the filling becomes too overpowering. Another less sophisticated way is to eat the dumplings with a spoon all in one bite. This does require a significantly larger appetite, however!
Calories
A single tang yuan with filling contains around 70 calories. An unfilled one contains approximately 30 calories. So you can reduce about 50 calories per dumpling by reducing the sugar and filling, which adds up quite a lot.
Unfortunately, since glutinous rice balls are a festive dessert, this dish can be high in calories. However, it is still a healthier Chinese dessert than snow skin mooncakes eaten during the Mid Autumn festival. Try these winter solstice sweet rice balls instead if you want to make a relatively low-calorie Chinese dessert!
Tang Yuan vs Mochi
Many people believe that this dessert is similar to mochi. Although the ingredients of both dishes are identical (namely glutinous rice or rice flour and water), the preparation, cultural significance, and flavour differ widely. In fact, mochi is usually made with cooked glutinous rice instead of rice flour.
Mochi dough is beaten with mallets, making it light, creamy, and airy. You can eat mochi fresh or cooked. On the other hand, you cannot eat Tang Yuan raw as it is kneaded minimally. Its texture is not light but instead dense and slippery.
It is served in broth to contrast with the fillings and wrapper. Mochi can be served in broth, as it is during New Year (a savoury vegetable broth called ozouni is used). It can also be served raw or cooked dry, however.

Mochi fillings are generally not runny and can hold their shape, and mochi itself can be shaped in several attractive ways. On the other hand, Tang Yuan is shaped like a ball, and dumplings with different shapes are completely different dishes.
The Chinese dish most similar to mochi is, in fact, muah chee (麻糍). This is made with shallot oil and glutinous rice flour. It is then topped with crushed peanuts or sesame seeds. It is a popular street food served with toothpicks and not in a broth.
Therefore, mochi is entirely different from Tang Yuan, and the two should not be confused.
Fillings
This Chinese glutinous rice ball snack has many fillings and flavourings. Traditionally speaking, the most common fillings are peanut and sesame seeds. However, a plain tang yuan recipe with no filling is typical since it requires less time, effort, and ingredients. Filling-less dumplings have the added advantage of being lower in calories.
Other classic fillings include Chinese red bean paste, lotus seed paste, five nuts paste, and pumpkin seed paste. More modern fillings are more varied and non-traditional. These are fruit jams, chocolate, rock candy, and fresh fruit.

Tang Yuan savoury fillings are also traditional, although not eaten as a dessert for apparent reasons. Instead, savoury minced meat and mushrooms are commonly found as savoury fillings.
In this recipe, we have chosen two of the most famous and accessible to make traditional fillings, sesame and peanut.
Dough
The Tang Yuan dough is exceedingly simple to make. It consists of only two ingredients: glutinous rice flour and water. As a result, minimal kneading is required, and the dough requires almost no rest time. This makes this recipe a swift and low effort one.
However, the dough is prone to tearing easily since rice flour (even glutinous varieties) lacks wheat flours' stretchy gluten formations. If your dough cracks while working with it, use a wet fingertip to press the edges back together carefully.

How to Make Colourful Tang Yuan?
The sweet glutinous rice balls are usually white in colour, but they can be coloured to any shade of the rainbow using water-based food colouring in the dough. So if you are worried about the flavour of the soup balls being marred by the addition of chemical colourants, have no fear! You can use many natural colourants to dye your dough to make it as pretty and tasty as possible.
A list of a few natural dyes you can use to colour your Tang Yuan is as follows:
- Oranges for the orange colour
- Dragonfruit or beetroot juice for red
- Butterfly pea powder for blue
- Purple potato powder or red cabbage for pink
- Blueberries for purple
- Spinach juice or preferably pandan leaves for green

To turn most fresh fruits and vegetables into dye, you need a blender and water. Add enough water to turn it into paste, blend, then add enough for the paste to thin into a watery consistency. Let this liquid rest for ten minutes, then filter and use. This means that you will impart minimal flavour from the produce to the dough.
Cooking Tips
A few tips to making good Tang Yuan are:
- Make sure you're not pulling the dough too much as it isn't stretchy. Once it is too thin it will tear. Repair it with water if this happens.
- Make sure the filling is cold enough to handle when shaping the dumplings. You can freeze the filling balls a little to aid in the formation process. If they are too warm, they will stick to your hands instead of the dough.
- Don't use gel food colouring as it has a different taste and will ruin the texture of the dough.
How to Store
You can store glutinous rice balls uncooked for up to 2 months in the deep freezer and up to 2 days once cooked in the refrigerator. To store them once cooked, put them along with some serving liquid into an airtight container. Make sure they are not touching each other or the walls or base of the container.
Line a sheet tray with parchment paper to store them in the deep freeze. Once assembled, arrange the glutinous rice balls spaced out on the trays and freeze them until solid. Then you can transfer them to an airtight container. You can boil these directly. Do not defrost them.

Tang Yuan Recipe (Peanut or Black Sesame Seed Filling)
Ingredients
For the filling
- 80 g sesame seeds
- 80 g peanuts
- 50 g sugar
- 40 g lard
- 1 pinch salt
For the Tang Yuan wrapper
- 130 g glutinous rice flour
- 45 g boiling water
- 55 g room-temperature water
For the syrup
- 200 g brown sugar
- a few slices of ginger
- 1.5 litres water
Equipment
Instructions
Filling
- Toast the seeds and nuts separately in a pan on the stove.
- Let them cool. Then add them separately to a blender along with the sugar and process until they form a paste.
- Remove the mixture to a bowl and add half the lard each to the peanut and the sesame seed paste. Mix until it forms a doughy consistency.
- Roll them into 10 portions each. Refrigerate the filling balls in the fridge until ready to use.
Tang Yuan Dough
- For the dough, add boiling water into a heatproof bowl containing the glutinous rice flour. Stir continuously.
- Add room temperature water to the mixture little by a little while stirring slowly.
- Knead the dough until it becomes smooth and no longer sticky.
- Divide into 20 equal parts. Roll them into balls.
Final Preparation
- Wrap the filling in the dough by flattening the dough balls into a circle, placing the ball of filling in the centre, and pushing up slowly until the wrapper completely covers the filling.
- Boil a large pot (around 1.5 litres) of water. Add the brown sugar and ginger. Once it boils, add the glutinous rice balls carefully. Move them with a spoon to prevent them from sticking.
- When the tang yuan float to the top, cook for a minute more and then dish out along with the syrup.
- Serve warm, or refrigerate and then serve cold. Keep the serving liquid warm so that the filling stays runny.
Notes
- If you would like a vegetarian recipe, you can substitute the lard with 30 grams or ⅛ cup of butter.
- Add natural food colouring to the water portion of the wrapper ingredient if you want a different colour of Tang Yuan.
- Double the quantities of seeds or peanuts if you are only using one of the two.
- You will need a blender for the filling, but it can also be made (with considerably more effort) using a mortar and pestle.
- You can replace the peanut and black sesame fillings with other filling flavours such as lotus seed, red bean or taro paste.
Nutrition
Calories have been calculated using an online calculator. Nutritional information offered on Honest Food Talks is for general information purposes and are only rough estimations.
If you're a first-timer, it may seem daunting to make! However, do not worry as the process, once understood well, is very simple! Here's a video recipe by Xiao Xi Fu Er Youtube channel that shows the whole process of making Tang Yuan from scratch. They use peanut butter for the filling and soup, which we found creative and exciting!
Conclusion
We hope that this article helped you learn more about this beautiful Chinese dessert, Tang Yuan! Traditional Chinese desserts are slowly gaining the recognition they deserve, and you too can be part of this culinary movement. The recipe is easy to make and delicious to eat, so we hope you give it a try!
Are you looking to explore other types of traditional Chinese desserts? We recommend learning how to make moon cakes at home or trying your hands at zongzi!
Michelle
Fantastic recipe, best tang yuan we’ve ever eaten. Surprisingly easy to make too, I was expecting it to be more time consuming like making dumplings.
I wonder, do you have suggestions for how to use the leftover syrup? Seems a shame to waste it. 😊
Ko88
Tried the video recipe - Turned out great 🙂
Jerrell
Pretty! This was an incredibly wonderful recipe.
Many thanks for providing this info.
Anon23
This is perfect for the upcoming winter solstice - thanks for this! Found it on reddit
Swen
How to color dough naturally was EXACTLY what I was looking for!