Main Courses
This chicken savory rice recipe delivers crispy celery crowns and fragrant jasmine rice in one pan, transforming a simple weeknight dinner into something restaurant-worthy. The secret lies in high-heat searing for the celery—achieving that satisfying crunch while keeping the rice perfectly tender underneath.
I developed this technique after years of testing one-pan methods, and it never fails to impress.
The beauty of this dish is its simplicity: just chicken, rice, celery, and a handful of aromatic spices that build deep flavor as they cook together.
Unlike traditional fried rice, this method uses whole celery crowns for maximum crunch and visual appeal, while the jasmine rice absorbs the savory chicken juices for every bite. It’s the kind of recipe that scales effortlessly—double the ingredients for a crowd, or keep it as-is for a satisfying solo meal.
What you’ll end up with is golden, crispy celery crowns that shatter between your teeth, tender chicken pieces infused with garlic and thyme, and fragrant rice that’s neither dry nor mushy.
The aromatics—ginger, garlic, and a touch of smoked paprika—create layers of warmth that make this dish feel both comforting and sophisticated. It’s the perfect balance of technique and ease, ensuring restaurant-quality results without the fuss.
Serve this as a main course with a simple side salad or roasted vegetables, or let it stand alone as a complete meal. The leftovers reheat beautifully, making it ideal for meal prep. Here’s how to make it—simple steps, bold flavors, and that satisfying crunch you’ll crave again and again.
Ingredients for chicken savory rice
Crispy celery crowns, fragrant jasmine rice, and tender chicken—just 14 ingredients for restaurant-quality one-pan magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain preferred |
| Whole Celery Crowns 🧅 | 4 whole | Trimmed, leaves attached |
| Garlic Cloves 🧄 | 4 cloves | Minced for even distribution |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, aromatic |
| Smoked Paprika 🌶️ | 1 tbsp | For depth of flavor |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for intensity |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Low-Sodium Soy Sauce 🥢 | 2 tbsp | For umami depth |
| Olive Oil 🫒 | ½ cup | High smoke point preferred |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium for balance |
| Green Onions 🧅 | 3 whole | Sliced for garnish |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for crunch |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
The celery crowns are the star here—look for fresh, crisp stalks with vibrant green leaves still attached. Trader Joe's or local farmers markets usually have the best quality, but any grocery store will do if they're firm and bright. Trim the base cleanly so they stand upright when seared. For the chicken, thighs stay juicier than breasts during the long cooking process. Buy bone-in if possible—they hold their shape better and add extra flavor to the broth. The jasmine rice should be uncooked and unwashed to maximize its natural aroma during cooking.
No fresh thyme? Dried works at one-third the amount, but fresh is ideal for that bright herbal note. Short on celery? Substitute with extra bell peppers or mushrooms—they'll still crisp up beautifully. The smoked paprika adds depth, but if you're sensitive to heat, swap for regular paprika. For the soy sauce, low-sodium versions prevent over-salting the dish. The sesame seeds can be omitted if you're avoiding nuts, but they add that perfect crunchy finish. If you don't have sesame seeds, toasted peanuts or extra green onions work in a pinch.
This dish reheats beautifully—just add a splash of water or broth to the pan and cover for 5 minutes. Keeps for 4-5 days in the fridge, though the celery loses crispness after 2 days. For longer storage, freeze portions for up to 3 months. I always make a double batch—one for dinner, one for lunches. The flavors actually improve overnight as everything melds together. Store leftovers in an airtight container with a paper towel on top to keep the celery as crisp as possible.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy nights—just toss everything (chicken, rice, celery crowns) in one pot with garlic and ginger, then walk away. The celery crowns add that fresh crunch without extra chopping, and the rice soaks up all the savory goodness while you’re scrolling through your phone.
- Umami Bomb: That crispy chicken thigh skin paired with the bright, zesty ginger and garlic? It’s the kind of flavor combo that makes you pause mid-bite. Honestly, the first time I made this, I nearly burned my tongue from how good it was—no exaggeration.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Cook a big batch on Sunday, and you’ve got flavorful lunches for days. The rice stays separate from the chicken, so it’s easy to pack, and the celery crowns add a satisfying crunch that never gets soggy.
- Budget Win: Chicken thighs are cheaper than breasts, and using whole celery crowns (instead of chopped) stretches every dollar. I’ll be real: this feeds four for under $12, and the leftovers taste just as good reheated the next day—no sad, dry rice here.
Step-by-step instructions for chicken savory rice
Here's how to create perfectly crispy celery crowns over fragrant jasmine rice in one pan.
Prepare and Sear the Chicken
Cut the 1.5 lb boneless chicken thighs into 1-inch pieces and pat them completely dry with paper towels. This step is crucial for achieving that signature crispy texture. In a large skillet, heat 0.25 cup of the olive oil over medium-high heat until shimmering. Add the chicken in a single layer and cook undisturbed for 4-5 minutes until golden brown on one side. Flip carefully and cook another 3-4 minutes until fully cooked through and reaching an internal temperature of 165°F. Remove the chicken and set aside on a plate.
Don't overcrowd the pan—this prevents proper browning. If your pan is too small, work in batches. The golden crust we're creating now will carry through to the final dish, so take your time with this searing step. I like to press down gently on the chicken pieces during the first minute to prevent curling and ensure even contact with the pan.
Sauté Aromatics and Toast the Rice
In the same skillet (no need to clean it—the browned bits add flavor), reduce heat to medium and add the remaining 0.25 cup olive oil. Toss in the 4 whole celery crowns (trimmed, leaves attached) and cook for 3-4 minutes until they begin to soften and take on color. Add the 4 cloves minced garlic and 1 tbsp finely grated fresh ginger, cooking for another 30 seconds until fragrant.
Stir in the 1.5 cups jasmine rice, coating each grain with the aromatic oil. Sprinkle with 1 tbsp smoked paprika, 1.5 tsp salt, 0.5 tsp ground black pepper, and 1 tsp dried thyme. Toast the rice for 2-3 minutes, stirring constantly, until you can smell that nutty, toasted aroma. This step develops the rice's flavor and prevents mushy grains. If the rice starts to stick, add 1 tablespoon chicken broth to deglaze.
Build the Flavor Base and Simmer
Pour in the 1.5 cups chicken broth and bring to a gentle simmer. The liquid should just come to the surface of the rice—this ensures proper cooking without making it mushy. Return the chicken pieces to the skillet, nestling them into the rice. Cover tightly with a lid and reduce heat to low. Let it cook undisturbed for 15 minutes.
After 15 minutes, check the rice. It should be absorbing the liquid but not completely dry. If it's too dry, add 2-3 tablespoons water or broth. Stir in the 2 tbsp low-sodium soy sauce and cook another 5 minutes uncovered. This allows the soy sauce to reduce slightly, adding depth of flavor. The chicken should be tender and the rice should be 80% cooked at this point.
Finish with Crispy Celery and Garnish
Increase heat to medium-high and uncover the skillet. Let the rice and celery crowns cook uncovered for 8-10 minutes, stirring occasionally. You're looking for the celery leaves to crisp up and turn golden brown at the edges—that's when you'll know they're perfectly done. The rice should be tender with a slight bite, and the liquid should be mostly absorbed.
Taste and adjust seasoning if needed. Transfer to serving plates, garnishing each portion with 1 tbsp toasted sesame seeds and 3 slices green onions. The contrast of crispy celery leaves against the tender rice and juicy chicken creates the perfect texture combination. Serve immediately while the celery is still crisp and the rice is hot.
Pro Tips For Making Chicken Savory Rice
- CRISP THE CHICKEN FIRST: Skip the soft, rubbery chicken—pat those thighs bone-dry with paper towels, then sear them skin-side down in a hot pan for 6-7 minutes until deep golden. The crust locks in flavor and keeps them from turning to mush when you add the celery and ginger later. (Yes, even if you’re impatient like me, don’t rush this.)
- JULIENNE THAT CELERY: Whole celery crowns? Nah. Thinly slice the stalks into matchsticks—about 1/8-inch thick—and shock them in ice water for 5 minutes before draining. This keeps them crisp instead of turning to mush when they simmer with the chicken. (I learned this the hard way after serving limp celery twice.)
- RICE WATER IS FLAVOR: Don’t rinse the jasmine rice—just shake the grains in a fine-mesh strainer to remove debris. Cook it in a 1:1.25 rice-to-water ratio (e.g., 1 cup rice to 1.25 cups water) with a pinch of salt. The starchy water infuses the rice with depth, and you’ll end up with fluffy grains, not gluey ones.
- LOW AND SLOW FINISH: After browning the chicken and sautéing the aromatics, reduce heat to medium-low and cover the pan. Let it sweat for 10 minutes before adding the rice—this renders fat from the chicken and builds a fragrant base. (Sounds weird, but it works: the rice absorbs all that flavor instead of just sitting on top.)
Storing and reheating this chicken savory rice
Refrigerator Storage
Store your chicken savory rice in an airtight container for up to 4-5 days—I always use glass Pyrex with snap-on lids to maintain freshness. Let it cool completely before refrigerating to prevent condensation, which can make the celery soggy.
Place a paper towel on top of the rice layer to absorb any excess moisture and keep those celery crowns crisp. 🌿
Freezer Preservation
For longer storage, freeze portions in quart-sized freezer bags with 1 inch headspace for expansion. I recommend dividing into single-serving portions for easy reheating. Label with the date—this dish stays delicious for up to 3 months in the freezer.
The celery will soften slightly but still adds great texture when reheated. 🥶
Stovetop Reheating
My preferred method is stovetop reheating—it preserves the best texture. Add 2-3 tablespoons chicken broth to the pan, cover, and heat over medium-low for 8-10 minutes until everything is steaming hot.
Stir occasionally to distribute the moisture evenly. The celery crowns will regain some crispness, though not as much as fresh. 🔥
Microwave Method
For quick reheating, cover a single portion with a damp paper towel and microwave on 50% power for 2-3 minutes. Stir after 1 minute, then continue in 30-second intervals until heated through. Add a splash of water if the rice looks dry—this prevents a gummy texture. 💫
Reviving Crispness
If your reheated celery crowns lose their crunch, pop them under a broiler for 1-2 minutes until the edges turn golden again. This works especially well for leftovers stored longer than 2 days. For extra flavor, sprinkle with a pinch of smoked paprika before broiling. 🌶️
Meal Prep Tips
Double the recipe and store half for easy lunches. I like to portion into individual containers with the celery crowns on top—this keeps them visible and makes for great grab-and-go meals. The rice and chicken flavors actually improve overnight as the spices meld together. Perfect for busy weeknights! ⏰
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
Yes, but with caution! Chicken breast cooks faster and can dry out during the long simmering time. For best results, cut breasts into 1/2-inch thick pieces and cook them separately for only 4-5 minutes until 165°F before adding to the rice. The thighs stay juicier through the extended cooking process.
What if I don't have celery crowns?
No problem! Use 4 whole celery stalks (trimmed) or substitute with bell pepper slices or shredded carrots for color and texture. For extra crunch, add 1/2 cup sliced almonds or cashews during the final 5 minutes of cooking. The key is maintaining that crispy element.
How do I make this dish spicier?
Add 1/2 tsp cayenne pepper with the smoked paprika, or swap 1 tbsp of the soy sauce for 1 tbsp chili garlic sauce. For heat lovers, stir in 1/2 tsp gochugaru (Korean chili flakes) during the final 5 minutes of uncovered cooking. Always taste before serving!
Can I make this in an Instant Pot?
Sear the chicken and celery in the pot first, then add rice, broth, and aromatics. Cook on high pressure for 8 minutes, then quick-release. Finish by sautéing the celery crowns for 3-4 minutes on the stovetop to crisp them. The rice may need 2-3 tablespoons water after pressure cooking.
Why is my rice mushy?
Mushy rice usually means too much liquid or insufficient toasting. For future batches, toast the rice 3-4 minutes longer before adding broth, and reduce the broth by 1/4 cup. If cooking uncovered, check frequently—rice should be tender with just a slight bite, not completely dry.
