All Articles
recipes8 min read10 October 2026

Taro Balls Recipe: Making QQ Chewy Yam Dessert at Home

Learn an easy taro balls recipe to make QQ chewy yam dessert at home, Singapore-style. Step-by-step guide to soft, boiled sweet potato balls in green bean soup.

AK

Ah Ma QQ Bowl

Published 10 October 2026

There is something deeply comforting about a warm bowl of chewy taro balls on a rainy Singapore evening — that soft, bouncy QQ bite giving way to the earthy sweetness of yam, all swimming in a fragrant soup. This taro balls recipe shows you how to recreate that nostalgic dessert-stall magic right in your own HDB kitchen, no special equipment required. Whether you grew up queuing at Ah Ma's favourite dessert hawker or you simply love a good homemade treat, making these QQ chewy yam balls from scratch is easier than you might think.

TL;DR — Key Takeaways

- Taro balls are made from real mashed taro (yam) bound with tapioca starch — not wheat flour, and never deep-fried. They are boiled until soft and chewy.

- The whole recipe takes about 45 minutes and makes roughly 4 servings.

- The secret to the QQ texture is mixing tapioca starch into the mash while it is still hot and cooking the balls only 3-5 minutes until they float.

- You can freeze shaped raw balls for up to 1 month and boil them straight from frozen.

- Prefer them made for you? Ah Ma QQ Bowl delivers handmade traditional sweet potato balls fresh from our Hougang home kitchen.


What Are Taro Balls? (And How They Differ From Tang Yuan)

Taro balls are a traditional Chinese dessert made from steamed, mashed taro — known locally as yam — kneaded with tapioca starch into a dough, then shaped and boiled until irresistibly chewy. Unlike tang yuan, which are made from glutinous rice flour and are smooth, taro balls carry the genuine flavour and gentle colour of the root vegetable itself. They are soft, bouncy, and never fried.

This distinction matters because many Singaporeans use the words interchangeably at the dessert stall. Here is the definitive difference: tang yuan are rice-flour balls, while taro balls (and their close cousin, sweet potato balls) are made from real mashed root vegetables bound with tapioca starch. That is why taro balls have a firmer, meatier QQ bite and a naturally nutty, earthy taste. The Taiwanese version popularised in dessert chains uses the same technique, and it travels beautifully to our local palate — think of it as the chewy heart of a classic bowl of bubur cha cha or ice kacang topping.

If you love this texture, you might also enjoy our guide to the sweet potato mochi recipe, which uses a similar QQ principle with a slightly different flour ratio.

Ingredients for This Taro Balls Recipe

This taro balls recipe needs just four core ingredients, all available at any Singapore supermarket or wet market. The ratio of taro to tapioca starch is what determines your final chewiness, so measure carefully the first time. Everything here is naturally plant-based.

For the taro balls (makes about 4 servings):

  • 300g taro (yam), peeled and cut into chunks — look for firm, heavy ones at the wet market
  • 90-110g tapioca starch (tapioca flour), plus extra for dusting
  • 40g sugar (or gula melaka for a deeper, caramel note)
  • 3-4 tablespoons hot water, added gradually

For a simple serving soup:

  • Sweet potato or green bean soup (tau suan style), or
  • Gula melaka syrup with a splash of coconut milk, or
  • Simple pandan-infused sugar syrup, served warm or over ice

A quick note on proportions: a good starting point is roughly 1 part tapioca starch to 3 parts cooked taro by weight. More starch gives a firmer, bouncier ball; less gives a softer, more delicate one. Singapore's humidity means you may need slightly less water than recipes written for drier climates, so add it a spoon at a time.

How to Make Taro Balls Step by Step

Making taro balls at home takes about 45 minutes from start to finish, and the technique is forgiving once you understand the one golden rule: always mix the tapioca starch into the taro while it is still hot. The residual heat partially cooks the starch, which is exactly what creates that signature QQ chew. Here is the full method.

Step 1: Steam and mash the taro

Steam your taro chunks for 15-20 minutes until a chopstick slides through easily. Mash them while piping hot — a fork or potato masher is fine, but push for a smooth, lump-free paste. Stir in the sugar while the mash is still warm so it dissolves evenly.

Step 2: Form the dough

Add the tapioca starch to the hot mash in batches, mixing with a spatula first (it will be too hot for hands). As it cools slightly, knead with your hands until you get a smooth, pliable dough that does not stick to your palms. If it cracks, add hot water a teaspoon at a time; if it sticks, dust in a little more starch. The dough should feel like soft, warm clay.

Step 3: Roll and cut

Dust your countertop with tapioca starch. Pinch off a portion of dough and roll it into a long rope about 1.5cm thick, then cut into bite-sized pieces roughly 1.5cm long. Dust the cut balls lightly so they do not stick together. There is no need to roll them into perfect spheres — the rustic, slightly uneven shape is part of the homemade charm, and it is exactly how Ah Ma used to do it.

Step 4: Boil until they float

Bring a pot of water to a rolling boil and drop the balls in. Fresh taro balls cook in 3-5 minutes — they are ready about 1-2 minutes after they float to the surface. Scoop them out and plunge immediately into a bowl of cold (or iced) water. This cold shock is non-negotiable: it stops the cooking and locks in that bouncy QQ texture. Drain, then add to your warm soup or syrup and serve.

Tips for the Perfect QQ Chewy Yam Dessert

