Main Courses
This Asian fried rice balls recipe delivers crispy-edged, eggy-creamy bites that taste like a cozy street food feast. The secret lies in perfectly cooked jasmine rice bound with beaten eggs, then pan-fried until golden and tender inside. I first tried this recipe during a late-night craving for something comforting yet restaurant-worthy—now it’s a weekly staple in my kitchen.
The magic happens in two stages: first, cooking the rice just right so it holds its shape yet stays tender, then forming small balls and frying them until crispy on the outside while keeping the inside creamy and eggy. A light soy-ginger broth adds depth, while optional toppings like green onions or sesame seeds elevate it further. This dish bridges Filipino khao tom, Chinese fried rice balls, and Thai-inspired flavors into one foolproof recipe.
What you’ll end up with is a plate of golden, aromatic fried rice balls that are addictively crispy yet melt-in-your-mouth tender. The eggy richness balances the savory broth, making each bite satisfying. Serve with a side of spicy chili sauce or a simple cucumber salad for the full experience—it’s the kind of dish that turns a simple weeknight into a flavorful celebration.
Whether you’re feeding a crowd or treating yourself, this recipe scales effortlessly. The technique is straightforward, but the results feel special—like a bite of nostalgia wrapped in crispy perfection. Let’s get cooking!
Ingredients for asian fried rice balls
Perfectly balanced ingredients for crispy, golden fried rice balls with creamy eggy centers.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 2 cups | Uncooked, long-grain preferred |
| Large Eggs 🥚 | 4 whole | Room temperature, beaten |
| Vegetable Oil 🫒 | ½ cup | High smoke point for frying |
| Green Onions 🧅 | ¼ cup | Finely chopped, white and green parts |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, aromatic |
| Soy Sauce 🍶 | 2 tbsp | Light or all-purpose |
| Sesame Oil 🫒 | 1 tsp | Toasted for authentic flavor |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for aroma |
| White Pepper 🌶️ | ¼ tsp | Subtle heat without color |
| Garlic Cloves 🧄 | 2 cloves | Minced for aromatic base |
| Black Sesame Seeds 🥜 | 1 tbsp | Toasted for garnish |
| Cornstarch 🍚 | 1 tbsp | For crispy exterior |
Jasmine rice is non-negotiable here—its delicate aroma and slightly sticky texture hold together beautifully when fried. Day-O brand from Asian markets is my go-to, but any long-grain jasmine rice works. Cook it just shy of al dente so it stays tender after frying. The eggs should be room temperature—cold eggs won't bind properly. For the oil, Avocado brand has the highest smoke point, but any neutral oil like canola or peanut will do. Fresh ginger and garlic are essential for that authentic street food flavor—don't substitute with powders here.
No sesame oil? Toasted peanut oil at half the amount works in a pinch, though it lacks that nutty depth. Short on green onions? Scallions or chives are fine, but they won't have the same crunch. The cornstarch is crucial for that crispy exterior—don't skip it. For extra richness, add 1 tbsp of neutral oil to the beaten eggs. If you're making these ahead, cook the rice and fry the balls, then reheat in a 350°F oven for 10 minutes to restore crispiness. The black sesame seeds can be omitted if you prefer a simpler presentation.
Store cooked rice balls in an airtight container for up to 3 days—they're even better reheated. For freezing, lay them on a tray to flash-freeze first, then transfer to a bag. They'll keep for 2 months this way. To reheat from frozen, bake at 375°F for 12-15 minutes until crispy again. These reheat beautifully, making them perfect for meal prep. The flavor actually deepens overnight as the soy and ginger mellow into the rice.
Why You'll Love This Recipe
- No-Chop Night: I swear by this recipe when I’m too tired to dice anything—just tear the green onions roughly, grate a thumb’s worth of ginger, and toss in leftover jasmine rice. The eggs bind everything together like magic, so you’re not stuck measuring or fussing.
- Umami Bomb: That crispy fried rice ball? It’s all about the egg and ginger—ginger’s sharp bite cuts through the richness, while the eggs add a velvety center that’s ridiculously satisfying. Honestly, I’ll take this over takeout any day.
- Lunchbox Hero: Between us, these are my secret weapon for packed lunches. Fry a batch on Sunday, let them cool, and they reheat perfectly in a toaster oven or air fryer. My kids (and my husband) fight over them—no sad, soggy leftovers here.
- Pantry Staple: Jasmine rice, eggs, and oil? You’re probably already stocked. No fancy ingredients, no last-minute grocery runs. I’ve made these with day-old rice, frozen veggies, or even leftover roasted chicken—whatever’s in the fridge. Budget-friendly and always reliable.
Step-by-step instructions for Asian fried rice balls
Master the perfect balance of crispy exteriors and creamy interiors with these precise techniques.
Prepare the Jasmine Rice Base
Rinse the 2 cups jasmine rice under cold water until the water runs clear, then drain thoroughly. Spread the rice evenly on a clean kitchen towel and let it air dry for 10 minutes. This step removes excess starch that would make your rice balls gummy.
In a small saucepan, combine the drained rice with 1 cup water and bring to a boil over medium-high heat. Once boiling, immediately reduce heat to low, cover with a tight lid, and simmer for 12 minutes. Remove from heat and let it steam for an additional 5 minutes without lifting the lid. The rice should be tender but still slightly firm—this prevents the balls from falling apart during frying.
Create the Egg and Seasoning Mixture
In a large mixing bowl, whisk together the 4 whole large eggs until frothy. Add the 2 tbsp soy sauce, 1 tbsp finely grated fresh ginger, 2 minced garlic cloves, 0.5 tsp salt, 0.25 tsp black pepper, 0.25 tsp white pepper, and 1 tbsp toasted sesame oil. Mix thoroughly until fully combined.
Fold in the 2 cups cooked jasmine rice and 0.25 cup finely chopped green onions, reserving a small amount for garnish. The mixture should be cohesive but still hold its shape when pressed—if it's too wet, add 1 tbsp cornstarch to bind it. Cover and refrigerate for 30 minutes to firm up the texture.
Shape and Prepare for Frying
Divide the chilled rice mixture into 4 equal portions (about 1 cup each). On a lightly floured surface, gently roll each portion into a 12-inch log, then slice into 1-inch thick rounds. Press each round lightly to flatten slightly—they should hold together but remain tender.
In a small bowl, combine 1 tbsp cornstarch with 0.5 cup vegetable oil to create a light coating. Lightly brush each rice ball with this mixture, focusing on the top and sides. This creates the signature crispy exterior while keeping the interior moist. Arrange the balls on a plate and let them sit at room temperature for 15 minutes to firm up further.
Fry to Golden Perfection
Heat 0.25 cup vegetable oil in a large skillet over medium-high heat until shimmering but not smoking. Working in batches, carefully place 4 rice balls in the skillet, leaving space between them. Fry for 2-3 minutes per side until they develop a deep golden brown crust and the oil sizzles actively.
Remove the fried balls to a paper towel-lined plate to drain excess oil. The exterior should be crispy enough to hold its shape when lifted with tongs, while the interior remains tender and creamy. Repeat with remaining balls, maintaining consistent oil temperature between batches.
Finish and Serve
Transfer the fried rice balls to a serving platter. Drizzle lightly with remaining sesame oil and sprinkle with 1 tbsp toasted black sesame seeds and reserved green onions. Serve immediately while still warm for maximum crispiness and texture contrast.
The perfect rice ball should have a crispy, slightly caramelized exterior that gives way to a creamy, eggy interior with tender rice. Each bite should deliver the umami depth from the soy sauce, the aromatic punch of ginger and garlic, and the nutty finish from the sesame. Enjoy with a side of spicy chili sauce for dipping.
Pro Tips For Making Asian Fried Rice Balls
- CHILL THE RICE: Cold, dry rice fries like a dream—no clumping, no gummy centers. Spread freshly cooked jasmine rice on a tray and refrigerate for 30 minutes before mixing with eggs. I used to skip this and ended up with sad, sticky balls that fell apart.
- MINCE GINGER FINE: Skip the lazy chopping—grate fresh ginger with the smallest holes of a box grater, then pulse briefly in a food processor. This gives you that bright, aromatic heat without chewing on chunks. (Yes, even if you’re impatient like me.)
- FRIED IN BATCHES: Crowd the pan and you’ll steam the rice balls instead of crisp them. Work in small batches—no more than 4-5 at a time—and let the oil return to medium-high heat between rounds. My first batch looked like dumplings, not golden bites.
- STIR WHILE COOKING: The eggs set fast—don’t just drop them in and walk away. Gently fold the egg mixture with a spatula for 10-15 seconds before adding rice, then keep stirring until the edges lift. This guarantees even cooking and prevents dry centers. (Your future self will thank you.)
Wine and beer pairings for asian fried rice balls
Light Asian Beers
A crisp Sapporo or Asahi Super Dry complements the delicate flavors of fried rice balls beautifully. Their clean, slightly sweet profiles cut through the richness without overpowering the dish. I always keep a Sapporo chilled in my fridge—it’s the perfect balance for these eggy, savory bites. 🍺
Rice Wine Pairings
For a more traditional approach, try Japanese sake like Dassai or Kubota. A slightly sweet junmai ginjo enhances the umami from the soy and ginger, while a drier honjozo highlights the crispy texture. Serve chilled to let the rice ball’s aromas shine through. 🍶
Spiced Rum Cocktails
Add a tropical twist with a rum-based drink like a Mojito or Mai Tai. The minty freshness of a Mojito contrasts the fried richness, while the pineapple and lime in a Mai Tai mirror the dish’s sweet-savory notes. I love making a quick rum-soy spritz by mixing 2 oz white rum, 1 oz soy sauce, and ½ oz lime juice—it’s a game-changer for serving these at parties. 🍹
Herbal Teas
For a non-alcoholic option, jasmine tea or hoisin-infused tea pairs perfectly. The floral notes of jasmine tea echo the rice’s aroma, while hoisin tea’s deep umami complements the soy and sesame flavors. Brew a strong cup and serve warm for an elegant pairing. ☕
Sparkling Water with Citrus
Don’t underestimate the power of a simple sparkling water with lemon or lime. The effervescence cleanses the palate between bites, while the citrus brightens the dish’s savory richness. I like adding a splash of tonic water for extra depth. It’s refreshing and lets the fried rice balls take center stage. 💧
Nutrition facts
Frequently asked questions
Why does my fried rice ball mixture keep falling apart?
The most common reasons are overcooked rice or insufficient binding. Use slightly undercooked jasmine rice (tender but firm) and ensure your eggs are fully beaten with the seasonings before mixing. Chilling the mixture for 30 minutes helps too—this firms up the structure. If it's still too wet, add 1 tbsp cornstarch to the mix.
Can I make these ahead of time for a party?
Cook the rice and shape the balls, then refrigerate them for up to 24 hours before frying. For best results, fry them fresh before serving. If you need to store cooked balls, keep them in an airtight container for 3 days or freeze for 2 months. Reheat in a 375°F oven for 12-15 minutes to restore crispiness.
What's the secret to getting that perfect crispy exterior?
The key is a cornstarch-oil coating and consistent oil temperature. Mix 1 tbsp cornstarch with 0.5 cup oil and brush it lightly on each ball before frying. Use medium-high heat and maintain 350°F oil temperature—if it's too hot, they'll burn before cooking through. Fry in batches to avoid overcrowding.
Can I use day-old rice for this recipe?
Day-old rice works perfectly—it's even better for shaping! The slightly drier texture helps the balls hold together. Just make sure it's not completely cold before mixing with eggs. For best results, spread freshly cooked rice on a towel to cool completely before using. This prevents gummy textures in your fried bites.
How do I make these vegetarian?
Replace the eggs with 2 tbsp aquafaba (chickpea brine) or 1/4 cup silken tofu purée mixed with 1 tbsp cornstarch for binding. Add 1 tbsp nutritional yeast for an umami boost. The texture will be slightly different but still delicious. For extra protein, fold in 1/2 cup cooked lentils with the rice.
