Tang Yuan (Sweet Rice Balls with Peanut Butter Filling)

Learn how to make the best Tang Yuan with a runny filling that will melt in your mouth.

Asian Dessert | Chinese New Year | Lantern Festival | Yuan Xiao | Sweet Rice Dumplings

Tang Yuan is one of those traditional desserts that we do actually cook at home. Unlike most of the Chinese pastries that involve complicated prep time and require an oven, a device that most home cooks do not own, the sweet rice balls are quite practical to make.

Tang Yuan, or sweet rice balls, or sweet rice dumplings, is an important festival food that represents family reunions and happiness. It is usually served during the Lantern Festival (元宵节), celebrated on the 15th day after Chinese New Year (lunar calendar). It is a very small dumpling that is made with a sweet, sometimes savory, filling and sticky rice, that is then boiled and served in hot soup.

When I was a kid, I used to make these sweet rice balls with my mom and grandma. We usually used pre-made filling from a grocery store. The fillings come in small packages, such as sweet red bean paste, black sesame paste, five nuts, chocolate, and peanut butter fillings.

Tang Yuan (Sweet Rice Balls with Peanut Butter Fillings) Cooking Process Asian Dessert | Chinese New Year | Lantern Festival | Yuan Xiao | Sweet Rice Dumplings

Traditional Tang Yuan filling usually contains lard, which is solid in room temperature especially in winter. The filling has a tough yet pliable texture, just like a dough ball. But, once cooked in boiling water, the lard and sugar melt and the filling becomes runny. It is almost like a chocolate lava cake – the hot sweet silky filling will run out once you bite into the rice dumpling. The experience is quite magical.

These sweet rice dumplings were my favorite dessert growing up.

Asian Dessert | Chinese New Year | Lantern Festival | Yuan Xiao | Sweet Rice Dumplings

To make the filling from scratch is not difficult. But to make a great tasting Tang Yuan, you really want to pursue that runny filling. It means you need to solidify the filling before wrapping the dumplings and work on them quickly, so they won’t become too tender or melt. The task might look a bit challenging, but it can be done if you maintain a good workflow (described in the recipe below).

Today I want to introduce one of my favorite fillings – peanut butter filling made with toasted peanuts and original peanut butter.

As an alternative, you could also use homemade red bean paste in this recipe. The red bean paste filling will be easier to work with and you do not require chilling before wrapping, but you won’t get the runny texture like the filling this recipe.

A quick tip: you can also use the peanut butter filling to make these crispy sticky rice cakes!

How to make red bean paste | Omnivore's Cookbook

Click to view red bean paste recipe

Sticky Rice Cake with Red Bean Paste | Omnivore's Cookbook

Click to view crispy sticky rice cake recipe

Celebrating Chinese New Year with sweets

This post is a part of the #SweetLunarNewYear campaign I’m doing with a bunch of talented bloggers as our way of celebrating the Lunar New Year. Each of us posted an Asian dessert recipe today and you can find them in the list below. If you’re interested in learning more dessert recipes, definitely check them out.

Tang Yuan (Sweet Rice Balls with Peanut Butter Fillings) Cooking Process

If you cooked any of the dessert recipes or simply would like to share your story of celebrating Chinese New Year, share your post on Facebook or Instagram with #ChineseNewYearParty to join the conversation!

5.0 from 1 reviews
Tang Yuan (Sweet Rice Balls with Peanut Butter Filling)
 
Prep time
Cook time
Total time
 
Author:
Recipe type: Side Dish
Cuisine: Chinese
Serves: 24 to 32 rice balls
Ingredients
Filling
  • 1/2 cup shelled peanut
  • 1/2 cup original peanut butter (unsweetened)
  • 1 cup caster sugar
  • 1/4 cup (4 tablespoons) butter, softened (or lard in room temperature, or melt coconut oil for a vegetarian option) (*footnote 1)
Dough
Instructions
Peanut butter filling
  1. Spread peanuts in a pan and heat over medium heat on stove. When the pan turns warm, turn to medium low heat. Shake the pan occasionally for even cooking. Toast until the peanuts turn golden but not darkly browned. Alternatively, you can roast the peanuts in 350 F oven for 8 to 15 minutes, or until the surface turns golden. Shake the pan occasionally during baking.
  2. Ground the peanuts in batches by using a coffee grinder, in a mini food processor, or by using a mortar and pestle until finely grounded, but not into powder. You can leave the pieces a bit larger if you want a chewy texture. Transfer to a bowl. Add peanut butter, sugar and coconut oil. Stir to mix well. Transfer to fridge to harden for about 30 minutes or longer, until it’s possible to scoop out the filling and shape it. If you leave the filling in the fridge for a longer time, it will harden even more and might be a bit difficult to shape. If this is the case, place the filling in room temperature for 5 minutes to let it soften a bit before shaping.
  3. Use a small spoon to scoop about 1 teaspoon to 1 and 1/2 teaspoon of filling. Shape it quickly into a ball, and place on a small tray or in a container.
  4. Transfer the peanut butter balls into the freezer while making the dough.
