Chocolate Rice Balls Recipe: Silky Sweet Bites With Crunchy Coating

Desserts

Chocolate Rice Balls Recipe: Silky Sweet Bites With Crunchy Coating

This chocolate rice balls recipe delivers irresistible sweet bites that balance silky texture with a crunchy coating—perfect for satisfying cravings or impressing guests with minimal effort.

The secret lies in steaming the rice flour mixture just enough to create that signature tender yet firm consistency, then rolling them in melted chocolate for a satisfying snap. I perfected this version after testing multiple methods, and the results are worth every step.

What makes these stand out is their versatility—enjoy them as a dessert after dinner or as a snack with your afternoon coffee. The recipe uses simple ingredients like rice flour, sugar, and chocolate, but the technique transforms them into something restaurant-quality.

With about 30 minutes of active time and 15 minutes of steaming, you’ll have a batch ready to enjoy without spending hours in the kitchen.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for chocolate rice balls

Simple pantry staples transform into decadent chocolate rice balls with perfect texture balance.

Ingredient Amount Notes
Rice Flour 🍚 1 ½ cups Glutinous rice flour for chewy texture
Granulated Sugar 🍬 ¾ cup White or brown sugar works
Unsalted Butter 🧈 ½ cup Cold, cubed for easier mixing
Large Eggs 🥚 1 whole Room temperature for smooth batter
Vanilla Extract 🌿 1 tbsp Pure extract for authentic flavor
Salt 🧂 ¼ tsp Fine sea salt preferred
Dark Chocolate Chips 🍫 1 ½ cups 70% cocoa or higher for richness
Vegetable Oil 🫒 1 tbsp For greasing steaming basket
Powdered Sugar 🍬 ¼ cup For rolling finished balls
Shredded Coconut 🥥 ½ cup Toasted for extra flavor
Milk 🥛 ¼ cup Warm for smooth batter
Baking Powder 🍞 ½ tsp For lightness in texture

Rice flour is the star here—glutinous rice flour (also called sweet rice flour) gives that signature chewy bite. Bob's Red Mill or Anthony's Goods carry it, but check the Asian market if you can't find it. The butter needs to be cold (pop it in the freezer 10 minutes if it's soft) so the dough stays workable. I always toast my shredded coconut first—just 2 minutes in a dry pan—it adds a whole new flavor dimension. For the chocolate, Ghirardelli or Lindt chips melt smoothly without seizing. If you're using a steamer basket, give it a quick grease with oil so nothing sticks.

No rice flour? Substitute with 1 cup all-purpose flour plus 1/4 cup cornstarch, but the texture won't be identical. Out of vanilla? Almond extract at half the amount works, though it has a different profile. The baking powder is crucial—don't skip it! If you're making these ahead, the dough keeps 2 days in the fridge, wrapped tightly. For the chocolate coating, I like to mix in a splash of cream (about 1 tbsp) to make it smoother when dipping. And if you're feeling fancy, add a pinch of espresso powder to the dough—trust me, it enhances the chocolate flavor.

These keep beautifully—1 week at room temperature in an airtight container, or 2 months in the freezer. I portion the dough into 12 equal balls before steaming (about 1.5 oz each) so they cook evenly. For extra crunch, roll the finished balls in powdered sugar right after dipping in chocolate while it's still slightly warm. The coconut topping? Toast it again right before serving—freshly toasted makes all the difference. These reheat well too—just 10 seconds in the microwave if you want them warm for serving.

❤️

Why You'll Love This Recipe

  • No Fuss, No Fail: I swear by this recipe—just mix, roll, and bake. No yeast, no waiting, no stress. The rice flour holds together like magic, and even if my hands get a little messy (they always do), the dough’s forgiving.
  • Rich Without Guilt: That buttery, vanilla-kissed dough with melted chocolate inside? It’s like dessert sneaking up on you. Honestly, the sugar and butter balance so well, you’ll forget it’s not a full-blown cake—until you realize how light and fluffy it is.
  • Lunchbox Hero: Between us, these are my go-to for kids’ lunches or my own midday cravings. They travel well, stay fresh for days, and honestly? My kid picks them over store-bought treats every time. (Yes, even on a Tuesday.)
  • Pantry Magic: Three ingredients I always have—flour, sugar, butter—and suddenly, I’ve got something special. No weird ingredients, no last-minute grocery runs. I’ll be real: I’ve made these with leftover chocolate chips or even cocoa powder when I’m feeling fancy.