The difference between a good and a great QQ chewy yam dessert comes down to three small habits that experienced home cooks in Singapore swear by. Getting the texture right is all about heat, timing, and that final cold shock.

  • Work fast while hot. The single biggest mistake is letting the mash cool before adding starch. Cold mash plus starch equals a crumbly, dense ball that never turns chewy.
  • Do not over-boil. Leaving the balls in the water too long makes them bloat and turn mushy. Watch for the float, count to 90 seconds, and scoop.
  • Always cold-shock. Skipping the ice bath is the most common reason homemade balls feel soft instead of springy.
  • Freeze a batch. Lay shaped raw balls on a starch-dusted tray, freeze for 2 hours, then bag them for up to a month. Boil straight from frozen with an extra 1-2 minutes. Perfect for busy HDB weeknights when you want dessert in minutes.

For an even softer, gentler version that is kind on older teeth, see our notes on the best desserts for elderly parents in Singapore — a slightly higher taro ratio makes the balls more tender.

Serving Your Taro Balls, Singapore-Style

In Singapore, the most beloved way to serve chewy taro or sweet potato balls is in a warm, lightly sweet soup — and our personal favourite is a comforting green bean soup. The earthy taro and the mellow green bean are a match made in hawker heaven. Here are the classic local pairings:

  1. Green bean or red bean soup — the traditional, nostalgic choice
  2. Gula melaka and coconut milk — rich, fragrant, almost like bubur cha cha
  3. Iced, with sweet potato and barley — a cooling treat for a hot afternoon
  4. Pandan sugar syrup — simple, clean, and lets the QQ bite shine

A warm bowl of these makes a wonderfully thoughtful homemade gift, too — if you are looking for more edible gifting ideas, our roundup of the best food gifts in Singapore for every occasion has plenty of inspiration. And if you ever host a gathering, a big pot of taro balls in soup disappears faster than you would expect.

Too Busy to Make Them? Let Ah Ma Do It

We get it — not everyone has 45 minutes and a steamer on a busy weekday. If the craving strikes but the kitchen feels too far away, Ah Ma QQ Bowl makes handmade traditional sweet potato balls delivered fresh from our Hougang home kitchen, served in our signature green bean soup. Each batch is hand-rolled the old-fashioned way, boiled soft and chewy to that perfect QQ bounce — never fried, never factory-made. It is the same recipe passed down through our family, now brought straight to your door.

If you are curious about how our home kitchen runs, or thinking of starting your own, we have shared honest lessons in our home-based food business tips for Singapore. And when you are ready to try the real thing, here is how to order sweet potato balls in Singapore, including delivery and bulk options.

Hunting for dessert deals and dining promotions around the island? You can often find fresh offers over at WhyNotDeals, handy for planning a sweet treat without overspending.

A Dessert Worth Passing Down

There is a quiet joy in making taro balls the way our grandmothers did — hands dusted with starch, the kitchen warm with the smell of steamed yam, a pot bubbling away. It is more than a recipe; it is a small act of keeping tradition alive in our fast-moving Singapore. We write more about that in our piece on Chinese dessert traditions and passing recipes down.

So roll up your sleeves, gather your taro, and give this taro balls recipe a go this weekend. Whether you make them yourself or let Ah Ma handle the rolling, we hope every chewy, QQ bite brings a little warmth to your table.


Sources & References

  1. HealthHub Singapore – Healthy Eating & Local Dishes — Health Promotion Board guidance on balanced eating and traditional foods.
  2. Singapore Food Agency (SFA) – Food Safety Tips — Official guidance on safe food preparation and storage.
  3. National Heritage Board – Singapore Food Heritage — Background on Singapore's hawker and dessert food culture.
  4. NTUC FairPrice — Reference for sourcing tapioca starch, taro and other ingredients locally.
  5. Ah Ma QQ Bowl — Handmade sweet potato balls in green bean soup, delivered fresh from our Hougang home kitchen.

Craving sweet potato balls?

Ah Ma's handmade taro sweet potato balls in green bean soup — soft, chewy, naturally gluten-free, no preservatives. Made fresh in our Hougang kitchen.

Frequently Asked Questions

Tapioca starch (also sold as tapioca flour) is the key to that signature QQ chewy bounce. You mix it into hot mashed taro or sweet potato while the mash is still warm, which partially gelatinises the starch. Avoid plain wheat flour — it turns the balls gluey and dense rather than springy. In Singapore you can find tapioca starch at any NTUC FairPrice, Sheng Siong or wet-market dry-goods stall for under S$2.

Yes, and this is actually what most home cooks in Singapore do. After shaping, lay the raw balls on a tray dusted with tapioca starch, freeze them solid for about 2 hours, then transfer to a zip-lock bag for up to one month. Boil them straight from frozen — no thawing needed — and just add 1-2 extra minutes of cooking time. This makes them perfect for HDB households that want dessert ready in minutes.

They are different desserts. Tang yuan are glutinous rice flour balls, usually smooth and often filled with peanut or sesame paste. Taro balls (and their cousin, sweet potato balls) are made from real mashed taro or sweet potato bound with tapioca starch, giving a firmer, chewier QQ bite and a natural root-vegetable flavour. Ah Ma QQ Bowl specialises in handmade sweet potato balls rather than tang yuan.

Fresh taro balls cook in about 3-5 minutes. Drop them into rapidly boiling water and wait until they float to the surface, then give them another 1-2 minutes so the centre is fully chewy. Shock them in cold water immediately after to lock in the bounce before adding to your soup or syrup.

Tags:taro balls recipesweet potato ballsQQ dessertSingapore desserthomemade dessertChinese dessert

Craving these? Order fresh from our Hougang kitchen

Soft, chewy sweet potato balls in warm green bean soup — handmade with real taro and green beans, no preservatives. Order online for delivery across Singapore.

Order Now