Chao Fan Rice Chowking Recipe: Fragrant Jasmine Rice with Savory Soy Sauce Crust

Main Courses

Chao Fan Rice Chowking Recipe: Fragrant Jasmine Rice with Savory Soy Sauce Crust

This Chao Fan Rice Chowking recipe delivers the iconic Singaporean dish you crave—fragrant jasmine rice with a crispy soy sauce crust, tender protein, and vibrant toppings.

The secret lies in perfectly steamed rice topped with a rich, savory sauce that creates that signature golden crust when fried, balanced by fresh vegetables and a soft-boiled egg for authenticity.

Mastering this dish means achieving crispy, caramelized edges on the rice while keeping the center tender, paired with juicy protein and bright garnishes. The soy-based sauce adds depth, while chili flakes and fried shallots bring the signature Chowking heat and texture.

Every bite should deliver that perfect harmony of crispy, creamy, and savory—just like the restaurant version.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for chao fan rice chowking

Fragrant jasmine rice meets crispy soy sauce magic—here’s what brings the iconic Chowking experience home.

Ingredient Amount Notes
Jasmine Rice 🍚 2 cups Uncooked, long-grain preferred
Chicken Breast 🍗 1 ½ lb Boneless, skinless, cut into bite-sized pieces
Eggs 🥚 4 whole Large, for soft-boiling and garnish
Dark Soy Sauce 🍶 ½ cup For crispy crust, premium brand recommended
Light Soy Sauce 🍶 ¼ cup For balancing flavor profile
Oyster Sauce 🍲 2 tbsp High-quality for umami depth
Sesame Oil 🫒 1 tbsp Toasted, for aromatic finish
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Ginger Root 🌿 1 ½ tbsp Freshly grated, aromatic
Vegetable Oil 🫒 ½ cup High smoke point for frying
Red Chili Flakes 🌶️ 1 tbsp Adjust for spice preference
Fried Shallots 🧅 ¼ cup Store-bought or homemade
Green Onions 🧅 ½ cup Thinly sliced, for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
White Sugar 🍚 1 tbsp Balances soy sauce sweetness

The rice is the foundation, so jasmine rice from a reputable Asian market makes all the difference—look for fragrant, plump grains. Chicken breast should be fresh, never frozen, and cut uniformly for even cooking. For the soy sauce, Lee Kum Kee or Kikkoman brands deliver that authentic depth. Ginger and garlic? Freshly grated and minced—no substitutions here. Fried shallots can be store-bought, but homemade (pan-fried in oil until crispy) elevates the dish to restaurant quality. The secret sauce blend requires precise measurements, so use a kitchen scale for accuracy with the soy sauces.

No dark soy sauce? Light soy sauce plus 1 tsp molasses mimics the caramelized flavor. Chicken breast can be swapped for shrimp or tofu, but adjust cooking time accordingly. Fresh ginger too spicy? Substitute with 1 tsp ground ginger, though texture will differ. For the fried shallots, green onions work in a pinch if you’re in a rush, but they lack that signature crunch. The chili flakes can be omitted entirely for a milder version, though authenticity suffers slightly. All sauces should be room temperature when mixing to ensure proper emulsification.

Rice keeps best in an airtight container for 2 days if prepped ahead, though freshly steamed is ideal. The sauce mixture can be refrigerated for 5 days in a sealed jar, but flavor peaks within 24 hours. For the fried shallots, store in a cool, dark place to prevent oil oxidation. The soft-boiled eggs should be prepared fresh—6 minutes in boiling water yields perfect runny yolks. Garnishes like green onions and fried shallots can be prepped a day ahead, but crispiness diminishes over time, so plan accordingly for the best Chowking experience.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just rice, chicken, and eggs in one skillet, no mess. The dark soy sauce caramelizes into a glossy glaze while you’re still chopping, and the light soy keeps it bright. Honestly, my kitchen counters stay cleaner than they do on most nights.
  • Umami Bomb: That combo of dark and light soy sauce? It’s like a flavor shortcut. The dark soy gives this dish a deep, smoky richness, while the light soy lifts everything with a salty, savory punch. My picky eaters actually ask for seconds—rare, but true.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Cook a big batch on Sunday, and you’ve got lunch sorted for the week. The rice stays fluffy, the chicken stays juicy, and even the eggs reheat like they’re fresh. (Yes, even on a Tuesday night.)
  • Budget Win: Chicken breast and eggs are affordable staples, and a single bag of jasmine rice stretches for days. I’ve made this for under $10 for four servings—no fancy ingredients, just pure, satisfying flavor that doesn’t break the bank.

Step-by-step instructions for fragrant jasmine rice with savory soy sauce crust

