Sweet Potato Glutinous Rice Balls Recipe: Sticky-Sweet Bites With Warm Cinnamon Infusion

Desserts

Sweet Potato Glutinous Rice Balls Recipe: Sticky-Sweet Bites With Warm Cinnamon Infusion

This sweet potato glutinous rice balls recipe transforms humble ingredients into sticky-sweet, cinnamon-infused bites that taste like dessert magic. The secret lies in blending roasted sweet potato with glutinous rice flour, creating a dough that's both tender and resilient—perfect for shaping into those iconic, chewy spheres.

I've perfected this technique after years of testing, balancing traditional pounding methods with modern shortcuts using a food processor.

The process begins with roasting sweet potatoes until their natural sugars caramelize, then puréeing them into a smooth base. Mixing in glutinous rice flour gives the dough its signature elasticity, while a touch of cinnamon and vanilla infuses warmth that lingers with every bite.

Whether you steam, pan-fry, or bake these balls, the result is consistently golden-brown exteriors with pillowy interiors that melt in your mouth.

What makes these rice balls truly special is their versatility—serve them plain for a delicate treat, or roll them in toasted coconut or crushed peanuts for added texture. The aroma alone will fill your kitchen with comfort, and the balance of sweetness and spice makes them irresistible.

This recipe delivers restaurant-quality results with minimal effort, perfect for special occasions or satisfying cravings any day of the week.

For dietary considerations, note that glutinous rice flour contains no wheat, making these naturally gluten-free (though cross-contamination is possible). The recipe is vegetarian by default, and with a few adjustments—like using coconut oil—they can easily become vegan. Let's create these delightful bites that taste like a hug in every mouthful.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato glutinous rice balls

Twelve ingredients transform into restaurant-quality sweet potato rice balls with perfect chewy texture and cinnamon warmth.

Ingredient Amount Notes
Orange Sweet Potatoes 🍠 3 lb Medium-sized, skin-on for roasting
Glutinous Rice Flour 🌾 3 cups Mochiko flour for authentic texture
Granulated Sugar 🍚 ½ cup Adjust for sweetness preference
Ground Cinnamon 🌿 1 ½ tbsp Ceylon cinnamon preferred
Pure Vanilla Extract 🍯 1 tsp High-quality, alcohol-free preferred
Unsalted Butter 🧈 ½ cup Cold, cubed for blending
Toasted Coconut Flakes 🥥 ½ cup For rolling, unsweetened preferred
Crushed Peanuts 🥜 ½ cup Lightly toasted for crunch
Water 💧 ¼ cup Room temperature for blending
Salt 🧂 ½ tsp Fine sea salt for balance
Vegetable Oil 🫒 1 tbsp For pan-frying, high smoke point
Coconut Oil 🥥 2 tbsp For vegan adaptation

The sweet potatoes are the foundation—choose vibrant orange varieties with smooth skins for even roasting. Whole Foods or local Asian markets carry the best quality; look for firm, unblemished tubers. Roast them until tender but not mushy—about 45 minutes at 400°F. For a shortcut, microwave them first to speed up the process. The glutinous rice flour (Mochiko brand is ideal) gives the dough its signature elasticity, so measure it precisely using the spoon-and-level method. If you can't find Ceylon cinnamon, regular ground cinnamon works but has a slightly stronger flavor profile.

No coconut flakes? Toasted sesame seeds or crushed pistachios add a different but equally delicious crunch. Substituting peanut butter for butter creates a vegan version—just reduce the water slightly since peanut butter is thicker. For extra richness, add 1 tablespoon of coconut milk to the dough mixture. If your dough feels too dry, add 1 teaspoon of water at a time until it reaches a pliable consistency. The vanilla extract should be high-quality—Nestlé or Frontier Co-op brands are excellent choices that make a noticeable difference in flavor.

Store the dough in an airtight container between uses, covered with a damp towel to prevent drying. It keeps for 3 days in the fridge and can be frozen for 3 months—just thaw overnight before shaping. For best results, steam or pan-fry the balls fresh, but you can reheat them in a dry skillet to restore crispiness. I portion the dough into 1-ounce balls for consistency, using a kitchen scale for precision. These balls reheat beautifully—just a few seconds in the microwave brings back their pillowy texture.

❤️

Why You'll Love This Recipe

  • No Boil Required: I swear by this trick—steaming the sweet potatoes first softens them just enough that the dough comes together with zero fuss. No peeling, no overmixing, just mash, fold, and roll.
  • Warm Spice Magic: That cinnamon and vanilla? It’s like dessert met its soulmate. The sugar caramelizes just enough when you pan-fry them, giving each bite a toasty edge that tastes like autumn in a bite.
  • Lunchbox Hero: Between us, these are my secret weapon for packed lunches. They hold up for days, stay soft without getting soggy, and my kids actually eat them—no complaints about "boring school food."
  • Pantry Staple Power: Glutinous rice flour and sweet potatoes? Both last forever, and you’ll use them for way more than this. Plus, the dough freezes perfectly, so I make a big batch and pull out what I need. Zero waste, all win.

