Main Courses
This Chinese fried rice balls recipe delivers crispy golden crowns with a satisfying crunch that disappears into a tender, eggy filling. The secret lies in perfectly balanced dough—fluffy yet sturdy enough to hold its shape—while the celery-studded filling adds vibrant texture and freshness.
I've refined this technique over countless batches to ensure each bite achieves that ideal contrast between crispy exterior and soft interior.
What sets these apart is the foolproof frying method that guarantees even browning without grease splatter, plus optional variations like steamed versions for a lighter twist. The eggy protein fusion creates a hearty yet delicate center that pairs beautifully with classic soy-ginger dipping sauce.
Whether you're making them for lunch or a festive appetizer, this recipe delivers restaurant-quality results with simple techniques you can master at home.
Ingredients for chinese fried rice balls
Four cups of cold rice, four eggs, and crispy celery crowns—this is your restaurant-quality foundation.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Steamed White Rice 🍚 | 4 cups | Cold, broken into small pieces |
| Large Eggs 🥚 | 4 whole | Room temperature, beaten |
| Celery Stems 🧅 | 2 cups | Finely chopped, fresh or frozen |
| Green Onions 🧅 | ½ cup | White and green parts, chopped |
| Shiitake Mushrooms 🍄 | 4 oz | Stems removed, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Soy Sauce 🥢 | ¼ cup | Light or all-purpose variety |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Vegetable Oil 🫒 | 3 cups | High smoke point, neutral flavor |
| All-Purpose Flour 🌾 | ½ cup | For dusting, low protein preferred |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground, coarse |
| Cornstarch 🌾 | 2 tbsp | For crispiness, optional |
| Ginger Root 🌿 | 1 tbsp | Fresh, grated, aromatic |
The rice is non-negotiable—day-old steamed white rice breaks down perfectly for texture. Most grocery stores sell pre-cooked rice in the freezer section, but nothing beats freshly cooked rice cooled overnight. For the celery, organic stalks from Whole Foods or Trader Joe's have the freshest flavor. The shiitake mushrooms add umami depth—dried shiitake rehydrated works too, but fresh is ideal. Garlic and ginger should be freshly minced for maximum aroma; pre-minced jars lack potency. Soy sauce quality matters—Kikkoman or La Choy are reliable brands for consistent flavor.
No sesame oil? Toasted peanut oil gives a similar nutty aroma, though less authentic. Short on celery? Substitute with finely chopped water chestnuts for a sweeter crunch. The eggs must be room temperature for even binding—cold eggs create dense, uneven dough. For extra crispiness, mix cornstarch with flour at a 1:1 ratio before dusting. The vegetable oil should have a high smoke point (like Avocado oil or Canola oil) to prevent burning during frying. If you're making a large batch, pre-chop all vegetables while the rice cools to streamline assembly.
Store pre-formed rice balls in an airtight container with parchment paper between layers for up to 2 days in the fridge. For longer storage, freeze uncooked balls on a tray before transferring to a bag—3 months of freezer life. Reheat fried balls in a 350°F oven for 10-12 minutes to revive crispiness. The dough mixture can be refrigerated for up to 4 hours before frying, but work quickly to maintain texture. Leftover filling keeps for 3 days in the fridge, perfect for steamed versions or stir-fries.
Why You'll Love This Recipe
- No Leftover Waste: I always save my day-old rice for this—no sad, dry scraps here. The grains stay separate, so every bite has that perfect chewy texture, and the egg binds it all together without turning gummy.
- Umami Bomb: Between the shiitake mushrooms and those green onions, this dish hits hard. The celery adds a subtle crunch, but honestly? It’s the eggy, savory center that makes me reach for seconds. (Yes, even on a Tuesday night.)
- One-Pan Magic: Just chop, mix, pan-fry—done. No fancy techniques, no extra bowls. I’ve made these while chatting on the phone, and they still turn out crispy on the outside, tender inside. Minimal chopping required, and cleanup is a joke.
- Budget-Friendly Feast: Rice, eggs, mushrooms—these ingredients stretch like crazy. I’ve fed four people for under $10 with this, and the leftovers reheat beautifully. Honestly, it’s my go-to when I’m broke but still want something that tastes like I bothered.
Step-by-step instructions for Chinese fried rice balls
Master the technique for golden, crispy fried rice balls with perfect texture every time.
Prepare the Celery Crown Mixture
In a large mixing bowl, combine the 4 cups day-old steamed white rice with the 2 cups finely chopped celery stems, 0.5 cup chopped green onions, 4 oz finely chopped shiitake mushrooms, 4 minced garlic cloves, and 1 tbsp grated ginger root. This vegetable medley forms the structural core of your fried rice balls, providing both texture and flavor.
Add the 0.25 cup soy sauce and 1 tbsp toasted sesame oil, mixing thoroughly with your hands or a spatula. The soy sauce helps bind the mixture while adding umami depth, and the sesame oil contributes nutty aroma. For optimal texture, ensure the rice is completely broken into small pieces—this prevents dense, uneven balls during frying.
Create the Egg Binding Matrix
In a separate bowl, beat the 4 whole room-temperature eggs until fully emulsified but still slightly thick. This creates an elastic binding matrix that will encapsulate the rice mixture when combined. The eggs should be beaten just until the yolks and whites are fully integrated—overbeating will make the mixture too thin and result in fragile balls.
Gradually fold the beaten eggs into the rice mixture using a gentle folding motion. Add the 0.5 cup all-purpose flour and 2 tbsp cornstarch at this stage, mixing until the entire composition reaches a dough-like consistency that holds together when pressed. The cornstarch acts as a crisping agent, ensuring that exterior crunch we're after.
Form and Chill the Rice Balls
Wet your hands with water and form the mixture into 1.5-inch diameter balls, rolling them gently but firmly to create smooth surfaces. The wet hands prevent sticking and help maintain the spherical shape. Arrange the formed balls on a parchment-lined tray and refrigerate for 30 minutes to firm up.
This chilling step is crucial—it allows the starches to set slightly, preventing the balls from disintegrating when they hit the hot oil. While they chill, prepare your frying station by heating 3 cups vegetable oil in a deep skillet to 350°F using a thermometer for accuracy. The oil should shimmer gently but not smoke excessively.
Fry to Golden Perfection
Working in batches to avoid overcrowding, carefully lower the chilled rice balls into the hot oil using a slotted spoon. Fry for 3-4 minutes per side until they achieve a deep golden brown color with crispy exteriors. The internal temperature should reach 165°F when checked with a thermometer.
As they fry, you'll notice the balls develop a beautiful caramelized crust while maintaining a tender, eggy interior. If the oil temperature drops below 340°F during frying, increase the heat slightly to maintain crispiness. Transfer the fried balls to a paper towel-lined plate to drain excess oil immediately after frying.
Season and Serve Immediately
While still hot, sprinkle the fried rice balls with 1 tsp salt and 0.5 tsp black pepper, tossing gently to distribute the seasoning evenly. The residual heat from the balls will help the seasonings adhere perfectly. Serve immediately while the exteriors remain crisp and the interiors maintain their tender, eggy texture.
For optimal presentation, arrange the crispy rice balls on a platter with additional chopped green onions sprinkled on top. These celery crowns should have a satisfying crunch that gives way to a moist, savory center with subtle mushroom and garlic notes. The contrast between the crisp exterior and tender interior is what makes this preparation truly exceptional.
Pro Tips For Making Chinese Fried Rice Balls
- CHOP MUSHROOMS SMALLER THAN YOU THINK: I used to leave shiitake chunks too big, and they’d steam instead of crisp up in the pan. For fried rice balls, slice them paper-thin—almost like you’re shredding them—so they cook fast and add texture. If they’re thick, they’ll turn mushy before the rice gets its golden crust.
- USE COLD RICE, NOT WARM: Day-old rice is non-negotiable, but cold rice straight from the fridge works even better. Spread it out on a plate and let it sit for 10 minutes first—this keeps the balls from turning gluey when you shape them. Cold rice also toasts faster and stays fluffier.
- SCRAMBLE EGGS FIRST, THEN MIX: Don’t just toss eggs into the rice mix—scrambled eggs cook differently than raw. Make a quick, dry scramble (low heat, no milk) and let it cool slightly before folding into the rice. This keeps the balls from breaking apart when frying and gives them a proper eggy flavor.
- PRESS RICE BALLS FIRM, NOT HARD: Too much pressure and they’ll crumble; too little and they’ll fall apart. Wet your hands lightly, pack the rice into balls with just enough firmness to hold shape, then roll them gently in your palm. Think "dense but tender," not "granite."
Make-ahead tips for this chinese fried rice balls
Prep Ahead for Perfect Texture
Make the celery crown mixture one day ahead and store it in an airtight container in the fridge. The flavors meld beautifully overnight, and the rice absorbs the soy sauce more evenly.
I find this especially helpful for large batches—just form and fry fresh when ready. The egg mixture, however, should always be made fresh to maintain its binding properties. 💡
Freeze for Convenience
Form the rice balls, then freeze them on a parchment-lined tray for 2 hours before transferring to a freezer bag. This prevents sticking, and they'll keep for up to 3 months.
When ready to cook, fry from frozen—just add 30 seconds to your frying time. I love this for weeknight dinners or last-minute appetizers. 🍳
Steamed Alternative
For a lighter version, steam the formed rice balls instead of frying. Arrange them on a bamboo steamer over boiling water for 12-15 minutes until tender.
This method works perfectly for meal prep—store steamed balls in the fridge for 2 days and reheat in a steamer or microwave with a damp paper towel. 🌱
Oil Prep Shortcut
Preheat your oil in a deep skillet or Dutch oven—I recommend a 12-inch cast iron for even heat distribution. Keep the oil at 350°F using a thermometer (like the ThermoWorks Smoke) to ensure consistent crispiness.
If you're frying multiple batches, maintain the temperature by adding ½ cup fresh oil between uses. 🔥
Filling Flexibility
The celery crown filling keeps well for 3 days in the fridge, making it easy to repurpose. Use it for steamed dumplings, stir-fries, or even as a filling for spring rolls. Just store it in an airtight container with a damp paper towel to prevent drying out. 🌿
Garnish Prep
Chop all garnishes—like green onions or sesame seeds—ahead of time and store them in small containers. This saves time when plating and ensures everything is ready to go.
I keep a stash of these in my fridge for quick assembly. A sprinkle of toasted sesame seeds adds extra crunch and aroma without extra effort. ✨
Nutrition facts
Frequently asked questions
Can I make these fried rice balls without eggs?
Yes, but the texture will differ significantly. For a vegan version, replace the eggs with 1 cup aquafaba (chickpea brine) or 4 tbsp cornstarch mixed with 4 tbsp water to bind the filling. The balls may be slightly less cohesive, so add 1 extra tbsp cornstarch to the dough mixture for better structure.
Why did my fried rice balls fall apart when frying?
This usually happens when the dough isn't chilled properly or the oil isn't hot enough. Always refrigerate formed balls for 30 minutes before frying, and maintain oil at 350°F. If the mixture feels too wet, add 1-2 tbsp more cornstarch to the dough. Overcrowding the pan can also cause temperature drops that lead to breakage.
What's the best way to reheat leftover fried rice balls?
For maximum crispiness, reheat in a 350°F oven for 8-10 minutes on a wire rack over a baking sheet. For a quicker method, use an air fryer at 375°F for 4-5 minutes—this restores most of the original crunch. Avoid microwaving as it makes them soggy.
Can I use instant rice instead of day-old steamed rice?
Not recommended—it lacks the proper starch structure for ideal texture. If you must use instant rice, cook it extra well (until completely dry) and let it cool completely before using. The moisture content needs to be identical to day-old rice for the best binding results. For perfect texture, stick with freshly cooked rice cooled overnight.
How do I make these rice balls extra crispy?
Boost crispiness by adding 1 extra tbsp cornstarch to the dough and double-dusting the formed balls with flour before frying. Use a thermometer to maintain oil at 360°F (hotter than standard) and fry for 4-5 minutes per side**. Let them drain on a wire rack instead of paper towels to prevent steam from softening the exterior.
