All Articles
food-education7 min read21 May 2026

Sweet Potato Balls vs Tang Yuan: What's the Difference?

Sweet potato balls and tang yuan look similar but are worlds apart in taste, texture, and tradition. Here's everything you need to know about these two beloved Singapore desserts.

AK

Ah Ma Kitchen

Published 21 May 2026

If you grew up in Singapore, chances are your grandmother made something warm and round and chewy in a big pot on the stove. You pressed your face against the kitchen doorframe, watching her roll little balls between her palms, the smell of something sweet drifting through the whole flat. And then you sat at the table with a bowl of something soft, something comforting, something that tasted exactly like home.

But here is a question many Singaporeans never stop to ask: was that tang yuan, or was it sweet potato balls?

The two are so often lumped together — in hawker centres, in family kitchens, in conversation — that most people assume they are the same thing with different names. They are not. And if you have ever bitten into one and been surprised by the taste, now you know why.

What Are Tang Yuan?

Tang yuan (汤圆) are glutinous rice balls with a long history in Chinese culture. The name literally means "soup ball" or "round soup". They are traditionally eaten during the Winter Solstice festival (Dongzhi) and the Lantern Festival, when families gather and the act of eating round, whole things symbolises togetherness and completeness.

The classic tang yuan is white or lightly coloured, made entirely from glutinous rice flour. They can be served plain or filled — common fillings include:

  • Black sesame paste
  • Crushed peanut with sugar
  • Red bean paste
  • Lotus paste

The soup they float in is typically a clear sweet ginger syrup, or sometimes a plain water broth with rock sugar. Pandan leaves are often added for fragrance.

Tang yuan are smooth, slightly neutral in flavour on their own, and derive most of their taste from whatever filling is inside them. The skin is the vehicle; the filling is the point.

What Are Sweet Potato Balls?

Sweet potato balls are a different creature entirely.

Here, the sweet potato is not a filling — it is an ingredient in the dough itself. Cooked and mashed sweet potato is blended into the glutinous rice flour before rolling. This means the sweetness and flavour is distributed through every single bite of the ball, not hidden in the centre.

The result is a ball that is:

  • Naturally golden or orange-tinged, depending on the variety of sweet potato used
  • Soft and chewy, with a texture closer to mochi than traditional tang yuan
  • Gently sweet and earthy, with a flavour that needs no filling to shine

And crucially, sweet potato balls are served in warm green bean soup — not ginger syrup. The slightly bitter, grassy depth of green bean soup is what makes the combination work so well. The soup tempers the sweetness of the balls. The balls soften the bite of the soup. Together, they balance each other in a way that feels both old and entirely right.

Side by Side: The Key Differences

Let us put it plainly.

Dough: Tang yuan uses plain glutinous rice flour. Sweet potato balls use sweet potato blended into the dough.

Colour: Tang yuan is typically white (or artificially coloured). Sweet potato balls are naturally golden or warm orange from the sweet potato.

Flavour profile: Tang yuan tastes neutral with a flavourful filling. Sweet potato balls taste gently sweet and earthy throughout.

Filling: Tang yuan often has filling. Sweet potato balls typically have none — the dough itself is the star.

Soup base: Tang yuan sits in ginger syrup or sweet broth. Sweet potato balls swim in green bean soup.

Occasion: Tang yuan is tied to Dongzhi and the Lantern Festival. Sweet potato balls are an everyday comfort food, the kind your grandmother made on a rainy Tuesday afternoon because she felt like it.

Why Do People Mix Them Up?

Both are round. Both are chewy. Both are served in a warm bowl and eaten with a spoon. And in Singapore's hawker landscape, both often appear side by side on the same menu board with similar-looking photographs.

There is also the naming problem. Different families and different dialect groups have called these things by different names over the years. In some households, anything round and chewy in sweet soup is "tang yuan". In others, the sweet potato version has a distinct name. When these families came together in Singapore's kopitiam culture, the names blurred.

Social media has not helped. A quick scroll through food posts in Singapore will show sweet potato balls described as "pumpkin tang yuan" or "yam tang yuan" or just "tang yuan" with no further explanation. The category has become a catch-all.

But the people who make them from scratch — the grandmothers, the home cooks, the small producers who care about what goes into each ball — know the difference. And once you taste a properly made sweet potato ball in a bowl of real green bean soup, you will never mix them up again.

The Grandmother Standard

There is an old way of judging traditional food in Singapore. Not by Michelin stars or Instagram likes, but by whether it tastes like something someone's grandmother made. This is not a low bar. Grandmothers who cooked traditional food did not cut corners. They soaked the green beans overnight. They tested the dough between their fingers until the texture was right. They tasted the soup three times before adding the balls.

That standard — patient, attentive, made with actual ingredients instead of shortcuts — is what separates a truly good sweet potato ball from something that merely looks the part.

At Ah Ma Kitchen, every batch of sweet potato balls starts from the same place: real sweet potato, worked into the dough by hand, formed one ball at a time. It is small-batch because that is the only way to do it properly. When you scale up beyond what one pair of hands can manage, you start taking shortcuts. The texture suffers. The flavour suffers. The whole thing stops being worth eating.

Which One Should You Try?

If you have never had a proper sweet potato ball in green bean soup, start there. Not because it is better than tang yuan — both are wonderful in their own right — but because it is more misunderstood, more often faked with shortcuts, and more likely to surprise you when you finally taste the real version.

The softness when you bite through. The way the green bean soup soaks the outside of the ball just slightly. The gentle sweetness that does not overwhelm. It is simple food, in the best possible sense of that phrase.

It is also, for many Singaporeans of a certain generation, the taste of their grandmother's kitchen. That is not nothing. That is everything.


Ah Ma Kitchen makes handmade sweet potato balls in small batches from our Hougang home kitchen. Each order is made fresh to order and delivered across Singapore. Order at ahmakitchen.com.

Craving sweet potato balls?

Ah Ma's handmade taro sweet potato balls in green bean soup — naturally gluten-free, no preservatives. Next-day delivery across Singapore.

View Our Products

Frequently Asked Questions

No, they are different. Tang yuan are glutinous rice balls typically filled with sesame paste, peanut, or red bean, and served in a sweet syrup broth. Sweet potato balls are made with sweet potato mixed into the dough itself, giving the balls a naturally golden colour and a subtly earthy sweetness. They are served in warm green bean soup. The taste, colour, and soup base are all distinct.

Sweet potato balls have a soft, chewy texture similar to mochi, with a gentle natural sweetness from the sweet potato. They are not overly sweet on their own — the flavour is mild, earthy, and comforting. When served in warm green bean soup, the slight bitterness of the green bean balances the sweetness of the balls beautifully.

Ah Ma Kitchen makes small-batch handmade sweet potato balls fresh in Hougang and delivers them across Singapore. Each order is made to order so you get them at their freshest and chewiest.

Tags:sweet potato ballstang yuanSingapore dessertstraditional dessertshawker food

Ready to try Ah Ma's sweet potato balls?

Handmade with real taro, sweet potato, and green beans. Frozen fresh with no preservatives. Order online for next-day delivery across Singapore.

Order Now