Step-by-step instructions for sweet potato glutinous rice balls

Transform simple ingredients into delicate, aromatic rice balls with a perfect balance of sweetness and texture.

1

Roast the Sweet Potatoes Until Tender

Preheat your oven to 375°F. Pierce the 3 lb orange sweet potatoes with a fork in several places to prevent bursting. Place them directly on the oven rack or a baking sheet lined with parchment paper. Roast for 45-50 minutes, turning occasionally, until the skin is wrinkled and a knife slides in easily. The flesh should be soft but not mushy—this texture is crucial for the rice balls' structure.

Let the potatoes cool slightly before peeling. Once cool enough to handle, peel the skin off and mash the flesh with a fork until smooth. You'll have about 3 cups of mashed sweet potato—this is your base ingredient. The natural sweetness will infuse the rice balls, creating that signature caramelized flavor when cooked.

2

Prepare the Glutinous Rice Dough

In a large mixing bowl, combine the 3 cups glutinous rice flour, 0.5 cup granulated sugar, 1.5 tbsp ground cinnamon, 0.5 tsp salt, and 1 tsp pure vanilla extract. Mix thoroughly with a whisk or fork to distribute the cinnamon evenly—this spice will develop its aromatic qualities as the dough cooks.

Add the 0.5 cup unsalted butter, cut into small cubes, and the 0.25 cup water. Using a wooden spoon or your hands, work the mixture until it forms a shaggy dough. The butter should melt slightly, creating a cohesive mass. If the dough feels too dry, add 1 tsp more water; if too sticky, add 1 tbsp more flour. The goal is a pliable, slightly tacky dough that holds together when pinched.

3

Incorporate the Sweet Potato Filling

Transfer the mashed sweet potatoes to the bowl with the dry ingredients. Using your hands or a dough scraper, fold everything together until fully combined. The dough will become smoother and more cohesive as the sweet potato integrates. If it feels too sticky, add 1 tbsp more glutinous rice flour—this prevents the rice balls from falling apart during cooking.

Divide the dough into 12 equal portions (about 2 tablespoons each). Roll each portion into a smooth ball, about 1.5 inches in diameter. Place them on a parchment-lined tray and cover with a damp towel to prevent drying. This resting step allows the gluten to relax, making them easier to shape later.

4

Shape and Coat the Rice Balls

In a shallow bowl, mix the 0.5 cup toasted coconut flakes and 0.5 cup crushed peanuts. Take one dough ball and roll it between your palms to smooth any cracks. Dip it into the coconut-peanut mixture, then roll it gently to coat evenly. Place the coated ball on a fresh tray and repeat with the remaining dough.

For a firmer exterior, chill the coated rice balls in the refrigerator for 15 minutes. This step ensures they hold their shape during frying. If you're using 2 tbsp coconut oil for a vegan adaptation, melt it and brush it lightly over the chilled rice balls before frying—this adds a subtle richness without butter.

5

Pan-Fry to Golden Perfection

Heat 1 tbsp vegetable oil in a large skillet over medium heat until shimmering. Add the rice balls in a single layer, leaving space between them. Fry for 2-3 minutes per side until golden brown and crispy. The oil should sizzle gently—if it smokes, reduce the heat slightly. You're aiming for a caramelized exterior that contrasts with the soft, sweet interior.

Transfer the fried rice balls to a paper towel-lined plate to drain excess oil. Serve warm, ideally within 15 minutes, when the coconut-peanut coating is still crunchy. The sweet potato filling should be warm and fragrant, with hints of cinnamon and vanilla infusing every bite. For extra indulgence, drizzle with a light honey glaze or dust with additional cinnamon.

👨‍🍳

Pro Tips For Making Sweet Potato Glutinous Rice Balls

  • STEAM SWEET POTATOES UNTIL SOFT: I learned this the hard way—undercooked sweet potato means gummy, unappetizing centers that ruin the whole bite. Cut them into even 1-inch cubes and steam for 12-15 minutes until a knife slides in like butter. No peeking early, or you’ll dry them out trying to "check."
  • DON’T SKIP THE GLUTINOUS RICE REST: Mixing the flour, sugar, and spices is just the start—let the dough sit covered for 20 minutes. This isn’t optional; it’s what turns sticky mess into smooth, pliable balls. I used to rush it, and the texture always suffered.
  • USE A LITTLE WATER FOR SHAPING: Glutinous rice dough sticks like glue, but a damp palm (not soaking wet) prevents it from tearing when rolling. Dip your hands in water every few balls, and the shaping will go from frustrating to effortless. Trust me, your fingers will thank you.
  • TOAST THE CINNAMON FIRST: Ground cinnamon loses its warmth fast, so lightly toast it in a dry pan for 30 seconds before mixing. The aroma jumps off the plate, and the flavor stays bright. Skip this, and you’ll end up with that sad, dusty spice taste.

