• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Cooking in Chinglish logo

  • About
  • Recipes
  • Contact
  • Nav Social Menu

    • Email
    • Instagram
    • Pinterest
menu icon
go to homepage
search icon
Homepage link
  • About
  • Contact Us
  • Recipes
  • Privacy Policy
    • Email
    • Instagram
    • Pinterest
  • ×
    Home » Dessert » Tang Yuan with Black Sesame Filling

    Tang Yuan with Black Sesame Filling

    Published: Dec 9, 2020 by Edwina · This post may contain affiliate links.

    Jump to Recipe Print Recipe

    This tang yuan recipe consists of a delightfully springy glutinous rice ball, filled with a sweet and nutty black sesame paste that also provides textural contrast. All of this is eaten in a lightly sweet soup. In just a few simple steps, I'll show you how to make the best tasting tang yuan that's much better than the frozen ones from your Asian grocery store!

    black sesame tang yuan in a dark blue bowl.

    Tang yuan (湯圓) is a type of traditional treat enjoyed by Chinese people during the Winter Solstice Festival (冬至) and Lantern Festival (元宵節). It's made using sticky rice and may or may not contain filling.

    In Taiwan, we have many different kinds of tang yuan flavors. Apart from the classic black sesame and peanut flavors, there are now many novel flavors like matcha, red bean, caramel candy, chocolate, strawberry, and even boba tea! There's also savory versions with meat filling, just like dumplings.

    I remember when I was a kid, my mom would often make sweet tang yuan soup with Jiu Niang (sweet fermented rice) for breakfast on cold winter days. After finishing a bowl of warm tang yuan soup, I was warmed up and energized to start my day in school!

    Why You Should Try This Recipe

    • Homemade tang yuan taste a lot better than store bought ones.
    • It's pretty easy to make at home, and it can be a fun activity with family and friends, especially during the holidays.
    • You won't get lost with my easy to follow photos and instructions.
    • Extra tang yuan will freeze well with my instructions.

    Ingredients You'll need

    ingredients for tang yuan - salt, ginger, sugar, oil, butter, glutinous rice flour, black sesame seeds and water.

    Notes

    • Glutinous rice flour - This flour needs to be very fine. Look for the green package or ones with a picture of Tang Yuan.
    • Butter - You can replaced this with coconut oil or lard, which is what is traditionally used.
    • Black sesame - Use roasted black sesame seeds. If you get the raw ones, simply toast them first in a skillet with medium heat until the shape of black sesame seeds become puffier and start popping up.
    • Brown sugar - I use Taiwanese style brown sugar, which has a bit of a smoky flavor with darker color. You can also replace this with regular dark brown sugar or coconut sugar.

    How to Make These Tang Yuans

    1. Make the black sesame filling.
    black sesame sugar mixture with a chunk of butter.
    black sesame paste for tang yuan.

    Grind black sesame seeds and sugar in a food processer until they achieve a sandy texture before adding butter and mixing until the mixture becomes a paste. Store the paste in the freezer while working on the dough.

    2. Make the glutinous rice dough.

    mixing water with glutinous rice flour in a white bowl.
    holding a small piece of dough over a white.

    In a small sauce pan , bring two cups of water to a boil.

    while the water is heating, pour water into a bowl with glutinous rice flour, stir until the water is absorbed by the flour. Squeeze and form a small piece of dough ball (around 1.5" diameter), press it flat and cook it in the boiling water until the dough floats.

    a small piece of cooked dough on top of water/glutinous rice flour mix.
    glutinous rice flour dough.

    Add the cooked dough back to the flour mixture along with vegetable oil and let it cool down a bit before kneading it into the mixture. Continue to knead until the dough is soft and smooth. Cover with a damp towel to prevent it from drying out.

    3. Prepare the filling and dough

    black sesame fillings.
    glutinous rice dough cut into pieces.

    Separate the filling into 20 portions and roll them into small balls. Cover and store in the freezer while working on the dough.

    Cut the glutinous rice dough into 20 little pieces and roll into balls.

    4. Assemble the tang yuan.

    Assemble black sesame tang yuan.

    Now comes the fun part! To assemble the tang yuan, flatten a dough ball to form a round wrap with the edges thinner than the center. Place a piece of black sesame filling in the middle and wrap the dough around the filling. Finally, roll the tang yuan with your hand to form a ball, and that's it!

    20 Tang Yuan on a marble board.
    Tang yuan in a zip lock bag on a tray.

    Now you can decide if you want to cook your tang yuan right away or freeze them to enjoy later.

    To freeze the tang yuan, I like to coat them with some glutinous rice flour before putting them in a zip lock bag. Line the bag on a tray and make some space between the tang yuan (so they won't stick together when freezing) and then store in the freezer. Once the tang yuan becomes harder, you can remove the tray as they won't stick together anymore now that they've hardened.

    5. Cooking instruction.

    cooking tang yuan in a Dutch oven.

    To cook the tang yuan, simply bring a pot of water to a boil, place the Tang Yuan in the water carefully, maintain a gentle boil and cook until the tang yuans float.

    Meanwhile, make the brown sugar ginger soup by boiling water, brown sugar and ginger together.

    When the tang yuan is done cooking, serve a couple in bowl with the soup and enjoy!

    Two bowls and one sauce pan with tang yuan in it and a bowl of black sesame seeds on the side.

    Tips and Tricks

    • Precooking a small amount of the dough not only helps the dough to be easier to work with but also improves the texture. The tang yuan will still taste yummy and chewy even when it's cold.
    • If you prefer very smooth and oozy filling, blend the black sesame seeds as fine as you can and replace the sugar with powdered sugar. You can also try using sesame paste for an ultra smooth texture, although wrapping this as filling would be more difficult.
    • If you don't have a food processor, replace the black sesame seeds with black sesame powder (about ½ cup + 1 tbsp), and replace the sugar with powdered sugar. Soften the butter before mixing it with all other filling ingredients. 
    • Cover any glutinous rice dough that you are not working on to keep them from drying out. If the dough became dry and starts cracking, simply apply a bit of water with your hand.
    • If working in a warmer area, take only part of the black sesame filling out first to assemble and more out once you are finish, to prevent the filling from becoming too soft and hard to wrap.  
    • Cook or freeze the tang yuan right after you are done making them to maintain their freshness.
    • To make a vegan version of this recipe, simply replace the butter with coconut oil.

    Recipe FAQs

    Can I use Mochiko flour to make this recipe?

    Not recommended. I tried using Mochiko flour before and found that the resulting tang yuan isn't as smooth and chewy.

    Can I make the black sesame filling with black sesame powder instead?

    Yes! Just use the same amount of black sesame powder by weight (about ½ cup + 1tbsp).

    Can I make it if I don't have a food processor?

    Yes! simply replace the black sesame seeds with equal weight of black sesame powder or black sesame paste, and replace the sugar with powdered sugar. Soften the butter before mixing it with all other filling ingredients.

    Can I cook the tang yuan first and store them in the fridge?

    No, the tang yuan will harden in the fridge. You can freeze the uncooked ones and cook them whenever you want to eat them.

    I don't like ginger, are there other kinds of soup to serve with tang yuan?

    Yes! You can either omit the ginger, enjoy it by itself, eat with sweet fermented rice (Jiu Niang) or serve with any other kind of sweet soup you like.

    Wish you all have lots of fun making this recipe!

    Related Recipes

    • hedgehog black sesame steamed buns.
      Hedgehog Black Sesame Bun (Zhi Ma Bao) - Cute, Yummy and Healthy!
    • two cups of taro sage with a gold spoon.
      Taro Sago (tapioca) with coconut milk (芋頭西米露)
    • a bowl of uncooked brown sugar boba.
      3 Ingredient Easy Homemade Boba Pearl
    • brown sugar milk tea.
      How to Make Taiwanese Style Milk Tea (For Boba, Bubble Tea)

    I would like to hear from you! If you make this recipe, please consider leaving a star rating and comment in the section further down the page. Stay in touch by following my Instagram and Pinterest!

    4 black sesame tang yuan in a dark blue bowl.

    Tang Yuan with Black Sesame Filling

    Edwina
    Easy step by step guide for making your own delightfully springy tang yuan filled with a deliciously sweet and nutty black sesame paste!
    4.80 from 5 votes
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 5 minutes mins
    Total Time 35 minutes mins
    Course Dessert
    Cuisine Asian
    Servings 20 tang yuan
    Calories 101 kcal

    Equipment

    • food processor

    Ingredients
      

    Black Sesame Filling

    • 80 g roasted black sesame seeds, ¾ cup
    • 70 g sugar , 5 tbsp
    • 60 g unsalted butter , 4 tbsp, soften until it will show your finger print when you press it.
    • 1 tablespoon water, 15 g
    • 1 pinch sea salt

    Dough

    • 180 g glutinous rice flour, 1½ cup, plus more for dusting
    • 135 g water, ½ cup + 2tbsp, room temperature
    • ½ tablespoon vegetable oil

    Soup

    • 3 tbsp Taiwanese brown sugar, or coconut sugar/dark brown sugar/Dark Muscovado sugar
    • 2 cup water
    • 3 slice ginger

    Instructions
     

    Make black sesame filling

    • Add black sesame seeds and sugar in a food processor, grind until they achieve a sandy texture.
    • Add in butter, water and salt. Do long pulses until the mixture becomes a paste.
    • Transfer the black sesame mixture to a bowl, cover and store in the freezer while working on the dough.

    Making tang yuan dough

    • In a small sauce pan, bring two cups of water to a boil (for cooking the dough).
    • In another bowl, mix the room temperature water with glutinous rice flour, stir until the water is absorbed by the flour.
    • Squeeze and form a small piece of dough ball (around 1.5" diameter), press it flat and cook it in the boiling water until the dough floats.
    • Add the cooked dough back into the flour mixture along with vegetable oil, and let it cool down a bit before kneading it into the mixture. Continue to knead until the dough is soft and smooth. Add more glutinous rice flour if it's too sticky, or more water if it's too dry. Cover with a damp towel to prevent it from drying out.

    Prepare the filling and dough

    • Separate the filling into 20 portions and roll them into small balls. Cover and store in the freezer while working on the dough.
    • Roll the glutinous rice dough into a log before cutting it into 20 little pieces. Roll all the small pieces into balls.

    Assembling the Tang Yuan

    • To assemble the tang yuan, flatten a dough ball to form a approximately 2.5" (6 cm) round wrap with the edges thinner than the center.
    • Place a piece of black sesame filling in the middle and wrap the dough around the filling. Finally, roll the tang yuan with your hand to form a ball. Repeat the previous step and this one for the rest of the tang yuan and coat them all with some glutinous rice flour.
    • If you are not cooking all the tang yuans right away, it's best to freeze them right after you are done assembling.

    Make Brown Sugar Ginger Soup

    • Heat a sauce pan over medium heat, add brown sugar in the pan, cook and stir until it starts to melt. This step is optional, but will help bring out the aroma of the sugar.
    • Add water and ginger and bring it to a boil. The longer you cook this soup, the more ginger flavor you will get, so adjust this step to suit your taste.
    • The soup won't taste very sweet if you use Taiwanese brown sugar. You can add more sugar if you want, but remember that the tang yuan is pretty sweet already.

    Cooking instruction ( for cooking 10 tang yuans)

    • In a 2qt pot, bring 5 cups of water to a boil, place the Tang Yuan in the water carefully. Gently move them with a spatula or the back of a spoon to prevent from sticking to the bottom of the pot.
    • Once the water boils again, decrease the heat to maintain a gentle boil and cook until the tang yuans float.
    • Add ginger soup and tang yuan in a bowl and serve.

    Freezing Instruction

    • Put the tan yuan in a zip lock bag. Line the bag on a tray and make some space between the tang yuan (so they won't stick together when freezing) and then store in the freezer. Once the tang yuan becomes harder, you can remove the tray as they won't stick together anymore now that they've hardened.

    Notes

    1. If you prefer very smooth and oozy filling, blend the black sesame seeds as fine as you can and replace the sugar with powdered sugar. You can also try using sesame paste for an ultra smooth texture, although wrapping this as filling would be more difficult.
    2. If you don't have a food processor, replace the black sesame seeds with black sesame powder (about ½ cup + 1 tbsp), and replace the sugar with powdered sugar. Soften the butter before mixing it with all other filling ingredients. 
    3. Cover any glutinous rice dough that you are not working on to keep them from drying out. If the dough became dry and starts cracking, simply apply a bit of water with your hand.
    4. If working in a warmer area, take only part of the black sesame filling out first to assemble and more out once you are finish, to prevent the filling from becoming too soft and hard to wrap.  
    5. Cook or freeze the tang yuan right after you are done making them to maintain their freshness.
    6. To make a vegan version of this recipe, simply replace the butter with coconut oil.

    Nutrition

    Calories: 101kcalCarbohydrates: 13gProtein: 1gFat: 5gSaturated Fat: 2gCholesterol: 6mgSodium: 5mgPotassium: 28mgFiber: 1gSugar: 5gVitamin A: 75IUCalcium: 43mgIron: 1mg
    Did you make this recipe?Tag @cookinginchinglish on Instagram!
    « Butternut Squash Milk Bread Rolls ( Soft Dinner Rolls )
    Snowflake Crisp (Milk Nougat Bites) »
    963 shares
    • Share
    • Tweet
    • Print

    Reader Interactions

    Comments

    1. Lisa says

      December 23, 2020 at 2:20 pm

      5 stars
      Looks yummy

      Reply
    2. VC says

      December 25, 2020 at 1:02 am

      4 stars
      This recipe instructions do not explain when to add the vegetable oil into the dough -- can you please update it?

      Reply
      • Edwina says

        December 25, 2020 at 4:19 am

        Oops, sorry! Thank you so much for pointing it out, I just edited it 🙂

        Reply
    3. Lauren says

      February 11, 2021 at 6:50 pm

      5 stars
      Made these and they are super yummy and hold up way better than store-bought! I’ll be making these again for Lunar new year this week!

      Reply
    4. Sui says

      February 27, 2022 at 1:36 pm

      Why is a small amount of dough cookedand added back to the flour mixture please? Thank you 🙏

      Reply
      • Edwina says

        February 28, 2022 at 1:35 am

        Hi Sui, it makes the dough easier to work with and also helps improve the texture of the tang yuan.

        Reply
    4.80 from 5 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Popular Recipes

    • Steamed egg with minced pork and a bowl of rice, a plate of chopped scallion and a small bowl of slat.
      Steamed Egg with Minced Pork (肉末蒸蛋)
    • The Ultimate Guide to Making Perfect Mantou (Chinese Steamed Buns)
    • Shio pans on a baking tray with a small bowl with salt and a small spoon inside.
      Shio pan 塩パン (Japanese sea salt butter rolls)
    • Inside of milk bread.
      Easy Milk Bread Loaf
    • snowflake crisp pile on a marble board.
      Snowflake Crisp (Milk Nougat Bites)
    • a bowl of uncooked brown sugar boba.
      3 Ingredient Easy Homemade Boba Pearl

    Weeknight Dinner

    • Easy Pork and Tofu Stir Fry (豆干炒肉絲)
    • mayo ketchup baked salmon with fresh herbs on top serve over rice in a white plate with fork and knife on the side.
      Easy Baked Salmon with Mayo and Ketchup (Moist and Flavorful!)
    • A bowl of beef and egg over rice with a pair of chopsticks on it.
      10-Minute Beef and Egg Over Rice (滑蛋牛肉燴飯)
    • ooked three cup chicken drumsticks with basil in a white plate on top of gray linen cloth.
      Instant Pot Three Cup Chicken (San Bei Ji)
    • Century Egg Congee with Pork (皮蛋瘦肉粥)
    • Korean braised tofu in a shallow bowl.
      Korean Braised Tofu (Dubu Jorim)

    Follow Us

    • Email
    • Instagram
    • Pinterest

    Newsletter

    Get Free Recipes Straight to your inbox!

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy

    Contact

    • Contact

    Copyright © 2026 Cooking in Chinglish

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.