Main Courses
This Asian fried rice balls recipe delivers golden, crispy bites with a tender center and layers of umami flavor—inspired by Japanese onigiri and Thai khao poon but with a modern twist. The secret lies in perfectly shaped rice balls wrapped in thin noodle sheets, then fried to a crispy exterior that gives way to fluffy, flavorful fillings. I developed this recipe after craving something handheld, satisfying, and packed with texture—no deep-frying required.
The beauty of these rice balls is their versatility. You can customize the filling with protein (shredded chicken, spicy pork, or even tofu for a vegetarian option) and season it with soy sauce, garlic, and ginger for that signature umami kick. The noodle wrapping adds a delicate crunch, while the rice stays soft and cohesive. What makes this recipe stand out is the balance—crispy outside, tender inside, and a sauce that ties everything together.
By the time you’re done, you’ll have a dish that’s perfect for appetizers, a hearty snack, or even a light main course. Serve them with a tangy dipping sauce (think sweet chili or soy-based) for extra flavor, or enjoy them on their own. The best part? These rice balls reheat beautifully, making them ideal for meal prep or parties. Let’s get started—your taste buds will thank you.
Whether you’re recreating a classic or putting your own spin on it, this recipe is your ticket to restaurant-quality bites at home. The technique is simple, but the results are anything but basic. Get ready to impress with every crispy bite!
Ingredients for asian fried rice balls
Short-grain rice, thin noodles, and a handful of pantry staples—this is your crispy, umami-packed bite list.
| Ingredient | Amount | Notes |
|---|---|---|
| Short-Grain White Rice 🍚 | 2 cups | Uncooked, sushi-grade preferred |
| Egg Noodles 🍜 | 6 oz | Thin, dried, for wrapping |
| Boneless Chicken Breast 🍗 | 1 lb | Shredded, cooked |
| Soy Sauce 🍶 | ½ cup | Low-sodium preferred |
| Sesame Oil 🫒 | 2 tbsp | Toasted, for aroma |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh |
| Fresh Ginger 🌿 | 1 tbsp | Grated, not powdered |
| Vegetable Oil 🫒 | ½ cup | High smoke point |
| Green Onions 🧅 | 4 whole | Thinly sliced, for garnish |
| Sesame Seeds 🌾 | 2 tbsp | Toasted, for crunch |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| White Pepper 🌶️ | ¼ tsp | Freshly ground |
| Sweet Chili Sauce 🍅 | ¼ cup | For dipping (optional) |
| Cornstarch 🍚 | 1 tbsp | For crispy coating |
The rice is non-negotiable here. Sushi-grade short-grain (like Koshihikari or Calrose) gives that perfect sticky texture—regular long-grain rice won't cut it. I grab mine from Trader Joe's in bulk, but any Asian market will have it. For the noodles, egg noodles are key—they wrap like a dream. If you can't find thin ones, udon noodles work too, but slice them in half lengthwise first. The chicken? Cook it extra tender—shred it so it disappears into the rice balls when you bite in.
No sesame oil? Neutral oil plus a pinch of toasted sesame seeds mimics the flavor. Short on ginger? Substitute with 1/2 tsp ground ginger, but fresh is better. The cornstarch is your secret weapon for crispiness—don't skip it. For the filling, I usually make a double batch of chicken and keep it in the fridge for 3 days. Need a vegetarian option? Swap in crumbled tofu or shredded carrots—just boost the soy sauce by 1 tbsp to keep it flavorful. The green onions? Freeze extras in a bag—they stay fresh for weeks.
Rice keeps best in an airtight container for 2 days, but make these fresh if possible—they're at their crispy best right after frying. The filling mixture stays fresh for 4 days in the fridge, so prep ahead. For parties, freeze the assembled (unfried) rice balls on a tray, then transfer to a bag. Fry straight from frozen—no thawing needed. Leftovers? Reheat in a skillet for 2-3 minutes until crispy again.
Why You'll Love This Recipe
- Here’s what sold me: the way the egg noodles soften just enough to soak up the soy sauce while the chicken stays tender. Add a quick drizzle of sesame oil at the end? Suddenly you’ve got that rich, savory depth that makes every bite feel like a little Asian bistro moment—no takeout required.
- One-Pan Magic: I swear by this—no chopping mountains of veggies, no fancy techniques. Just toss leftover rice, shredded chicken, and those egg noodles into one hot pan with a splash of soy sauce, and stir-fry until golden. That’s it. The sesame oil finishes it with a fragrant punch without extra effort.
- Umami Bomb: Here’s what sold me: the way the egg noodles soften just enough to soak up the soy sauce while the chicken stays tender. Add a quick drizzle of sesame oil at the end? Suddenly you’ve got that rich, savory depth that makes every bite feel like a little Asian bistro moment—no takeout required.
- Lunchbox Hero: Between us, this is my go-to for packed lunches or last-minute dinner guests. The rice balls hold together surprisingly well (thanks to the sticky short-grain rice), and they reheat like a dream. Toss a few in a container, and you’ve got a meal that’s as easy to eat as it is to make—no soggy leftovers here.
Step-by-step instructions for Asian fried rice balls
Here's how to create those addictive, crispy bites with perfect texture every time.
Cook and Prepare the Short-Grain White Rice
Rinse the 2 cups of short-grain white rice under cold water until the water runs clear. This removes excess starch that would make the rice gummy. Cook the rice according to package instructions, but use slightly less water than directed—you want the grains to be tender but still hold their shape when cold.
Once cooked, spread the rice on a baking sheet and let it cool completely. Cold rice is essential for shaping these crispy bites. I like to fan it with a fork while cooling to speed up the process and prevent clumping. The rice should be cool enough to handle when you're ready to shape your rice balls.
Prepare the Chicken Filling and Seasoning
In a medium bowl, combine the cooked and shredded 1 lb boneless chicken breast with the 0.5 cup soy sauce, 2 tbsp sesame oil, 4 cloves minced garlic, 1 tbsp grated fresh ginger, 1 tsp salt, and 0.25 tsp white pepper. Mix thoroughly until every strand of chicken is coated in the flavorful marinade. Let this mixture sit for at least 10 minutes to allow the flavors to meld together.
Here's where the magic happens: the sesame oil adds that nutty aroma we love, while the ginger and garlic bring the heat. Don't skip the resting time—this is what transforms good chicken into exceptional filling. If you're short on time, you can microwave the mixture for 1 minute to help the flavors combine faster.
Make the Noodle Wrappers
Cook the 6 oz egg noodles according to package instructions until al dente. Drain them and rinse briefly under cold water to stop the cooking process. The noodles should be tender but still hold their shape when wrapped. Spread them on a clean kitchen towel and gently pat them dry with another towel to remove excess moisture.
Cut the noodles into 4-inch lengths—this gives you perfect-sized wrappers for your rice balls. I find it easiest to make a small pile of noodles, then cut through them all at once with a sharp knife. Keep the cut noodles covered with a damp towel to prevent them from drying out while you work.
Assemble and Shape the Rice Balls
Divide the cold rice into 16 equal portions (about 2 tablespoons each) and shape them into balls in your palm. Keep them small enough to wrap completely with the noodle strips. While shaping, sprinkle a pinch of salt into each rice ball to enhance the flavor as they crisp up.
Take one of the 4-inch noodle strips and wrap it tightly around a rice ball, starting from the bottom and working your way up like a tiny burrito. Press gently to seal the edges. Repeat with the remaining rice balls and noodle strips. Place them seam-side down on a wire rack to keep them from sticking together while you prepare the crispy coating.
Create the Crispy Cornstarch Coating
In a shallow bowl, mix together the 1 tbsp cornstarch with 1 tbsp sesame seeds. This is your crispy coating that will give these bites their signature crunch. Roll each wrapped rice ball in this mixture, pressing gently to ensure the cornstarch adheres evenly to all surfaces. Place the coated rice balls on a parchment-lined baking sheet.
Heat the 0.5 cup vegetable oil in a large skillet over medium heat until it shimmers but doesn't smoke. Working in batches, carefully add the rice balls to the hot oil. Fry for 2-3 minutes on each side until they turn a beautiful golden brown color. The cornstarch will create that satisfying crunch we're after, while the oil ensures they stay crispy.
Finish and Serve
Transfer the fried rice balls to a paper towel-lined plate to drain any excess oil. While still warm, sprinkle with the remaining 1 tbsp sesame seeds and the sliced 4 whole green onions. Serve immediately with the 0.25 cup sweet chili sauce on the side for dipping.
These crispy bites are best enjoyed fresh out of the fryer when they're at their crispest. The contrast of the crunchy exterior with the tender rice and savory chicken filling makes every bite irresistible. Don't be surprised if they disappear faster than you can say "umami kick"!
Pro Tips For Making Asian Fried Rice Balls
- PREP CHICKEN SMALL: Cut the boneless chicken breast into ½-inch cubes—no bigger, or they’ll stay tough even when cooked. I learned this the hard way when my first batch turned out chewy; smaller pieces absorb flavor faster and cook through evenly. ---
- COOL RICE FAST: Spread freshly cooked rice on a tray and fan it with a fork for 5 minutes—this prevents gummy clumps. Cold rice fries up better, and skipping this step means your rice balls will turn mushy instead of crispy at the edges. ---
- NOODLES FIRST: Parboil the egg noodles for 2 minutes less than package instructions, then shock in ice water. They’ll hold their shape better when mixed into the rice, and you’ll avoid a soggy, gluey texture in your fried balls. ---
- CRISP THE RICE: Use a nonstick pan and keep the heat medium-high while frying the rice balls—low heat makes them greasy, high heat burns the outside before the inside cooks. Toss in a splash of sesame oil at the end for that signature aroma.
Flavor customization for this recipe
Spicy Umami Kick
For a bold flavor punch, mix 1 tbsp gochujang (Korean chili paste) and 1 tbsp sriracha into your chicken filling. This adds heat and depth that pairs perfectly with the crispy exterior. For extra umami, stir in 1 tsp fish sauce—it’s a game-changer. Serve with a side of spicy mayo (mix mayo with 1 tsp sriracha) for dipping. 🌶️
Sweet and Tangy Twist
Swap the soy sauce in the filling for a mix of 3 tbsp hoisin sauce and 1 tbsp rice vinegar. Add 1 tbsp honey and 1 tsp grated ginger for a sweet-tangy balance. Top with sliced red onions and cilantro for freshness. This variation works especially well with a plum sauce dip on the side.
Vegetarian Crunch
Replace the chicken with 1 cup shredded king oyster mushrooms (for meaty texture) or 1 cup crumbled firm tofu. Boost flavor with 2 tbsp soy sauce, 1 tbsp sesame oil, and 1 tsp smoked paprika. For extra crunch, fold in 2 tbsp chopped peanuts or toasted sesame seeds. Serve with a peanut sauce (mix 2 tbsp peanut butter, 1 tbsp lime juice, and 1 tsp sriracha).
Seafood Fusion
Use 1 lb cooked shrimp or 12 small scallops instead of chicken. Toss with 2 tbsp soy sauce, 1 tbsp mirin, and 1 tsp grated lemon zest for brightness. Garnish with chopped chives and a sprinkle of toasted nori flakes for an oceanic touch. Pair with a yuzu kosho sauce (mix 2 tbsp yuzu paste with 1 tsp chili flakes).
Cheesy Surprise
Add ½ cup shredded mozzarella or ½ cup cream cheese to your filling for a gooey, cheesy twist. Mix in 1 tsp garlic powder and ½ tsp onion powder for extra savory depth. Top with extra sesame seeds and serve with a marinara sauce for dipping. This version feels like a fusion of arancini and onigiri—perfect for cheese lovers! 🧀
Herb-Infused Freshness
Brighten up the filling with 2 tbsp chopped cilantro, 1 tbsp chopped Thai basil, and 1 tsp lime zest. Add ½ tsp turmeric for color and a subtle earthy note. Garnish with extra herbs and serve with a lime crema (mix 2 tbsp sour cream with 1 tbsp lime juice). This variation is lighter but packed with fresh, vibrant flavors.
Nutrition facts
Frequently asked questions
Can I use regular long-grain rice instead of short-grain?
Short-grain rice is ideal because it stays sticky when cold, making it perfect for shaping. Long-grain rice will be too dry and crumbly—your rice balls won't hold together during frying. If you must use long-grain, add 1 tbsp rice flour to the rice while cooking to help bind it.
How do I prevent the rice balls from falling apart when frying?
Cold rice is key—it must be completely chilled before shaping. Also, use 2 tablespoons of rice per ball and press firmly when wrapping with noodles. For extra stability, lightly toast the rice in a dry pan for 1 minute before shaping. The cornstarch coating also helps create a protective barrier during frying.
Can I make these rice balls ahead of time?
Shape the uncoated rice balls and store them in an airtight container in the fridge for up to 2 days. For best results, fry them fresh, but you can also freeze uncooked rice balls for 1 month. Thaw overnight in the fridge before frying. The filling stays fresh for 4 days in the fridge.
What's the best way to make them vegetarian?
Replace the chicken with 1 cup shredded king oyster mushrooms or 1 cup crumbled firm tofu. Boost flavor with 2 tbsp soy sauce and 1 tbsp sesame oil. Add 2 tbsp chopped peanuts or toasted sesame seeds for texture. Serve with a peanut sauce (mix 2 tbsp peanut butter, 1 tbsp lime juice, and 1 tsp sriracha).
Can I bake these instead of frying?
Yes, but texture will differ. Brush the coated rice balls with 1 tbsp oil and bake at 400°F for 12-15 minutes, flipping halfway. They'll be softer than fried but still delicious. For extra crispiness, broil for 2 minutes at the end. Air fry at 375°F for 8-10 minutes for a middle ground.