Dough
  1. Add glutinous rice flour in a big bowl. Slowly add warm water and whisk with a pair of chopsticks (or a spatula). When the water is fully absorbed, use your hands to press and work it into a dough. If the dough is too sticky, add more glutinous rice flour, 1 tablespoon at a time, and keep kneading the dough. Unlike wheat flour dough, rice flour dough does not require a lot of kneading, so it is done once the dough is shaped. Transfer the dough to a big bowl and cover with plastic wrap or a clean wet towel, to prevent it from drying out.
Wrap
  1. Divide the dough into 4 equal pieces. Shape each piece into a round ball. Work on one dough ball at a time and return the three dough balls back into the large bowl, then cover with plastic wrap.
  2. Roll the dough ball into a long even strip. Cut to 8 pieces. Roll into small balls.
  3. Work on the dough balls one by one. Flatten the dough into a round disk that has a dent in the center. Place the filling in the center of the dough. Seal the filling carefully by wrapping and spreading the dough. When you cannot see the filling anymore, roll the dough into a round ball by using both hands.
  4. If you find the dumpling is too difficult to seal, knead the rest dough balls back together into one big dough ball again, cut into 5 pieces to 6 pieces and try again. It is very important to wrap and seal the dough tightly, so the dumplings won’t fall apart during cooking.
  5. The filling will become soft if placed in room temperature for too long and become very difficult to wrap, especially if you’re using coconut oil. I suggest you to take out a few filling balls at a time to work with, and store the rest in the freezer.
  6. Work on the rest of the dough balls using the same method.
  7. Now you can cook the rice balls or freeze them for later.
Cook
  1. Bring a pot of water to a boil. Carefully add the number of rice balls you plan to serve. Cook and stir occasionally until the rice balls float on top and the skins look translucent.
  2. Immediately transfer the rice balls to small serving bowls with just enough boiling water to cover them. We usually eat the rice balls with some boiling water. If it’s not sweet enough for you, add a few drops of honey or osmanthus syrup into the boiling water to sweeten it.
Store
  1. Place leftover filling in a ziplock bag, squeeze out as much as air as possible, and seal. Store in the fridge for 1 week or in the freezer for up to 3 months.
  2. To store the raw tang yuan, place them on a tray, 1 finger apart, and cover with a plastic wrap. Freeze until completely frozen. Transfer to a ziplock bag or airtight container, store in the freezer for 2 to 3 months.
  3. Note, you should always cook the amount of tang yuan you plan to serve and eat them while they’re warm, soon after cooking. Always store the extra tang yuan in the raw form in freezer.
Notes
1. If you do not follow a vegan or vegetarian diet, I recommend that you use butter or lard instead of coconut oil. The filling will be easier to handle and won’t melt too fast when you start wrapping.

2. Glutenous rice is also called sticky rice. Note, despite its name, the rice flour is gluten-free.

 

Disclosure

Omnivore's Cookbook is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.
Share:

Never Miss a Recipe!

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe:  

16 thoughts on “Tang Yuan (Sweet Rice Balls with Peanut Butter Filling)

    1. Maggie

      My too! I’ve been thinking about this recipe for a year but finally got to it, thanks to Christine’s awesome Chinese New Year party 🙂
      It was quite a bit work but totally worth the effort!
      Happy Chinese New Year Heather!

      Reply
  1. Anita

    Gong Xi Fa Cai Maggie! Making tang yuan is always a tricky thing. I always ended up with a couple of failed ones, especially after a long time of not making any tang yuan 🙂 But they really are such a treat, isn’t it?

    Reply
    1. Maggie

      Happy Chinese New Year Anita! Indeed. When I was testing the recipe, these are quite a few rice balls broken apart while boiling. Guess I was too greedy and tried to stuff too much filling in them lol The ones come out well were so delicious 🙂

      Reply
  2. Lisa Ho

    Beautiful tang yuan photos, Maggie.
    It has been a tradition in my family to have tang yuan (without filling) first thing on first day of Chinese New Year. I may make a change this year and make your tang yuan, to surprise my kids ;P
    Happy Chinese New Year

    Reply
  3. Kristen

    I never heard of these before, but was impressed by their unique preparation method and simple ingredients. The rice flour dough was delightful to work with. It was easy to correct the consistency of the dough and it streched perfectly around the peanut butter balls. I am excited to use this dough again when i prepare your red bean sesame cakes! The final product was delicious and i still have some left in the freezer for another day!

    Reply
    1. Maggie

      Hi Kristen, I’m so happy to hear you tried out this recipe although it is a new dish you’ve never heard of!
      Yes, the rice flour dough is easier to work with than the normal wheat flour dough, so I enjoy cooking dessert with it. You’ll find out it also creates a crunchy crispy texture when you fry it with some oil.
      Thanks for taking time to leave a comment! Happy cooking and hope your red bean cakes will turn out great too 🙂

      Reply
  4. Sharon @Nut Free Wok

    I haven’t had tang yuan in such a long time, I totally love it and miss it due to my kids’ food allergies. However, I think there are other fillings to use. Thanks for the recipe, happy #sweetlunarnewyear!

    Reply