How to Make Super Chewy Homemade Taro Balls (Step-by-Step Recipe)
Let’s be real—store-bought taro balls never hit the same as the homemade ones, right? There’s just something about that fresh, bouncy texture that makes every bite feel like a little treat. If you’ve ever stared at a bowl of chewy taro balls at a bubble tea shop or dessert café and thought, “I wish I could make this at home,” today’s your lucky day! I’ve tested this recipe so many times (yes, I may have eaten a few too many test batches) and finally nailed the perfect chewy texture. Let’s dive in!

What You’ll Need (Ingredients List)
First things first—grab your ingredients! I’ve measured everything out precisely so you don’t have to guess. Pro tip: Use a kitchen scale if you have one; it makes the dough way easier to work with.
- 340g tapioca starch (this is the secret to chewy texture—don’t skip it!)
- A small amount of cornstarch (for dusting, to prevent sticking)
- 180g purple sweet potato (peeled and chopped)
- 200g red sweet potato (peeled and chopped)
- 200g taro (peeled and chopped)
- 30g powdered sugar (adjust to your sweetness preference)
Wait, why three different roots? Because colorful taro balls look way more fun in a bowl! Plus, each has a slightly different flavor—purple sweet potato is earthy, red sweet potato is sweet, and taro is nutty. Trust me, the mix is chef’s kiss.
Step-by-Step Instructions to Make Chewy Taro Balls
1. Steam the Root Vegetables (No Soggy Dough Allowed!)

First, wash, peel, and chop your purple sweet potato, red sweet potato, and taro into small cubes. Smaller pieces steam faster—win-win! Now, here’s a game-changing trick: Wrap each type of vegetable in aluminum foil before steaming. Why? It keeps excess water out. If you skip the foil, your veggies will absorb too much moisture, and you’ll end up adding way more tapioca starch than needed (which makes the balls less chewy). If you don’t have foil, no worries—just add a little extra tapioca starch later!
Steam them for about 15-20 minutes, or until they’re fork-tender. You should be able to poke through them easily without any resistance.
2. Make the Purple Sweet Potato Dough



Let’s start with the purple sweet potato (it’s my favorite!). Scoop the steamed purple sweet potato into a bowl and add 10g of powdered sugar. Mash it up with a spoon—just be careful, it’s hot! I once burned my finger here, so learn from my mistake: Let it cool for 2-3 minutes first.
Next, add 80g of tapioca starch little by little. Don’t dump it all in at once! Stir with a spoon as you add the starch, then switch to kneading with your hands once it starts to come together. Purple sweet potato is usually drier than the others, so if the dough feels crumbly, add a tiny splash of water or milk (like 1 teaspoon at a time). Keep kneading until it’s smooth and doesn’t stick to your hands.
3. Make the Red Sweet Potato Dough



Red sweet potato is sweeter and moister than purple, so the dough will feel a bit different. Repeat the same steps: Mash the steamed red sweet potato, add 10g of powdered sugar, then slowly add 110g of tapioca starch. Knead until smooth—you probably won’t need extra water here, but if it’s too sticky, add a pinch more starch.
4. Make the Taro Dough



Taro is the wild card here! I used small taro, which has more moisture, so it needs more tapioca starch. Mash the steamed taro, add 10g of powdered sugar, then gradually add 150g of tapioca starch. Knead until it’s smooth—if it’s still sticky, keep adding a little more starch (1 teaspoon at a time). You’ll end up with three beautiful dough balls: purple, red, and light brown (taro).
5. Shape the Taro Balls (No Fancy Tools Needed!)




Now for the fun part—shaping! Dust your cutting board with cornstarch (this is crucial to prevent sticking). I have two methods for shaping, depending on the dough:
- Method 1 (for dry dough like purple sweet potato): Press the dough into a rectangle with your hands, then cut it into 1cm-wide strips. Cut the strips into small cubes—voilà, taro balls!
- Method 2 (for softer dough like taro): Roll the dough into a long, thin strip (about 1cm in diameter), then cut it into small pieces. This is faster, but make sure the strip is even so your taro balls are the same size.
As you cut the taro balls, toss them in a little cornstarch to keep them from sticking together. I made the mistake of skipping this once and ended up with a giant clump of dough—don’t be me!
6. Cook the Taro Balls (The Chewy Secret)



Bring a big pot of water to a rolling boil (make sure there’s enough water—crowded taro balls won’t cook evenly). Gently drop the taro balls into the water. Stir once right away to prevent them from sticking to the bottom.
Wait for the taro balls to float to the surface—this usually takes 3-5 minutes. Once they float, cook them for 1 more minute (this ensures the inside is fully cooked). Then, here’s the magic step for chewiness: Drain the taro balls and immediately transfer them to a bowl of ice water (or cold water if you don’t have ice). The hot-to-cold shock makes the texture extra bouncy—you’ll taste the difference, I promise!
Delicious Ways to Serve Your Homemade Taro Balls
Now that you have a bowl of chewy taro balls, what do you do with them? The options are endless! Here are my two favorite ways:
1. Brown Sugar Taro Balls (Classic Dessert)


This is the classic way you’ll find at most dessert shops. In a small pot, add 3-4 pieces of brown sugar and a little water (about 50ml). Cook over low heat until the sugar dissolves and the syrup thickens slightly. Add your taro balls to a bowl, pour the brown sugar syrup over them, and top with cooked red beans (if you have them). It’s sweet, chewy, and so comforting—perfect for a cold day!
2. Coconut Milk Taro Balls (Creamy & Refreshing)


If you love creamy desserts, this is for you! Drain the taro balls from the cold water, add them to a bowl, and pour in cold coconut milk. For extra sweetness, stir in a little condensed milk (I skip it because coconut milk is sweet enough for me). The combination of chewy taro balls and creamy coconut milk is unbeatable—I could eat this every day.
Bonus: How to Cook Perfect Red Beans (For Topping)
Red beans are the ultimate topping for taro balls, so I’m sharing my trick for soft, creamy red beans. Soak the red beans in water overnight (this cuts down cooking time). The next day, drain them, put them in a pot with fresh water, and bring to a boil. Turn the heat to low, cover, and simmer for 30 minutes. Turn off the heat and let them sit for 1 hour (the residual heat will finish cooking them). They’ll be soft but not mushy—perfect!
And that’s it! You now have the perfect recipe for super chewy homemade taro balls. I hope you love this recipe as much as I do—tag me if you make it (I’d love to see your colorful bowls!). Happy cooking!