Master this iconic dish where perfectly steamed jasmine rice meets a rich, caramelized soy sauce crust.

1

Prepare the Chicken and Egg Garnishes

Cut the 1.5 lb chicken breast into ½-inch bite-sized pieces and set aside. In a small bowl, gently whisk together the 4 whole eggs with 1.5 tsp salt and 1 tbsp white sugar until just combined. This simple marinade enhances the chicken's tenderness and adds subtle sweetness that balances the soy sauce flavors.

While the eggs rest, mince the 6 cloves garlic and grate the 1.5 tbsp ginger root using a fine grater. These aromatics will form the flavor base for both the chicken and rice. Thinly slice the 0.5 cup green onions, reserving 2 tbsp for garnish. The remaining shall be used to finish the dish, adding freshness and visual contrast to the rich soy crust.

2

Create the Soy Sauce Crust Mixture

In a medium bowl, combine the 0.5 cup dark soy sauce, 0.25 cup light soy sauce, 2 tbsp oyster sauce, and 1 tbsp red chili flakes. This blend creates the signature caramelized crust that defines Chao Fan rice. Stir in the minced garlic, grated ginger, and 1 tbsp sesame oil, mixing until fully incorporated. The dark soy sauce will develop a glossy, sticky consistency as it cooks, which is essential for creating that coveted crust.

Taste the mixture and adjust seasoning if needed—this is your flavor foundation. The dark soy sauce provides depth and color, while the light soy sauce balances with saltiness. The chili flakes add subtle heat that complements the richness of the dish. Keep this mixture at room temperature until ready to use.

3

Cook the Chicken in Vegetable Oil

Heat 0.5 cup vegetable oil in a wok or large skillet over medium-high heat until shimmering but not smoking. Add the chicken pieces in a single layer, ensuring they don't overcrowd the pan. Cook undisturbed for 2-3 minutes until the chicken develops a light golden crust on one side. Stir and repeat until all pieces are evenly cooked through—about 5-6 minutes total. The chicken should be fully opaque with no pink remaining.

Remove the chicken from the pan and set aside on a plate. Pour the reserved 2 tbsp green onions into the wok and stir-fry for 30 seconds until fragrant. This infuses the oil with additional flavor that will carry into the rice. The chicken will continue cooking slightly as it rests, so remove it while still just done.

4

Steam the Jasmine Rice with Soy Sauce Crust

Rinse the 2 cups jasmine rice thoroughly under cold water until the water runs clear, then drain well. In a heatproof bowl that fits your steamer, combine the rice with the soy sauce mixture from Step 2. Use your hands to gently massage the rice, ensuring each grain is evenly coated with the sauce. This step is crucial—uneven distribution will result in patchy crust formation.

Place the bowl in a steamer over medium-high heat and steam for 15 minutes. The rice should be 80% cooked at this stage—firm to the touch but not fully done. Remove from heat and let it rest for 5 minutes before proceeding. This partial cooking allows the rice to absorb the soy sauce flavors without becoming mushy.

5

Assemble and Finish the Chowking

Return the steamer to medium heat and carefully place the bowl back in the steamer. Gently press the chicken pieces into the rice, distributing them evenly. Pour 0.25 cup fried shallots over the top for added crunch and visual appeal. Steam for an additional 10-12 minutes until the rice is fully cooked and the soy sauce has caramelized into a glossy, amber crust.

To test doneness, lift a spoonful of rice—the grains should be tender with a slight bite, and the crust should be sticky and slightly crisp. Remove from heat and let the chowking rest for 5 minutes before serving. Garnish with the reserved 2 tbsp green onions and an additional drizzle of sesame oil for aroma. Serve immediately with the chicken nestled into the rice, allowing each bite to deliver perfect texture contrast between the tender rice and crispy crust.

👨‍🍳

Pro Tips For Making Chao Fan Rice Chowking

  • STIR-FRY CHICKEN FAST: Use pre-cut chicken breast strips (about 1-inch thick) instead of slicing yourself—it cuts prep time in half and keeps the meat more even. If you’re slicing fresh, angle the knife at 45 degrees for thinner, more uniform pieces that cook faster without drying out.
  • REST RICE BEFORE MIXING: Let the cooked jasmine rice sit covered for 10 minutes after turning off the heat—it steams just enough to prevent mush when you fold in the stir-fry. I learned this the hard way when my rice turned into gluey porridge after adding the sauce.
  • DARK SOY SAUCE FIRST: Add the dark soy sauce before the light soy sauce—it caramelizes faster and gives that deep, glossy color the dish needs. If you mix them first, you’ll end up with a dull, watery sauce that lacks the rich umami punch.
  • EGG SLICE THIN: Scramble the eggs into a thin, even pancake (about ¼-inch thick) before cutting into strips—it cooks through instantly and absorbs the sauce better than lumpy scrambled bits. Use a nonstick pan and keep the heat medium-high to avoid rubbery eggs.

