The moment I unwrapped my boneless chicken thighs, the excitement of elevating a simple weeknight dinner into something spectacular began to stir. Inspired by the comforting essence of Hainanese Chicken Rice, I couldn’t wait to immerse my kitchen in the fragrant aromas of ginger, garlic, and soy sauce. This dish is more than just a meal; it’s an experience that transports me straight to the bustling streets of Southeast Asia, where every bite tells a story.
What’s remarkable is how easily this recipe adapts to suit my cravings—whether I want it served with a zesty chili sauce or topped with a luscious ginger-scallion blend. The tender chicken, infused with rich flavors, pairs beautifully with fluffy jasmine rice, creating a dish that is not only satisfying but also endlessly customizable. Trust me, once you’ve tried this unbeatable comfort dish, those fast-food runs will feel like a distant memory! Let’s dive into this delightful adventure of flavors together!
Why is Hainanese Chicken Rice with Chicken Thighs a must-try?
Comforting and Satisfying: This dish warms the soul with its tender chicken thighs and fragrant rice, making it perfect for any occasion.
Easy Preparation: You don’t need to be a culinary expert! With a straightforward recipe, you’ll have a hearty meal ready in no time.
Customizable Flavors: From spicy chili sauces to tangy ginger-scallion mixes, you can personalize it to match your taste buds.
Aromatic Experience: The delightful blend of ginger, garlic, and soy sauce fills your kitchen with irresistible scents, inviting everyone to the table.
Authenticity at Home: Enjoy a dish that takes you on a culinary journey to Southeast Asia without leaving your kitchen. Say goodbye to fast food and hello to homemade bliss!
Hainanese Chicken Rice Ingredients
• The perfect combination of tastes and textures awaits you!
For the Chicken
- Boneless, Skin-On Chicken Thighs – The star of the dish, delivering a rich flavor and tenderness that make every bite delightful. Substitution: Skinless chicken thighs work well for a lighter option.
For the Rice
- White Jasmine Rice – Fragrant and long-grained, this rice absorbs all the wonderful flavors from the chicken stock. Note: Rinse well to achieve fluffy, perfect rice.
- Purple Onion – Adds mild sweetness to the rice, balancing the savory elements beautifully. Substitution: Yellow onion can be used in lieu of purple onion.
For the Sauce
- Scallion – Elevates the dish with a fresh, onion-like flavor that’s essential for the accompanying sauce. Substitution: Green onions are a great alternative.
- Ginger – Infuses warmth and a peppery note, enhancing the overall flavor profile. Recommendation: Use fresh ginger for the best taste, but ground ginger can be a quick substitute.
- Garlic – Adds depth and savory sweetness when sautéed, which positively impacts the dish’s flavor. Note: Adjust the amount to suit your taste.
- Soy Sauce – Brings umami and a rich color without overwhelming the dish’s balance. Option: Low-sodium soy sauce or tamari is ideal for a gluten-free version.
- Shaoxing Cooking Wine – Introduces a complex, slightly sweet note that complements the dish perfectly. Substitution: Dry sherry can replace Shaoxing if needed.
For Cooking
- Water – The base for blanching chicken, aiding in creating a flavorful broth that enhances the dish.
- Oil – Necessary for sautéing and making the sauce, bringing all the flavors together beautifully. Tip: Use a neutral oil with a high smoke point for best results.
How to Make Hainanese Chicken Rice with Chicken Thighs
-
Blanch Chicken: Begin by submerging the boneless chicken thighs in a pot filled with cold water. Add scallion, ginger, soy sauce, and Shaoxing cooking wine. Bring to a boil and then reduce the heat, letting it simmer for 17-20 minutes until the chicken reaches 165°F (74°C). Transfer the chicken to an ice water bath to stop the cooking process and enhance the skin’s texture.
-
Cook Rice: In a saucepan, sauté the purple onion, garlic, and ginger in a splash of oil until they’re tender and fragrant. Then, add the rinsed jasmine rice and stir briefly to coat it in the oil. Transfer everything to a rice cooker and add chicken stock, cooking according to your rice cooker’s instructions.
-
Make Sauce: Heat oil in a small pan until shimmering but not smoking. In a heatproof bowl, mix minced garlic, ginger, scallions, soy sauce, and sesame oil. Pour the hot oil over this mixture to release the lovely aromas, creating the perfect sauce.
-
Assemble Dish: On your serving plate, arrange a mound of the fluffy rice alongside the tender chicken thighs. Drizzle the flavorful ginger-scallion sauce generously over the chicken, and if you like, add a side of Thai chili sauce for an extra kick.
Optional: Serve with fresh cucumber slices for added crunch and brightness.
Exact quantities are listed in the recipe card below.
Hainanese Chicken Rice with Chicken Thighs Variations & Substitutions
Let your creativity take flight as you adapt this Hainanese Chicken Rice recipe to suit your taste and dietary needs!
-
Dairy-Free: Omit any dairy-based sauces and opt for coconut milk in the rice cooking process for added creaminess without the dairy.
-
Spicy Kick: Add chopped fresh chili or a dash of sriracha to the ginger-scallion sauce for a zesty heat that elevates the flavors beautifully.
-
Vegetarian Delight: Swap the chicken with poached tofu for a plant-based version that still delivers on the comforting essence of the original dish.
-
Rice Twist: Substitute jasmine rice with brown rice for a nuttier flavor and added nutrients, though cooking time may need to be adjusted.
-
Herb Boost: Adding finely chopped cilantro or Thai basil can introduce a fresh and aromatic twist that complements the dish’s subtler flavors splendidly.
-
Citrus Zing: Incorporate lime zest into the ginger-scallion sauce for a bright, tangy flavor that dances on the palate, enhancing the overall experience.
-
Savory Sauce: Experiment with adding hoisin sauce or chili garlic sauce to the dipping sauce for an extra layer of umami and sweetness.
-
Extra Crunch: Toss some toasted sesame seeds or crushed peanuts over your plated dish for delightful texture and a satisfying, nutty finish.
Make Ahead Options
These Hainanese Chicken Rice with Chicken Thighs are perfect for busy home cooks looking to streamline their meal prep! You can blanch the chicken thighs and store them in the fridge for up to 3 days, keeping the skin crisp by sealing them in an airtight container. Additionally, cook the jasmine rice a day in advance and refrigerate it to absorb the flavors from the chicken stock. When you’re ready to serve, simply reheat the rice with a splash of water and simmer it gently to restore moisture. For the ginger-scallion sauce, make it up to 24 hours ahead and keep it in the fridge to allow the flavors to meld beautifully. This way, you’ll savor the same comforting tastes with minimal effort during busy weeknights!
Expert Tips for Hainanese Chicken Rice
- Perfect Chicken Texture: Avoid overcooking the chicken to ensure it’s juicy; use an instant-read thermometer to check for doneness at 165°F (74°C).
- Fluffy Rice: Rinse the jasmine rice under cold water multiple times until the water runs clear to eliminate excess starch, which helps achieve that fluffy texture in your Hainanese chicken rice.
- Aromatics Control: When preparing the sauce, ensure the oil reaches a hot but not smoking temperature to properly infuse the ginger and garlic without burning them.
- Customize Your Sauce: Feel free to adjust the ginger-scallion sauce to your taste; adding more ginger lends a stronger kick, while omitting it results in a milder flavor.
- Leftover Adventure: When storing leftovers, gently reheat the chicken with a splash of chicken stock to keep it moist and flavorful for your next meal.
What to Serve with Hainanese Chicken Rice with Chicken Thighs?
Enhancing your dining experience is simple when you pair this comforting dish with the right accompaniments.
- Cucumber Slices: This refreshing side adds a crisp texture, balancing the rich flavors of the chicken and rice with a cool crunch.
- Chili Dipping Sauce: A dollop of this spicy sauce can elevate each bite, providing a delightful kick that complements the dish’s savory elements.
- Garlic Green Beans: Sautéed green beans with garlic add a vibrant color and crunch, creating a lovely contrast to the tender chicken and fluffy rice.
- Steamed Bok Choy: This simple side is nutrient-rich and lightly sweet, enhancing the dish’s freshness while maintaining a light profile.
- Egg Drop Soup: A warm, comforting bowl of this classic soup makes for a delightful starter, pairing perfectly with the fragrant rice and chicken.
- Lychee Martini: For a refreshing drink, this fruity cocktail offers a delightful sweetness and floral notes that harmonize beautifully with the savory flavors of the meal.
- Mango Sticky Rice: Finish off with a sweet dessert that combines creamy coconut milk and ripe mango, creating a delightful end to your comforting meal.
- Sesame Noodles: Cold sesame noodles bring a nutty flavor and slight chewiness that work wonderfully with the tender chicken and rice, respecting the same cultural heritage.
- Fresh Fruit Salad: A light mix of seasonal fruits adds brightness and sweetness, cleansing the palate between bites of the rich chicken rice.
How to Store and Freeze Hainanese Chicken Rice
Fridge: Store leftovers in an airtight container for up to 3 days. Reheat gently in the microwave or on the stove with a splash of chicken stock to retain moisture.
Freezer: For longer storage, freeze chicken and rice separately in airtight containers or freezer bags for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: When ready to enjoy, reheat chicken on low heat to maintain tenderness, and add a little chicken stock to the rice to fluff it up.
Hainanese Chicken Rice with Chicken Thighs Recipe FAQs
What should I look for when selecting chicken thighs?
Absolutely! When choosing boneless, skin-on chicken thighs, look for meat that is bright in color with a nice sheen. The skin should be intact without any dark spots or discoloration, indicating freshness. If possible, choose thighs that feel firm to the touch, which indicates good quality.
How long can I store leftovers, and what’s the best way?
Very! Leftovers can be stored in an airtight container in the fridge for up to 3 days. Be sure to let them cool completely before sealing the container. When reheating, add a splash of chicken stock to maintain moisture and reheat slowly in the microwave or on the stovetop.
Can I freeze Hainanese Chicken Rice for later?
Absolutely! To freeze your Hainanese Chicken Rice, separate the chicken and rice into airtight containers or freezer bags. It can be stored for up to 2 months. When you’re ready to enjoy, thaw them in the fridge overnight, then gently reheat the chicken on low heat and fluff the rice with a bit of chicken stock.
What if the chicken is overcooked and dry?
Oh no! If your chicken ends up overcooked and dry, don’t worry! A great fix is to slice the chicken and toss it with a little bit of soy sauce or chicken broth before serving. This will help reintroduce moisture and flavor, making it more enjoyable.
Are there any dietary considerations for this recipe?
Yes! This recipe contains soy sauce, which has gluten in it; however, you can use low-sodium soy sauce or tamari for a gluten-free option. If you’re cooking for someone with allergies, ensure to check all ingredient labels, especially for the Shaoxing cooking wine, as some brands may contain gluten or additives.
Can I use different types of rice for this dish?
Certainly! While jasmine rice is traditional, you can substitute it with long-grain white rice or even brown rice for a healthier option. Just remember that cooking times may vary, so adjust accordingly. If using a different type, make sure to rinse it thoroughly before cooking to achieve the best texture!

Irresistible Hainanese Chicken Rice with Chicken Thighs at Home
Ingredients
Equipment
Method
- Begin by submerging the boneless chicken thighs in a pot filled with cold water. Add scallion, ginger, soy sauce, and Shaoxing cooking wine. Bring to a boil and then reduce the heat, letting it simmer for 17-20 minutes until the chicken reaches 165°F (74°C). Transfer the chicken to an ice water bath to stop the cooking process and enhance the skin's texture.
- In a saucepan, sauté the purple onion, garlic, and ginger in a splash of oil until they're tender and fragrant. Then, add the rinsed jasmine rice and stir briefly to coat it in the oil. Transfer everything to a rice cooker and add chicken stock, cooking according to your rice cooker's instructions.
- Heat oil in a small pan until shimmering but not smoking. In a heatproof bowl, mix minced garlic, ginger, scallions, soy sauce, and sesame oil. Pour the hot oil over this mixture to release the lovely aromas, creating the perfect sauce.
- On your serving plate, arrange a mound of the fluffy rice alongside the tender chicken thighs. Drizzle the flavorful ginger-scallion sauce generously over the chicken, and if you like, add a side of Thai chili sauce for an extra kick.







