Craving something chewy, sweet and wholesome? These homemade Taro Tang Yuan 汤圆 are an easy, satisfying treat made with just four ingredients: taro, mochiko (glutinous rice) flour, sugar and hot water. Naturally gluten-free and vegan, these rice balls combine a tender, slightly elastic exterior with a sweet taro paste center for a comforting dessert or snack.

Why I Love This Recipe
- No-bake filling and simple preparation
- Only four main ingredients
- High in fiber for lasting satiety
- Low in calories per serving

Ingredients for Taro Tang Yuan
Most ingredients are available at Asian grocery stores or in natural food sections. Quantities and alternatives are noted below.
- Glutinous Rice Flour (Mochiko) – Also labeled sweet rice flour. Do not substitute with regular white or brown rice flour; they behave differently in dough.
- Sugar of choice – Raw cane sugar works well. Low-calorie alternatives such as monk fruit sweetener can be used if preferred.
- Taro – Cooked and mashed. If taro is unavailable, you can substitute with white sweet potato or yellow potato for a similar texture.
- Hot water – Used to bind the dough and create a soft, pliable texture.

Filling Ingredients
This recipe pairs best with a sweet taro paste filling made from cooked taro and sugar. You can also use prepared fillings such as red bean paste, lotus seed paste, or black sesame paste for variety.

Step-by-Step Guide
How to Make Taro Tang Yuan
Prep the Filling
Roll chilled sweet taro paste into teaspoon-sized balls. Freeze them until you’re ready to assemble so they hold their shape inside the dough.
Make the Dough
Peel and mash warm cooked taro until smooth. In a large bowl, combine mashed taro, sugar and glutinous rice flour, kneading until well combined.

Add hot water gradually and knead until the dough becomes smooth, soft and pliable without being sticky.
Tip: Different glutinous rice flour brands absorb water differently. Add a little more water if the dough is dry, or a bit more flour if it feels too sticky. The final dough should be easy to shape and not crack.
Assemble
Pinch off a small portion of dough and flatten it in your palm. Place a frozen taro filling ball in the center, then wrap the dough around it and roll into a smooth ball. Repeat until all dough and filling are used.
Cook the Glutinous Rice Balls
Bring a large pot of water to a boil and prepare an ice bath. Add the prepared rice balls carefully to the boiling water in batches if needed. They are cooked when they float to the surface, about 5 minutes.
Use a sieve or slotted spoon to transfer the cooked balls directly into the ice bath to stop cooking and set the texture. Once cooled, serve them in a sweet soup, savory broth, or enjoy plain.
Serve
Transfer the chilled rice balls to your chosen broth or bowl and enjoy immediately.
Filling Variations
Tang yuan accepts many tasty fillings. Try:
- Black Sesame Paste – A classic, nutty filling with deep flavor.
- Lotus Seed Paste – Smooth and mildly floral; a popular store-bought option if you prefer convenience.
- Red Bean Paste, Mung Bean, or Chopped Nuts – Other excellent choices depending on the texture and taste you want.

FAQ: Do You Need to Fill the Tang Yuan?
No—filling is optional. Plain glutinous rice balls are common and delicious on their own or served in a soup.
How to Store Taro Tang Yuan
- For best texture, eat tang yuan fresh. To freeze, place fully cooled balls on a single layer on a baking sheet and freeze until firm, then transfer to a freezer-safe container. Reheat by boiling or steaming directly from frozen until heated through.
Final Tips
- Check dough consistency carefully—aim for soft, pliable dough that doesn’t crack when shaped.
- Keep dough covered with a damp cloth while working to prevent drying.
- Use about 1 teaspoon of filling per tang yuan to avoid overfilling and leaking during cooking.



Taro Tang Yuan – Chinese Glutinous Rice Balls (Gluten Free, Vegan)
Ingredients
Tang Yuan Dough
- 120 g taro, fully cooked and mashed (about 1/2 cup)
- 70 g mochiko / glutinous rice flour (about 1/2 cup)
- 24 g sugar (2 Tbsp)
- 75 g hot water (about 5 Tbsp)
Filling Ingredients
- 14 tsp sweet taro filling (see notes or prepare your favorite paste)
Instructions
Prep the Filling
- Roll sweet taro paste into teaspoon-sized balls and freeze until firm.
Make the Dough
- Peel and mash cooked taro while still warm until smooth.
- Combine mashed taro with sugar and mochiko flour, kneading until combined.
- Add hot water and knead until the dough is smooth, soft and no longer sticky. Adjust water or flour as needed.
Assemble
- Flatten a small portion of dough, place a filling ball in the center and wrap to form a smooth ball.
- Repeat for remaining dough and filling.
Cook
- Bring a large pot of water to a boil and prepare an ice bath.
- Drop the rice balls into boiling water, cooking in batches if necessary.
- They are done when they float to the top (about 5 minutes). Remove with a sieve and transfer to the ice bath to cool.
- Serve in your choice of sweet or savory broth, or enjoy plain.
Notes
You can substitute fillings with mung bean paste, black sesame paste, chopped peanuts or other favorites. Keep filling portions small (about 1 tsp) to avoid leakage.