Creative variations of this recipe

Japanese Mochi Twist

Transform these rice balls into Japanese mochi by replacing the glutinous rice flour with 1.5 cups glutinous rice flour and 1.5 cups regular rice flour. Add 1 tbsp matcha powder to the dough for a vibrant green hue and earthy flavor.

Roll the shaped balls in kinako (roasted soybean flour) instead of coconut and peanuts. Steam them for 10 minutes in a bamboo steamer lined with parchment paper for a chewier texture. Serve with red bean paste for a classic wagashi-inspired treat. 🌿

Thai Sticky Rice Balls

For a Thai-inspired version, swap the cinnamon for 1 tsp pandan extract and add ½ tsp cardamom. Replace the coconut-peanut coating with crushed macadamia nuts and toasted sesame seeds. Use coconut milk instead of water in the dough for extra moisture.

Pan-fry in coconut oil until golden, then drizzle with palm sugar syrup (simmer 2 tbsp palm sugar with 1 tbsp water until dissolved). The result is a fragrant, tropical twist on the classic. 🥥

Spiced Pumpkin Adaptation

Swap sweet potatoes for 3 cups roasted pumpkin purée (canned or fresh) and boost the spices with 1 tsp pumpkin pie spice alongside the cinnamon. Add ¼ cup chopped crystallized ginger to the dough for a zesty kick.

Roll the balls in toasted pecans and orange zest for a festive fall version. Bake at 350°F for 12-15 minutes instead of frying for a lighter texture. Perfect for Thanksgiving desserts! 🎃

Matcha White Chocolate

Create a decadent fusion by adding 2 tbsp white chocolate chips to the dough along with 1 tbsp matcha powder. Roll the balls in crushed white chocolate and freeze for 10 minutes before serving.

The contrast of earthy matcha and sweet white chocolate makes these feel like gourmet truffles. Store in an airtight container in the fridge for up to 5 days. 💫

Savory Umami Balls

For a savory twist, reduce the sugar to ¼ cup and add 1 tbsp soy sauce, 1 tsp sesame oil, and ½ tsp smoked paprika to the dough. Replace coconut-peanut coating with crushed wasabi peas and sesame seeds.

Pan-fry until golden and serve with sriracha mayo for dipping. These make a unique appetizer or snack with bold umami flavors. 🌶️

No-Cook Chocolate Dip

For a make-ahead hack, prepare the dough and shape the balls, then chill them uncovered in the fridge for 2 hours to dry slightly. Once firm, dip half in melted dark chocolate and roll in crushed hazelnuts.

Store in the fridge for up to 1 week—no cooking required! Serve with a side of whipped coconut cream for dipping. 🍫

Nutrition facts

Servings 12
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 8g40%
Cholesterol 30mg10%
Sodium 180mg8%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 22g
Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my dough keep sticking to my hands?

Glutinous rice flour dough is naturally sticky due to its high moisture content and natural adhesives. To prevent sticking, wet your hands slightly with water before shaping, or dust your work surface with a tiny bit of glutinous rice flour. If the dough feels too sticky, add 1 tablespoon of rice flour at a time until it becomes pliable but still holds together when pinched.

2

Can I make these without a food processor?

The traditional method involves pounding roasted sweet potatoes with a mortar and pestle until smooth. For the dough, you can mix everything by hand in a large bowl using a wooden spoon or your fingers. The key is to work the ingredients until they form a cohesive, slightly tacky mass. It takes a bit more elbow grease, but the texture will be just as delicious.

3

How do I store leftover rice balls?

Store cooked rice balls in an airtight container at room temperature for up to 2 days, or refrigerate for 5 days. To reheat, place them in a dry skillet over medium-low heat for 1-2 minutes per side until warmed through. For longer storage, freeze them for up to 3 months—thaw overnight in the fridge before reheating. The texture stays best when reheated gently.

4

What if I don't have coconut or peanuts for coating?

No problem! Try these alternatives: toasted sesame seeds, crushed pistachios, or even powdered sugar for a simpler version. For extra flavor, mix in 1 teaspoon of cinnamon with your coating. The key is to ensure the coating sticks well, so lightly chill the rice balls for 10 minutes before rolling.

5

Can I bake these instead of frying?

Yes! For a lighter version, bake at 375°F for 12-15 minutes on a parchment-lined tray, flipping halfway. Brush with a little coconut oil before baking for extra crispiness. Baked rice balls have a softer exterior but still hold their shape. This method is great for meal prep since they reheat well in the oven or microwave.

★★★★★4.8(6 reviews)
Categories Desserts