Flavor customization for this recipe

Spicy Heat Boost

For those who love a kick, add 1 extra tbsp of red chili flakes to the soy sauce mixture or sprinkle ½ tsp of chili crisp (like Lao Gan Ma) on top before serving.

If you prefer a smoother heat, replace chili flakes with 1 tsp of sambal oelek mixed into the sauce. I find that a dash of white pepper (½ tsp) enhances the spice without overpowering the dish’s umami base. 🌶️

Sweet & Savory Balance

Want to sweeten the crust? Increase the white sugar to 2 tbsp in the sauce mixture, or drizzle 1 tsp of honey over the finished dish. For a deeper caramelized flavor, add 1 tsp of molasses to the dark soy sauce blend.

I’ve also experimented with a pinch of cinnamon (¼ tsp) in the sauce for a subtle warmth that pairs beautifully with the soy. 🍯

Umami Upgrade

For an extra layer of richness, stir 1 tbsp of fish sauce or 1 tsp of mushroom powder into the soy sauce mixture. If you love fermented flavors, add 1 tsp of doubanjiang (Chinese chili bean paste) for a spicy, funky depth.

I’ve found that a splash of 1 tsp of coconut aminos (instead of light soy sauce) adds a slightly sweeter, more complex umami profile. 🍲

Herb & Aromatic Twists

Brighten the dish with 1 tbsp of cilantro or 1 tsp of Thai basil mixed into the rice before steaming. For a smoky touch, add ½ tsp of smoked paprika to the sauce.

I also love garnishing with crushed peanuts (2 tbsp) for a crunchy, nutty contrast. Fresh herbs like mint leaves or shiso add a refreshing twist to the rich soy flavors. 🌿

Protein Swaps

Replace chicken with shrimp (toss in 1 tbsp cornstarch before cooking) or pork belly (cut into small cubes and pan-fried until crispy). For a vegetarian option, use extra-firm tofu (pressed and pan-fried) or mushrooms (shiitake or oyster).

I’ve even tried char siu pork (pre-cooked) for a sweeter, smokier flavor profile. 🍗

Garnish Variations

Swap fried shallots for toasted sesame seeds (1 tbsp) or crushed potato chips for a salty crunch. Add a soft-boiled quail egg (instead of chicken egg) for a delicate yolk. For a modern twist, top with pickled ginger or quick-pickled red onions (thinly sliced and soaked in rice vinegar).

I find that a sprinkle of black sesame seeds adds a nutty, elegant finish. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 5g25%
Cholesterol 120mg40%
Sodium 1250mg54%
Total Carbohydrate 62g23%
Dietary Fiber 2g8%
Sugars 4g
Protein 38g76%
* 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

What makes Chao Fan Rice different from regular fried rice?

Chao Fan Rice features a signature crispy soy sauce crust on top of perfectly steamed jasmine rice, unlike traditional fried rice which is stir-fried with oil. The dish also includes tender protein (like chicken) and fresh garnishes like soft-boiled eggs and fried shallots for that authentic Chowking experience. The sauce mixture creates a caramelized, sticky layer that's both savory and slightly sweet.

2

Can I make Chao Fan Rice without a steamer?

Yes! Use a rice cooker with a steaming basket or place the rice bowl on a heatproof rack over simmering water in a pot. If you don't have either, try the microwave method: Cover the rice bowl with a damp paper towel and microwave on high for 3-4 minutes, then let it rest for 5 minutes before finishing. The key is partial cooking before adding the chicken.

3

How do I get the perfect crispy crust on my Chao Fan Rice?

The secret lies in the sauce distribution and cooking time. Massage the rice thoroughly with the soy sauce mixture before steaming, and ensure it's 80% cooked before adding the chicken. The final 10-12 minutes of steaming should create that glossy amber crust. If it's not crispy enough, try adding 1 extra tbsp of dark soy sauce next time.

4

What's the best way to reheat leftovers?

Reheat in a steamer for 5-7 minutes to restore moisture and crispiness. For microwave reheating, cover with a damp paper towel and heat for 1-2 minutes on high, then let it sit for 1 minute before serving. Avoid reheating chicken separately—it's best enjoyed fresh with the rice.

5

Can I make Chao Fan Rice ahead of time?

Prepare the rice and sauce mixture up to 2 days in advance and store in airtight containers. Cook the chicken fresh before serving or reheat it separately. The garnishes (fried shallots, green onions) should be added just before serving to maintain crispness. The flavors actually improve overnight!

★★★★★5.0(5 reviews)
Categories Main Courses