Main Courses
This Chao Fan Rice Chowking recipe delivers the perfect balance of crispy edges, smoky wok hei aroma, and tender ingredients—just like your favorite restaurant. The secret lies in high-heat stir-frying and a crispy celery crown that adds both texture and visual appeal.
I’ve perfected this dish over years of testing, ensuring every bite is packed with authentic flavor while keeping the method simple enough for home cooks.
With day-old jasmine rice as the base, you’ll toss in protein like chicken or shrimp, along with crispy fried shallots, peas, and a signature celery crown that adds a satisfying crunch.
The wok hei technique—achieved by heating the wok until it smokes—infuses the dish with that unmistakable smoky aroma that makes it irresistible. Serve it with a side of chowking for the full experience, or customize it with your favorite proteins and vegetables.
Ingredients for chao fan rice chowking
Crispy celery crown, smoky wok hei, and tender chicken—just these ingredients transform day-old rice into restaurant-quality magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Jasmine Rice 🍚 | 4 cups | Cold, spreadable texture |
| Boneless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Large Eggs 🥚 | 2 whole | For crispy celery crown |
| Celery Stalks 🧅 | 3 whole | Thick, for crown slices |
| Shallots 🧅 | ½ cup | Minced, for flavor base |
| Peas 🌽 | 1 cup | Fresh or frozen, thawed |
| Garlic Cloves 🧄 | 6 cloves | Minced, for aromatic base |
| Ginger Root 🌿 | 1 tbsp | Freshly grated, aromatic |
| Soy Sauce 🥄 | ⅓ cup | Light or dark preferred |
| Oyster Sauce 🍜 | 2 tbsp | For umami depth |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Vegetable Oil 🫒 | ½ cup | High smoke point |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| White Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Green Onions 🧅 | 4 whole | Thinly sliced, for garnish |
The celery crown is non-negotiable for that signature crunch. Thick celery stalks from the outer ring of the bunch work best—avoid the stringy inner ones. For the chicken, cut into even 1-inch pieces so they cook uniformly. I grab my celery from Trader Joe's because their stalks are always thick and crisp. The jasmine rice? Use day-old—fresh rice turns mushy when stir-fried. If you're short on time, cook a big batch ahead and refrigerate overnight.
No thick celery? Substitute with extra-firm tofu slices for the crown—pan-fry until golden. Out of chicken? Shrimp or firm tofu works perfectly. The oyster sauce can be tricky to find—Lee Kum Kee is my go-to, but any brand with no additives works. For the peas, frozen is fine, but fresh gives that extra pop of sweetness. The ginger and garlic? Freshly grated and minced make all the difference—pre-minced garlic lacks flavor. If you're using boneless, skinless chicken breasts, pound them to even thickness so they cook through without drying out.
This dish tastes even better the next day as flavors meld. Store leftovers in an airtight container for up to 3 days in the fridge. The celery crown loses crispness after 24 hours, so make it fresh if you can. For freezing, portion the rice mixture without the celery crown—it reheats beautifully. I like to make a double batch because it disappears fast. The wok hei aroma fades slightly when reheated, so enjoy it fresh if possible—it's worth the effort.
Why You'll Love This Recipe
- Uses Day-Old Rice: I swear by this trick—day-old Jasmine rice sticks together like glue, so every bite stays cohesive. No mushy rice here; it’s the secret to that perfect, saucy texture.
- One-Pan Magic: Honestly, you’ll barely clean up. Sear the chicken, fry the eggs, stir in the celery and shallots—all in the same pan. Just toss it with the rice, and boom, dinner’s done.
- Crowd-Pleaser Combo: Between us, this dish hits every note: crispy chicken, runny yolks, and that celery-shallot crunch. Even picky eaters ask for seconds (yes, even my kid who hates veggies).
- Budget Meal Hero: Chicken breast and eggs stretch over rice, making it a solid, filling plate for under $10. Plus, leftovers reheat like a dream—no soggy bits, just flavor. My wallet thanks me.
Step-by-step instructions for wok-tossed fragrance rice
Here's how to transform day-old rice into a crispy, fragrant masterpiece with that signature celery crown.
Prepare the Crispy Celery Crown
Cut the 3 whole celery stalks into ½-inch thick rounds, keeping them whole like crowns. In a bowl, beat the 2 whole large eggs with 1 teaspoon salt and ½ teaspoon white pepper until frothy. Dip each celery crown into the egg mixture, letting excess drip off, then arrange them on a parchment-lined baking sheet.
Heat ½ cup vegetable oil in a wok over medium-high heat until shimmering. Fry the celery crowns in batches for 2-3 minutes per side until golden brown and crispy. Transfer to a paper towel-lined plate to drain. The celery should be crisp enough to stand up on its own—this is your signature crown for the chao fan rice.
Sear the Chicken and Build the Flavor Base
Cut the 1.5 lb boneless chicken breast into 1-inch pieces. Heat 1 tablespoon vegetable oil in the same wok over high heat. Working in batches, sear the chicken for 2-3 minutes per side until golden brown and cooked through. Remove and set aside.
In the same wok, add 1 tablespoon vegetable oil and swirl to coat. Add the 0.5 cup minced shallots and cook for 1 minute until fragrant. Add the 6 cloves minced garlic and 1 tablespoon freshly grated ginger root, cooking for 30 seconds until aromatic. Stir in the 1 cup peas and cook for 1 minute until heated through.
Combine Rice and Sauce for Perfect Texture
Add the 4 cups day-old jasmine rice to the wok, breaking up any clumps with your spatula. Pour in the 0.33 cup soy sauce, 2 tablespoons oyster sauce, and 1 tablespoon toasted sesame oil. Toss everything together vigorously for 2-3 minutes until the rice is evenly coated and heated through.
Return the seared chicken pieces to the wok and toss to combine. The rice should be fragrant with a slight sheen from the sauces—this is where all the flavors meld together. If the mixture seems dry, add 1-2 tablespoons of hot water to help steam the rice slightly while keeping it crispy.
Assemble and Garnish for Presentation
Transfer the rice mixture to a large serving platter. Arrange the crispy celery crowns on top, slightly overlapping them to create that iconic chao fan rice presentation. The contrast between the crispy celery and tender rice is what makes this dish special.
Garnish with the 4 whole green onions, thinly sliced. Drizzle any remaining sesame oil from the wok over the top for extra aroma. Serve immediately while the celery crowns are still crisp and the rice maintains that perfect texture—neither mushy nor dry.
Pro Tips For Making Chao Fan Rice Chowking
- STIR-FRY CHICKEN FIRST: Use the chicken as your base—cut it into thin strips and cook it first over high heat with a splash of soy sauce. This locks in moisture before adding the eggs and veggies, so your chicken stays juicy instead of turning rubbery when everything piles into the wok later.
- DON’T SKIP THE CELERY SOAK: Slice celery into 1-inch pieces and soak them in ice water for 10 minutes before stir-frying. This mellows out the bitterness and keeps them crisp—no one wants mushy celery in their fried rice.
- WAIT FOR THE EGG CRUST: Scramble the eggs in the same wok after removing the chicken, but don’t stir them immediately. Let them set for 5 seconds into a thin, golden layer first—this creates texture and prevents the eggs from turning into a gluey mess when mixed with the rice.
- USE DAY-OLD RICE: Cold, day-old Jasmine rice is non-negotiable—fresh rice turns to mush. Spread it on a tray after cooking and let it dry out slightly overnight. The grains will separate perfectly when you toss them in, giving you that signature Chowking texture.
Creative variations of this recipe
Vegetarian Protein Swaps
Skip the chicken and use extra-firm tofu instead—press and pan-fry until golden for a meaty texture.
For extra umami, marinate the tofu in 1 tbsp soy sauce + 1 tsp grated ginger for 30 minutes before cooking. Mushrooms like shiitake or oyster also work beautifully—slice them thin and sear until caramelized. 🌱
Spicy Sichuan Twist
Add 1 tbsp Sichuan peppercorns (toasted and ground) to the flavor base for a numbing, spicy kick. Stir in 1 tsp chili crisp or dried chili flakes when tossing with the rice. Top with thinly sliced scallions and a drizzle of chili oil for that signature Sichuan heat. 🌶️
Seafood Upgrade
Replace chicken with shrimp or scallops for a luxurious touch. Toss 1 lb shrimp (peeled and deveined) in 1 tbsp cornstarch, then sear until pink. Add ½ cup diced bell peppers and 1 tbsp fish sauce to the flavor base for extra depth.
Serve with a side of chowking for the full seafood experience. 🦐
Breakfast-Inspired Version
Turn this into a brunch star by adding 2 scrambled eggs directly into the wok with the rice. Top with crispy fried shallots and sliced green onions for a restaurant-style Chinese fried rice breakfast bowl. Add a soft-boiled egg on the side for dipping. 🍳
Regional Adaptations
For a Cantonese-style twist, reduce the soy sauce to 2 tbsp and add 1 tsp sugar to balance flavors. In Hainan, stir-fry with coconut milk and turmeric for a fragrant, golden hue. The Malaysian version often includes sambal oelek for a sweet-spicy kick. 🗺️
Meal Prep Hack
Make a big batch and store components separately: rice mixture (without celery crown) in one container, celery crowns in another. Reheat the rice in a steamer or microwave, then fry fresh celery crowns before serving. This keeps the texture perfect even after reheating. ⏰
Nutrition facts
Frequently asked questions
Why does the recipe call for day-old rice instead of fresh?
Day-old jasmine rice has a slightly drier, firmer texture that holds up perfectly to high-heat stir-frying. Fresh rice contains too much moisture and turns mushy when tossed in the wok. The starches also develop a better balance, absorbing flavors without becoming gluey. If you're short on time, cook a big batch ahead and refrigerate it overnight!
Can I make this recipe without a wok?
A heavy-bottomed skillet or large frying pan works just fine. For that signature wok hei aroma, crank the heat to its highest setting and let it smoke slightly before adding oil. Stir-fry in batches if needed, but keep the heat high to create those crispy edges. A cast iron skillet is ideal for retaining heat.
What's the best way to store leftovers?
Store the rice mixture (without the celery crown) in an airtight container for up to 3 days. The crispy celery crown loses its crunch after 24 hours, so it's best to make it fresh when serving. For freezing, portion the rice mixture separately and reheat in a steamer or microwave. When ready to serve, fry fresh celery crowns to add back on top.
How do I adjust the spice level?
For a milder version, reduce the white pepper to ¼ teaspoon or omit it entirely. For heat lovers, add ½ teaspoon chili flakes when tossing with the rice or serve with a side of Sichuan chili oil. The original recipe balances umami and subtle spice, but you can customize it to your preference while keeping the core technique intact.
What's the deal with the crispy celery crown?
This isn't just decoration—it's the signature texture element that makes chao fan rice special! The egg batter creates a crispy, golden crust while keeping the celery tender inside. Use thick outer celery stalks for maximum crunch. If you can't find thick celery, try extra-firm tofu slices instead—they'll give you that same satisfying bite.
