Why Purple Sweet Potato Glutinous Rice Balls Are a Win for Everyone
Let’s talk about a snack that checks all the boxes: delicious, healthy, easy to make, and so kid-approved. Enter purple sweet potato glutinous rice balls! If you’ve never tried these chewy, slightly sweet treats, you’re missing out. Not only do they taste like a little piece of heaven, but purple sweet potatoes are also packed with good stuff—way more than regular sweet potatoes. Let’s dive into why these are worth adding to your snack rotation, plus a step-by-step guide to making them at home.

What Makes Purple Sweet Potatoes So Special?
First off, purple sweet potatoes aren’t just pretty (that vibrant purple color is chef’s kiss). They’re a nutritional powerhouse! Here’s the lowdown:
- Antioxidant boost: They’re loaded with anthocyanins—the same compound that makes blueberries blue. Anthocyanins are like tiny bodyguards, fighting off free radicals and keeping your cells happy.
- Digestive friend: High in fiber, so they help keep your gut moving smoothly. No more sluggish digestion!
- Low-cal, low-fat: Perfect if you’re watching your calories but still want something tasty. You can munch on these without feeling guilty.
- Extra nutrients: They have selenium and lysine, which are great for your immune system and body function.
And let’s be real—turning them into glutinous rice balls is a genius way to get kids (and picky eaters) to enjoy veggies without complaining. Win-win!
Ingredients You’ll Need
Don’t worry, you won’t need any fancy gadgets here. Just a few simple ingredients you probably already have (or can grab at the grocery store):
- 500g purple sweet potatoes (about 2 medium ones)
- Glutinous rice (for rolling—just a small bowlful)
- Glutinous rice flour (the star of the chewy texture)
- A pinch of sugar (adjust to taste—skip it if you prefer less sweet)
Step-by-Step Guide to Making Purple Sweet Potato Glutinous Rice Balls
Okay, let’s get cooking! This recipe is super straightforward—even if you’re a beginner in the kitchen.
1. Prep the Glutinous Rice First

First things first: glutinous rice needs to soak. Grab your glutinous rice, rinse it well under cold water, then pop it into a bowl. Pour in enough water to cover the rice (about an inch above) and let it soak for 2 hours. This step is non-negotiable—it makes the rice stick to the balls later and get that perfect chewy bite. After soaking, drain all the water and set it aside.
2. Cook the Purple Sweet Potatoes

Next, let’s handle the purple sweet potatoes. Wash them thoroughly, then peel off the skin (pro tip: a vegetable peeler works best here). Cut them into small chunks—this helps them steam faster. Pop the chunks into a heatproof plate.

Fill a steamer with water, bring it to a boil, then place the plate of purple sweet potato chunks on the steamer rack. Cover and steam for 25 minutes. How do you know they’re done? Stick a fork in—if it goes in easily, they’re ready! Take them out and let them cool for a minute or two (you don’t want to burn your hands).
3. Mash and Mix the Purple Sweet Potato Dough

Transfer the steamed purple sweet potatoes to a big bowl. Grab a spoon (or a potato masher if you have one) and mash them until they’re smooth—no lumps allowed! Let the mashed purple sweet potato cool completely (warm dough will make the rice flour sticky too soon).

Once it’s cool, add the glutinous rice flour and a pinch of sugar. Start mixing with a spoon, then switch to your hands to knead it into a soft, non-sticky dough. If it’s too dry, add a tiny bit of water (a teaspoon at a time). If it’s too sticky, add a little more rice flour. You want it to hold its shape when you roll it into balls.
4. Roll the Balls and Coat with Rice

Now for the fun part! Grab a small handful of the dough (about the size of a golf ball) and roll it between your palms to make a smooth ball. Then, dip the ball into the soaked glutinous rice—roll it around until it’s completely coated. Place the coated ball on a plate lined with parchment paper (to prevent sticking).

Repeat this until all the dough is used up. Pro tip: if your hands get sticky while rolling, lightly dust them with rice flour.
5. Steam the Balls to Perfection

Put the parchment-lined plate of rice balls into the steamer (make sure there’s enough water in the steamer—top it up if needed). Cover and steam over medium heat for 30 minutes. When they’re done, the rice will be plump and chewy, and the purple sweet potato center will be soft and fragrant.

Take them out, let them cool for a few minutes (they’ll be hot!), and then dig in. The outside is chewy from the rice, and the inside is creamy and slightly sweet from the purple sweet potato. Yum!
Pro Tips for Perfect Purple Sweet Potato Glutinous Rice Balls
Want to make sure your first batch is a hit? Here are my go-to tips:
- Soak the rice: Don’t skip the 2-hour soak! It’s key for the chewy texture.
- Sugar to taste: If you like sweeter treats, add a little more sugar. If you’re keeping it healthy, skip the sugar entirely—the purple sweet potato has natural sweetness.
- Storage: If you have leftovers (unlikely, but possible), store them in an airtight container in the fridge for up to 3 days. Reheat them in the steamer for 5 minutes before eating.
Final Thoughts
These purple sweet potato glutinous rice balls are such a fun, healthy snack. They’re great for after-school treats, weekend snacks, or even a light dessert. My kids go crazy for them—they love rolling the balls and coating them with rice (it’s a great kitchen activity for little hands). Give this recipe a try, and let me know how it turns out! I bet you’ll be making them on repeat.








