Irresistible Hainanese Chicken Rice with Juicy Chicken Thighs

Why You’ll Love This Recipe

I love this recipe because it highlights clean, comforting flavors that don’t rely on heavy seasonings. The chicken stays moist and tender thanks to gentle simmering, while the rice soaks up all the savory goodness from the broth and aromatics. I also love how the ginger-scallion sauce adds brightness and balance to every bite. It’s a wholesome dish that feels luxurious, yet it’s easy enough to prepare for a weeknight dinner.

Ingredients

(Note: All ingredient amounts are listed in the recipe card below.)

For the Chicken
4 pieces Boneless, Skin-On Chicken Thighs Substitution: Skinless thighs may be used for a lower-fat option.
3 stalks Scallion Essential for that fresh flavor; it’s important for the sauce and can also be used as a garnish.

For the Rice
2 cups White Jasmine Rice Rinse rice multiple times to achieve ideal texture.

For the Aromatics
1 piece Ginger Substitution: Minced ginger can replace sliced if needed.
4 cloves Garlic Substitution: Garlic powder offers a convenient alternative.
1 medium Purple Onion Substitution: Regular yellow onion can work in a pinch.

For the Sauce
¼ cup Soy Sauce Use low-sodium soy sauce to reduce sodium intake.
2 tablespoons Vinegar for balanced flavor.
2 tablespoons Oil Consider using vegetable oil for a neutral taste.

Irresistible Hainanese Chicken Rice with Juicy Chicken Thighs Directions

I start by preparing the chicken. In a large pot, I submerge the boneless, skin-on chicken thighs in cold water along with chopped scallion pieces, sliced ginger, soy sauce, and vinegar. I bring everything to a gentle boil, then lower the heat and let it simmer for about 17 to 20 minutes, until the chicken reaches an internal temperature of 165°F (74°C). To keep the skin firm and silky, I immediately transfer the cooked chicken to an ice bath for a few minutes.

Next, I prepare the rice. In a pot, I heat some oil and sauté diced purple onion, garlic, and ginger until they’re soft and aromatic. Then I stir in the rinsed white jasmine rice and sauté it briefly to coat each grain with the fragrant oil. I transfer the mixture to my rice cooker, add chicken stock (about 1.25 to 1.5 cups of stock per cup of rice), and let it cook until fluffy and fragrant.

For the sauce, I heat oil in a small pan until shimmering but not smoking. In a bowl, I mix minced garlic, ginger, and chopped scallions. I carefully pour the hot oil over the mixture—it sizzles beautifully—then stir in soy sauce, sugar, and a splash of sesame oil for depth. This creates a bold, aromatic sauce that ties the entire dish together.

To assemble, I slice the cooled chicken thighs and place them neatly over a bed of the fragrant rice. I drizzle the ginger-scallion sauce generously on top and sometimes add a little Thai chili sauce on the side for an extra kick.

Servings and Timing

This recipe makes 4 servings and takes about 1 hour and 5 minutes in total, including 15 minutes of prep time, 40 minutes of cooking, and 10 minutes of cooling. Each serving contains approximately 450 calories.

Variations

I sometimes use chicken breasts instead of thighs when I want a leaner option, though thighs stay juicier. For extra flavor, I cook the rice entirely in the chicken poaching liquid. When I crave something spicier, I add a spoonful of homemade chili-garlic paste to the sauce. For a twist, I’ve even used brown rice or quinoa for a healthier version that still absorbs all those beautiful flavors.

Storage/Reheating

I store leftover chicken and rice separately in airtight containers in the refrigerator for up to 3 days. To reheat, I steam the chicken gently or warm it in a covered pan with a splash of water to keep it moist. The rice can be reheated in the microwave or on the stovetop with a bit of chicken broth to restore its texture. I always store the sauce separately and drizzle it fresh before serving.

FAQs

Can I use chicken breast instead of thighs?

Yes, I often use chicken breast for a leaner version—just reduce simmering time to avoid overcooking.

How do I make the rice extra fragrant?

I sauté the aromatics with the rice before cooking and always use the chicken poaching liquid instead of plain water.

Can I prepare the sauce in advance?

Definitely. I make it ahead and refrigerate it for up to 3 days—it tastes even better as the flavors meld.