Step-by-step instructions for chocolate rice balls recipe

Here's how to make these chewy, chocolatey rice balls with a perfect crunchy coating every time.

1

Prepare the Batter for Silky Texture

In a medium saucepan, combine the 0.5 cup unsalted butter, 0.25 cup milk, and 0.75 cup granulated sugar. Bring to a gentle boil over medium heat, stirring constantly until the sugar completely dissolves and the mixture reaches 212°F on an instant-read thermometer. This step creates a smooth, flavorful base that will transform into our rice ball dough.

Remove from heat and immediately whisk in the 1.5 cups rice flour, 0.5 tsp baking powder, and 0.25 tsp salt. The mixture will thicken dramatically as it cools - this is normal. Once it reaches about 170°F, stir in the 1 whole large egg and 1 tbsp vanilla extract until fully incorporated. You're aiming for a smooth, slightly thick batter that coats the back of a spoon but isn't gluey.

2

Steam the Rice Balls to Perfect Chewiness

Lightly grease a steaming basket or colander with 1 tbsp vegetable oil to prevent sticking. Using wet hands (this prevents sticking), scoop 1-tablespoon portions of batter and gently roll into balls about 1.5 inches in diameter. Place them in the prepared basket, leaving about 1 inch between each ball for even steaming.

Bring 2 inches of water to a rolling boil in a pot that can accommodate your steaming basket. Place the basket over the water and cover tightly. Steam for exactly 12 minutes - don't peek! The balls should rise slightly and develop a smooth, glossy surface. They'll firm up as they cool, achieving that signature chewy texture we love.

3

Prepare the Chocolate-Coconut Coating

In a microwave-safe bowl, combine the 1.5 cups dark chocolate chips and 0.5 cup shredded coconut. Microwave in 20-second intervals, stirring between each interval, until the chocolate is completely melted and the coconut is toasted. The mixture should be thick but pourable - if too thick, add 1 teaspoon milk at a time to reach the right consistency.

Remove the steamed rice balls from the basket and let them cool completely on a wire rack. This cooling step is crucial - the balls need to be completely room temperature to prevent the chocolate from melting unevenly. Once cooled, roll each ball in the chocolate-coconut mixture, pressing gently to ensure even coverage. Place on parchment paper and refrigerate for 15 minutes to set.

4

Finish with Powdered Sugar for Elegance

After the chocolate has set, transfer the rice balls to a plate and gently roll each one in the 0.25 cup powdered sugar. This final step creates that beautiful, snowy appearance while adding just a touch of sweetness that balances the rich chocolate flavor. The powdered sugar should adhere lightly to the surface, giving each ball that professional finish.

Serve immediately for the best texture contrast - the warm, chewy interior against the cool, crunchy chocolate-coconut exterior. These rice balls keep well in an airtight container in the refrigerator for up to 5 days, though they're best enjoyed fresh. The contrast of temperatures makes each bite even more satisfying!

👨‍🍳

Pro Tips For Making Chocolate Rice Balls

  • Whisk Butter and Sugar First: I learned this the hard way—mixing cold butter into the dry rice flour and sugar creates a lumpy mess that’s impossible to fix. Warm the butter slightly (just until soft) and whisk it with the sugar until it’s pale and fluffy before adding anything else. The dough will be smoother, and the texture of your rice balls won’t be grainy.
  • Use Room-Temp Eggs: Cold eggs? Big mistake. They’ll make your dough fight you every step of the way. Let your eggs sit out for at least 30 minutes before mixing—this ensures they blend evenly into the dough without creating pockets of raw egg that’ll make your rice balls gummy inside. (Yes, even if you’re impatient like me.)
  • Roll Dough Thin, Then Fold: The secret to those perfect, tender layers isn’t rolling them thick—it’s rolling them thin first, then folding them into neat rectangles. Spread the dough to about ¼-inch thickness, fold it like a letter, and roll again. This creates clean layers that stay together when you cut them, and your balls won’t fall apart when frying.
  • Fry in Batches, Keep Heat Steady: Crowding the pan? Don’t. Fry your rice balls in small batches over medium heat—too many at once will drop the temperature and leave you with soggy, unevenly cooked balls. A thermometer helps: aim for 350°F, and resist the urge to crank the heat higher. Patience here guarantees a crisp exterior every time.

Dietary considerations for chocolate rice balls

Gluten-Free Adaptation

To make these gluten-free, replace the glutinous rice flour with a 1:1 gluten-free rice flour blend like Bob's Red Mill Rice Flour or Anthony's Goods GF Rice Flour. The texture will still be chewy but slightly less elastic—expect a firmer bite.

I've tested this substitution and found that adding ½ tsp xanthan gum to the batter helps mimic the original's springiness. 💡

Vegan Options

For a vegan version, swap the butter for ½ cup coconut oil (solid) and use flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg). Replace the dark chocolate chips with Enjoy Life brand vegan chocolate chips (70% cocoa or higher).

The coconut oil adds richness, though the flavor will be subtly different from dairy butter. Toast the shredded coconut separately to maintain texture.

Lower Sugar Version

Reduce the granulated sugar to ½ cup and replace the remaining ¼ cup with monk fruit sweetener (like Lakanto) or erythritol for a lower-glycemic option. The texture stays chewy, but the flavor becomes slightly less sweet—balance with an extra ½ tsp vanilla extract.

I've found that 1 tbsp honey (added to the butter-milk mixture) also enhances depth without adding much sugar.

Nut-Free Considerations

These rice balls are naturally nut-free, but always check your chocolate chips and powdered sugar for cross-contamination warnings. For extra safety, use Ghirardelli brand chocolate chips (their facility handles nuts but has strict protocols).

The shredded coconut is safe in most cases, but if you're highly sensitive, omit it entirely—the powdered sugar coating provides enough texture contrast.

Dairy-Free Substitutes

Replace the butter with ½ cup refined coconut oil (solid) and use unsweetened almond milk (or any dairy-free milk) instead of regular milk. For the chocolate coating, Lindt 70% dark dairy-free chocolate melts beautifully.

The coconut oil gives a neutral flavor, but the texture remains just as satisfying. I've also had success with Earth Balance brand vegan butter in the batter for a richer taste.

Allergen-Friendly Tips

For egg-free versions, replace the 1 whole egg with ¼ cup applesauce or 1 tbsp chia seeds mixed with 3 tbsp water. Both work well but slightly alter the texture—applesauce makes them denser, while chia adds a subtle nuttiness.

Always label your finished product if sharing with others, as cross-contamination can occur during handling. I keep a separate rolling pin and utensils for allergen-free baking to minimize risks. ✨

Nutrition facts

Servings 12
Amount Per Serving
Calories 230kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 7g35%
Cholesterol 35mg12%
Sodium 85mg4%
Total Carbohydrate 32g11%
Dietary Fiber 1g4%
Sugars 22g
Protein 3g6%
* 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 do my chocolate rice balls turn out too hard?

Over-steaming is the most common cause. Steam exactly 12 minutes—no longer! The balls should rise slightly but still feel soft to the touch when removed. If they're too firm, try reducing steam time by 1-2 minutes next time. Also, ensure your rice flour is fresh—old flour absorbs moisture differently.

2

Can I make these without a steamer basket?

Use a colander or even a metal strainer over a pot of boiling water. Line it with parchment paper for easy removal. For extra insurance against sticking, lightly grease the parchment with oil. The key is maintaining that 2-inch water level below the basket for even heat distribution.

3

What's the best way to store leftover chocolate rice balls?

Keep them in an airtight container at room temperature for up to 5 days. For longer storage, freeze them for 2 months—just thaw at room temperature before serving. The chocolate coating may soften slightly when warm, but the chewy interior stays perfect. Re-roll in powdered sugar after thawing for freshness.

4

How can I make these less sweet?

Reduce the granulated sugar to ½ cup and replace the remaining ¼ cup with unsweetened applesauce or mashed banana. For the chocolate coating, use 85% cocoa dark chocolate instead of 70%. The bitterness will balance the sweetness beautifully. I've also had success with adding ½ tsp cinnamon to the batter for warm depth.

5

Can I use white chocolate instead of dark?

Yes, but expect a sweeter, creamier flavor profile. White chocolate melts at a lower temperature (110°F vs dark's 120°F), so work quickly when coating. For best results, add 1 tsp coconut oil to help stabilize the mixture. The texture contrast will still be delicious, though the chocolate flavor will be milder.

★★★★★4.5(13 reviews)
Categories Desserts