Main Courses
This chicken fried brown rice delivers the perfect balance of crispy celery crust and savory soy-ginger gravy—transforming simple ingredients into a restaurant-worthy dish. 🔥 The secret lies in pan-frying chicken until golden and stir-frying the rice with celery until it develops that satisfying crunch.
I developed this recipe during a particularly busy week when I needed a hearty, one-pan meal that still felt special.
The technique is straightforward but requires attention to timing—the chicken must cook through while maintaining its crispy exterior, and the rice needs to absorb the flavors without becoming mushy.
Aromatic soy sauce, fresh ginger, and a touch of sesame oil create a gravy that coats every bite, while the celery crust adds texture that keeps every mouthful exciting. This dish is foolproof once you master those two critical steps.
By the time you plate this dish, you’ll have tender, juicy chicken pieces resting on a bed of fragrant brown rice with crispy celery edges peeking through. The savory soy-ginger gravy ties everything together, creating a meal that’s hearty enough for a family dinner but simple enough for a weeknight.
The best part? It comes together in under 45 minutes without any complicated techniques.
Serve with a side of scrambled eggs or quick-pickled green onions for added brightness. This recipe scales beautifully—double the batch for leftovers that reheat just as well as they did fresh. Let’s get cooking! The combination of textures and flavors makes this dish impossible to resist.
Ingredients for chicken fried brown rice
Simple ingredients that pack a flavor punch—crispy, savory, and impossible to resist.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Long-Grain Brown Rice 🍚 | 1 ½ cups | Uncooked, rinsed thoroughly |
| Celery Stalks 🧅 | 3 whole | Cut into thin matchsticks |
| Large Eggs 🥚 | 2 whole | Beaten lightly |
| All-Purpose Flour 🌾 | ½ cup | For coating |
| Light Soy Sauce 🍶 | ½ cup | Kikkoman preferred |
| Fresh Ginger 🧅 | 2 tbsp | Finely grated |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Vegetable Oil 🫒 | ¼ cup | For frying |
| Garlic Cloves 🧄 | 3 cloves | Minced finely |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Green Onions 🧅 | 3 whole | Sliced thinly for garnish |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
The chicken thighs are key here—bone-in, skin-on if you can find them, but boneless works too. Look for thighs with good marbling at the grocery store's butcher counter or the meat section. Trader Joe's often has pre-cut chicken thighs that save time. For the celery, grab the freshest stalks—they should snap crisply when bent, not feel rubbery. The brown rice? Jasmine or long-grain works best—it stays firm when stir-fried. Pre-rinse the rice to remove excess starch, which prevents that gummy texture. If you're short on time, microwave the rice first to cut cooking time.
No soy sauce? Coconut aminos in a pinch, though the flavor will be subtly different. Fresh ginger is ideal, but substitute with 1 tbsp ground ginger if needed—though it won’t have the same bright zing. The sesame oil adds depth, but if you're avoiding it, toast the sesame seeds separately and sprinkle them on top at the end. For the celery crust, pulse the celery in a food processor for even finer matchsticks if you're feeling fancy. The green onions? Freeze any extras—they’ll keep for months and add brightness to future dishes. And if you're worried about the chicken drying out, pat it thoroughly dry before coating—it crisps up so much better.
This dish reheats beautifully—microwave with a damp paper towel to revive the crispiness. Keeps for 3-4 days in the fridge, though the celery crust loses its crunch after day two. For leftovers, reheat in a skillet with a splash of water to restore that crispy texture. The rice and chicken separate well, so you can reassemble with fresh celery if you're feeling creative. Store the gravy separately—it freezes for up to 3 months and makes an amazing stir-fry sauce later. Double the batch if you're feeding a crowd—it’s that good.
Why You'll Love This Recipe
- Pantry to Plate Fast: I swear by this when I forget to meal prep—just brown the chicken thighs, toss in pre-cooked rice, and coat with that flour-egg mix. No fancy steps, just a sizzle and a shake.
- Crispy-Tender Magic: That flour dredge on the chicken? Absolute game. You get a golden crust that shatters with every bite, while the inside stays juicy—like a hug from your nonna, but better.
- Lunchbox Hero: Between us, this reheats beautifully. Pack it cold for work lunches, or warm it up with a splash of soy sauce—my kids actually eat their rice now. (Progress!)
- Budget-Friendly Feast: Brown rice stretches miles, chicken thighs cost half the price of breasts, and celery adds freshness without breaking the bank. Feed four for under $10, and still have leftovers for days.
Step-by-step instructions for chicken fried brown rice
Here's how to create that perfect crispy crust with a savory soy-ginger gravy—no shortcuts, just flavor.
🍳 Step 1: Fry the Chicken Until Golden and Crispy
Heat ¼ cup vegetable oil in a large skillet over medium-high heat until shimmering. Add the 1.5 lb boneless chicken thighs cut into 1-inch pieces and cook for 5-6 minutes, stirring occasionally, until the chicken is golden brown and cooked through.
Here's the thing—don't crowd the pan. You want those pieces to sizzle and develop a crispy crust. If the oil starts smoking excessively, reduce the heat slightly. Once the chicken reaches 165°F internally and has a nice golden color, remove it and set aside on a paper towel-lined plate. This step builds the foundation for your crispy celery crust later.
👨🍳 Step 2: Prepare the Celery Crust Mixture
In a medium bowl, whisk together the 2 whole lightly beaten eggs, ½ cup all-purpose flour, ½ cup light soy sauce, 2 tbsp finely grated fresh ginger, 1 tbsp toasted sesame oil, 1 tsp salt, and ½ tsp freshly cracked black pepper until smooth. Add the 3 whole celery stalks cut into thin matchsticks and toss to coat completely.
This mixture is what creates that signature crispy celery crust. The eggs bind everything together while the flour adds structure. I like to let it sit for 5 minutes while I prep the rice—this gives the flour time to hydrate slightly, making for a better coating. If the mixture looks too thick, add 1 tablespoon water at a time until it reaches a smooth batter consistency.
🍳 Step 3: Cook the Crispy Celery Crust
Return the skillet to medium heat and add enough vegetable oil to coat the bottom (about 1 tablespoon). Pour in the celery mixture, spreading it evenly into a ¼-inch thick layer. Cook for 3-4 minutes until the bottom is deep golden brown and crispy.
Here's where it gets fun—flip the crust using a plate or spatula. You'll see those crispy bits on the bottom now exposed. Cook for another 2-3 minutes until the other side is also golden brown and crispy. Remove from the pan and cut into ¼-inch strips—these will be our crispy topping. Real talk: if it sticks, don't panic. Add a splash of water and scrape it up—those browned bits are pure flavor.
🥘 Step 4: Cook the Brown Rice with Aromatics
In the same skillet (no need to clean it—those browned bits add depth), add 3 cloves minced garlic and cook for 30 seconds until fragrant. Add the 1.5 cups rinsed long-grain brown rice and stir to coat in the garlic and any remaining oil. Pour in the 1 cup low-sodium chicken broth and bring to a boil.
Reduce heat to low and cover the skillet. Let it simmer for 35-40 minutes until the rice is tender and most of the liquid has been absorbed. If it looks dry before then, add 2 tablespoons water at a time. The rice should be just tender—not mushy. Here's the trick: don't peek! Every time you lift the lid, you're adding steam and potentially overcooking the rice.
🥘 Step 5: Combine and Finish with Savory Gravy
Return the fried chicken to the skillet with the cooked rice. Stir in the crispy celery strips and toss everything together. Let it cook uncovered for 2-3 minutes so the chicken can soak up some of those rice juices. Remove from heat and let it sit for 1 minute to meld all the flavors together.
For serving, transfer to a large platter and garnish with the 3 whole green onions sliced thinly. The contrast between the crispy celery crust, tender chicken, and chewy brown rice is what makes this dish special. Each bite should deliver that perfect combination of textures and flavors—crispy, savory, and slightly sweet from the soy-ginger sauce. Serve immediately while everything is hot and the celery crust is still crispy!
Pro Tips For Making Chicken Fried Brown Rice
- COOK CHICKEN LOW AND SLOW: I learned this the hard way—rushing the chicken in the skillet turns it rubbery. Once it’s coated in flour, reduce heat to medium-low and let it cook for 10-12 minutes, flipping only once. You’re not searing, you’re rendering fat and building layers of flavor. (Yes, even if you’re impatient like me.)
- RICE NEEDS TIME TO SOAK: Skipping the soak is the fastest way to end up with chewy, uneven rice. Toss the brown rice in water for at least 30 minutes before cooking—it absorbs moisture and cooks more evenly. Pro move: Use a 1:2 rice-to-water ratio and simmer uncovered for 45 minutes. The lid can trap too much steam and make it gummy.
- DON’T OVERMIX THE BATTER: I used to beat the egg and flour into a smooth paste, but that’s how you get dense, heavy chicken. Whisk the egg and flour together just until combined—lumps are fine. The goal is a light, crisp coating, not a glue. Dip the chicken in, let excess drip off, and don’t press it into the flour. Trust the process.
- SAUTE CELERY FIRST: This isn’t just about flavor—it’s about texture. Cook the celery in butter or oil for 3-4 minutes until it’s soft but still holds its shape. If you add it raw, it’ll turn mushy and water down your rice. (Your future self will thank you.) Plus, the caramelized bits stick to the rice like glue, making every bite richer.
Dietary considerations for this chicken fried brown rice
Gluten-Free Adaptation
Swap the all-purpose flour for a 1:1 gluten-free baking blend like Bob’s Red Mill or King Arthur. Use ½ cup of the blend in place of the regular flour when making the celery crust mixture.
For extra crispiness, add 1 tbsp cornstarch to the blend to help bind the mixture better. The texture will be slightly different but still achieve that satisfying crunch. 💪
Low-Sodium Options
Reduce the ½ cup light soy sauce to ¼ cup and replace the remaining ¼ cup with low-sodium coconut aminos or rice vinegar for tanginess. Use low-sodium chicken broth (I prefer Pacific Foods brand) and cut the added salt to ½ tsp.
This keeps the dish flavorful without excessive sodium. Taste as you go—you can always add a pinch more salt at the end if needed.
Vegetarian Swap
Replace the chicken with extra-firm tofu pressed for 20 minutes and cut into 1-inch cubes. Toss the tofu in 1 tbsp cornstarch before pan-frying to achieve crispiness. Use the same frying technique—medium-high heat with ¼ cup vegetable oil—until golden brown.
The tofu absorbs flavors beautifully, especially the soy-ginger profile. For extra protein, add ½ cup edamame to the rice while cooking. 🌱
Protein Boost
Add ½ cup black beans or chickpeas to the rice during cooking for extra fiber and plant-based protein. For a meatier option, stir in ½ cup cooked ground turkey or shredded rotisserie chicken after the rice is done.
These additions bulk up the dish without overpowering the crispy celery crust or savory gravy. Perfect for meal prep—just reheat and enjoy!
Dairy-Free Note
This recipe is naturally dairy-free, but if you're using store-bought fried rice mixes, always check labels for hidden dairy. The crispy celery crust relies on eggs, which are dairy-free, but some gluten-free blends may contain milk powder.
Stick to certified dairy-free brands like Annie’s or Cuisinart for safe substitutions. The dish stays rich and satisfying without any dairy at all. ✨
Nutrition facts
Frequently asked questions
Why does the celery crust need to be so thin?
The ¼-inch thickness ensures even cooking and maximum crispiness. A thicker crust would steam instead of crisp, losing that satisfying crunch. Think of it like a perfect pancake—too thick and it gets gummy inside. The thin layer also helps the flavors soak into every bite of rice.
Can I use white rice instead of brown?
Technically yes, but brown rice holds up better to stir-frying and adds that satisfying chewy texture. White rice would cook faster (25 minutes instead of 35-40) but may turn mushy. If you must use white, reduce cooking time by 10 minutes and add 1 extra tablespoon broth to prevent drying.
How do I fix overcooked rice?
If your rice turns mushy, immediately remove from heat and stir in 1 tablespoon sesame oil and 1 tablespoon soy sauce. The oil helps restore some texture while the soy adds flavor. For serving, top with extra crispy celery strips to balance the texture. Pro tip: Use a rice cooker on "white rice" setting next time—it's foolproof!
What's the best way to reheat leftovers?
Reheat in a skillet over medium heat with 1 tablespoon oil and 1 tablespoon water per serving. Cover for 3-4 minutes to restore moisture, then uncover to crisp the celery. Microwave reheating works but kills the crispiness—this method brings back that restaurant-quality texture!
Can I make this dish ahead of time?
Yes! Cook the chicken and rice separately, then store in the fridge for up to 3 days. Reheat components separately and assemble fresh. For the celery crust, make it fresh before serving—it loses crispiness when reheated. The flavors actually improve overnight as they meld together!