Do I need a rice cooker for this recipe?

No, I sometimes cook the rice in a pot on the stove using the absorption method; it turns out just as fluffy.

How can I make this dish spicier?

I like to serve it with chili garlic paste or add minced fresh chilies to the sauce for more heat.

What type of soy sauce works best?

I prefer low-sodium soy sauce so it doesn’t overpower the delicate flavors of the chicken and rice.

Can I use sesame oil in the rice?

Yes, a small drizzle adds a nutty aroma that complements the ginger and garlic beautifully.

How can I tell if the chicken is cooked through?

I use a thermometer to check that it reaches 165°F (74°C) at the thickest part.

What side dishes go well with Hainanese Chicken Rice?

I love serving it with cucumber slices, bok choy, or a light broth on the side.

Can I make this dish ahead of time?

Yes, I prepare the components separately and assemble them just before serving for the best texture and flavor.

Conclusion

Hainanese Chicken Rice is one of those dishes that never fails to impress with its simplicity and elegance. I love how every bite delivers a balance of savory, aromatic, and comforting flavors. The juicy chicken, silky rice, and fragrant sauce make it a complete meal that feels both nourishing and indulgent. Whether I’m cooking for family or treating myself to a comforting dinner, this recipe always brings warmth and satisfaction to the table.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Irresistible Hainanese Chicken Rice with Juicy Chicken Thighs

Irresistible Hainanese Chicken Rice with Juicy Chicken Thighs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Amy
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Simmered
  • Cuisine: Singaporean
  • Diet: Halal

Description

A comforting and aromatic classic, Hainanese Chicken Rice features tender, juicy chicken thighs paired with fluffy jasmine rice infused with ginger, garlic, and scallions. Finished with a rich soy-ginger-scallion sauce, this beloved Asian dish delivers pure comfort and balance in every bite.


Ingredients

4 pieces boneless, skin-on chicken thighs (or skinless for a lighter option)

3 stalks scallion (for broth and sauce)

2 cups white jasmine rice, rinsed

1 piece ginger (sliced or minced)

4 cloves garlic (minced or use garlic powder)

1 medium purple onion (or yellow onion, diced)

1/4 cup soy sauce (low-sodium preferred)

2 tbsp vinegar

2 tbsp oil (vegetable or neutral oil)

1 tbsp sugar

1 tsp sesame oil (optional, for sauce)

Chicken stock (about 3 cups, for cooking rice)


Instructions

  1. In a large pot, place chicken thighs, chopped scallion pieces, sliced ginger, soy sauce, and vinegar. Cover with cold water and bring to a gentle boil.
  2. Reduce heat and simmer for 17–20 minutes until chicken reaches 165°F (74°C). Immediately transfer chicken to an ice bath for a few minutes to maintain tenderness.
  3. For the rice, heat oil in a pot over medium heat. Sauté diced onion, garlic, and ginger until fragrant and soft.
  4. Add rinsed jasmine rice and stir to coat each grain with the aromatic oil. Transfer to a rice cooker or continue cooking on the stovetop.
  5. Add chicken stock (1.25–1.5 cups per cup of rice) and cook until the rice is fluffy and fragrant.
  6. For the sauce, place minced garlic, ginger, and chopped scallions in a heatproof bowl. Heat oil in a pan until shimmering and pour it over the aromatics.
  7. Stir in soy sauce, sugar, and sesame oil. Mix well to combine into a fragrant ginger-scallion sauce.
  8. Slice cooled chicken and serve over a bed of rice. Drizzle the ginger-scallion sauce on top and add chili sauce on the side if desired.

Notes

Use chicken breasts instead of thighs for a leaner version, but reduce simmering time.

Cook rice using the chicken poaching liquid for maximum flavor.

Store sauce separately and drizzle before serving for the best taste.

Serve with fresh cucumber slices or steamed bok choy for a balanced meal.

To make spicier, add chili garlic paste or fresh chopped chilies to the sauce.


Nutrition

  • Serving Size: 1 portion
  • Calories: 450
  • Sugar: 3g
  • Sodium: 780mg
  • Fat: 19g
  • Saturated Fat: 4g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 1g
  • Protein: 30g
  • Cholesterol: 110mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments