# Hainanese Chicken Rice

> Classic Hainanese Chicken Rice: tender poached chicken served with fragrant garlic-ginger rice and a savory soy dipping sauce. This stovetop method yields silky skin, a flavorful chicken broth for the rice, and a simple assembly perfect for home cooks.

Canonical URL: https://www.topshelf.recipes/recipes/hainanese-chicken-rice-stovetop

## Author

Jake Woods

https://www.topshelf.recipes/chef/jake-woods

Published: June 26, 2026

Last Updated: September 28, 2026

## About This Recipe

Hainanese chicken rice is a lesson in restraint: a few excellent moves — gentle poaching, an ice bath, and cooking the rice in the resulting broth — produce a dish that tastes like a carefully plotted shortcut to comfort. In this stovetop version you’ll get silky, almost lacquered skin, meat that stays juicy through a short resting period, and rice that carries the savory aromatics of ginger and garlic without being greasy. The soy finishing sauce and a bright ginger-scallion oil provide contrasting salt and heat so each bite feels balanced rather than one-note.

This recipe works for cooks who want a restaurant-level result without special equipment; a sturdy pot and a thermometer do the heavy lifting. Using a whole bird gives you both the showstopping carved centerpiece and enough broth to flavor the rice (and a pot of soup later). Small details — rubbing the cavity with salt, toasting the rice in chicken fat, and sternly avoiding a rolling boil — are what lift the dish from “good” to reliably delicious every time.

## Recipe Information

- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 60 minutes
- Servings: 12
- Difficulty: Medium
- Category: Stovetop

## Ingredients

### Poach the chicken and make the broth

- 3 1/2 lb Whole chicken (about 3.5 lb / 1.6 kg)
- 10 cups Water (for poaching)
- 1 tbsp Kosher salt
- 1 3-inch piece Fresh ginger (3-inch piece), sliced
- 4 stalks Scallions (green onions)

### Prepare fragrant garlic-ginger rice

- 2 cups Jasmine rice
- 4 cloves Garlic, minced
- 3 tbsp Chicken fat or neutral oil (vegetable/peanut)

### Shock and finish the chicken

- 1 tbsp Sesame oil

### Make the light soy finishing sauce

- 3 tbsp Light soy sauce (for finishing/dipping)

## Ingredient Guide

### Jasmine rice

Aromatic long-grain rice originally from Thailand with a floral, slightly sweet scent and a soft, slightly sticky texture when cooked; it’s a staple in Southeast Asian cuisines. Many U.S. home cooks will recognize plain white rice but jasmine’s perfume and texture are distinctive. Find it in mainstream supermarkets (often labeled Thai jasmine) and Asian markets. Substitute with long-grain white rice or basmati in a pinch, but expect a different aroma and slightly firmer, drier grains.

### Chicken fat or neutral oil (vegetable/peanut)

Rendered chicken fat (schmaltz) is a traditional fat in Jewish and Eastern European cooking that imparts a rich, savory, poultry-forward flavor; the ingredient list here allows a neutral oil as an alternative. Schmaltz may be unfamiliar to cooks who usually use vegetable oils, but you can render it at home by cooking down chicken skin and fat, or buy it at some specialty/gourmet markets. If you don’t want the chicken flavor, substitute a neutral oil such as vegetable, canola, or peanut oil, or for more richness use butter or duck fat.

### Sesame oil

A pungent, nutty oil made from toasted sesame seeds commonly used in East Asian and Middle Eastern cuisines as a finishing or flavoring oil rather than a primary cooking fat. It has a strong aromatic profile — a little goes a long way — and is different from neutral cooking oils. Find it in most supermarkets and Asian markets; toasted sesame oil is the usual pantry form, while untoasted (light) sesame oil is less common. Substitute with a small amount of ground toasted sesame seeds plus neutral oil, or use peanut oil for a comparable toasty note if necessary.

## Instructions

### 1. Poach the chicken and make the broth

Rinse the chicken and pat dry, then rub the cavity with a little salt. In a large pot, add water, sliced ginger, scallions, and 1 tablespoon kosher salt and bring to a gentle simmer. Submerge the chicken breast-side down, cover, reduce to a very gentle simmer (no rolling boil) and cook about 30 minutes until the thigh registers 160°F (71°C). Turn off the heat and leave the chicken in the hot liquid, covered, for 15–20 minutes to finish cooking through while you prepare the rice.

### 2. Prepare fragrant garlic-ginger rice

While the chicken rests, reserve about 2 1/2 cups (600 ml) of the hot poaching liquid and strain it; set aside. Rinse the jasmine rice until the water runs clear, then drain. In a saucepan, heat the chicken fat or oil over medium heat, add the minced garlic and a few slices of the ginger used in the poach and sauté until fragrant (30–60 seconds). Add the drained rice, stir to coat and lightly toast for 1–2 minutes, then pour in the reserved hot broth (about 2 1/2 cups), bring to a simmer, cover, reduce heat to very low and cook 12–15 minutes until liquid is absorbed; remove from heat and let rest, covered, 10 minutes.

### 3. Shock and finish the chicken

Prepare an ice bath while the chicken cooks. Once the chicken has finished in the hot liquid, transfer it to the ice bath for 5 minutes to firm the skin and stop cooking (this yields silky, smooth skin). Remove from ice bath, pat dry, rub lightly with sesame oil and a pinch of salt, then let rest 10 minutes before carving to keep juices sealed in.

### 4. Make the light soy finishing sauce

In a small bowl, combine the light soy sauce with 1–2 tablespoons of the reserved hot broth and a small splash of sesame oil; warm briefly if you like the sauce hot. For a classic accompaniment, finely chop some of the reserved scallions and ginger and spoon hot oil over them to create a ginger-scallion oil (use the hot broth/oil reserved from earlier) to serve alongside the soy dip.

### 5. Carve the chicken

Using a sharp knife, carve the rested chicken into serving pieces (breast slices, thighs, drumsticks, wings). Keep the pieces warm by covering loosely with foil; strain and reserve extra poaching liquid for soup or to thin sauces if desired.

### 6. Plate and serve

Spoon the fragrant rice onto plates, arrange carved chicken on top or to the side, drizzle some finishing soy sauce over the chicken, and serve with cucumber slices and the ginger-scallion oil or extra light soy on the side. Offer extra chopped scallions and reserved broth for sipping—this dish is best enjoyed warm and simply presented.

## Nutrition

Estimated nutrition per serving (1 serving):

- Calories: 359 kcal
- Protein: 20.1 g
- Carbohydrates: 26 g
- Fat: 18.9 g
- Saturated Fat: 5.3 g
- Fiber: 0.7 g
- Sugar: 0.3 g
- Added Sugars: 0 g
- Cholesterol: 73.4 mg
- Sodium: 913.6 mg
- Potassium: 264.1 mg
- Calcium: 20.8 mg
- Iron: 1.2 mg
- Vitamin D: 0.1 mcg

## Tips

### Maintain a bare simmer

Keep the poaching liquid at a soft, steady simmer — tiny bubbles, not a boil — to prevent the skin from rupturing and to keep meat tender and even-textured.

### Use an ice bath

A five-minute ice bath firms the skin and stops carryover cooking, giving you that silky, intact surface prized in Hainanese chicken.

### Reserve and strain broth

Strain and measure the hot poaching liquid for the rice to ensure consistent cooking and to capture all ginger-scallion aromatics without sediment.

### Toast rice in fat

Sweating garlic and ginger in chicken fat or neutral oil before adding rice layers flavor and keeps the grains separate once cooked.

### Use a thermometer

Pull the chicken when the thigh hits 160°F (71°C) and rest in the hot liquid; this prevents overcooking while ensuring safety after carryover.

## Variations and Substitutions

### Bone-in pieces only

If you don’t have a whole bird, poach bone-in thighs and breasts; adjust timing (thighs 20–25 minutes, breasts 12–15) and still use the broth for rice.

### Vegetarian umami rice

Substitute a rich mushroom broth for the chicken liquid and finish rice in sesame oil with minced garlic and ginger for a satisfying plant-forward version.

### Lower-sodium swap

Use low-sodium soy sauce and reduce added salt in the poaching liquid, then season the dipping sauce to taste so you control final saltiness.

### Spicy sambal accompaniment

Serve with a homemade sambal oelek or chile-garlic paste mixed with a little lime and sugar for the classic Singaporean chili kick.

## Notes

This recipe focuses on straightforward stovetop techniques that produce restaurant-quality results at home. It shines for a relaxed family dinner or when you want a comforting, aromatic one-pot rice accompaniment to silky poached chicken.

### Storage and Make-Ahead

Store carved chicken and rice separately in airtight containers in the refrigerator for up to 3 days. Reheat rice with a splash of reserved broth or water in a covered pan over low heat, and warm chicken gently in a skillet or covered oven (300°F/150°C) to avoid drying it out. Freeze leftover broth for up to 3 months for future soups and risottos.

### Serving Suggestions

Serve with thin cucumber slices, extra ginger-scallion oil, and a small bowl of warm strained poaching broth as a palate-cleansing soup. For drinks, lightly chilled jasmine tea or a crisp lager complements the dish’s clean, savory flavors without overwhelming them. Plate simply: rice first, chicken artfully arranged, and sauces in small dipping bowls so diners can customize each bite.

## Frequently Asked Questions

### How can I tell when the chicken is done without a thermometer?

If you don’t have a thermometer, check by piercing the thigh at the thickest point; the juices should run clear and the meat should feel springy, not rubbery. That said, an instant-read thermometer is the most reliable way to avoid over- or undercooking.

### Why can’t I boil the chicken rapidly?

A rolling boil agitates the bird, causing the skin to tear and the meat fibers to toughen; a gentle simmer keeps the texture silky and concentrates flavor in the broth.

### Can I cook the rice in a rice cooker with the reserved broth?

Yes — use the same broth-to-rice ratio called for by your rice cooker, but first sauté the garlic and ginger in oil, toss in the rinsed rice, then transfer the mixture and hot broth to the cooker for a hands-off approach.

### What should I do with the leftover poaching liquid?

Strain and refrigerate it for up to 3 days or freeze for up to 3 months; it makes an excellent light soup, base for noodle bowls, or a way to thin sauces when reheating the chicken.

### Is sesame oil necessary?

Sesame oil is used sparingly here to add a toasty aroma to the finishing sauce and to shine the chicken; if you don’t have it, a small drizzle of neutral oil plus a touch of toasted sesame seed garnish will work in a pinch.

## Related Recipes and Guides

- [One-Pot Beef Bolognese](https://www.topshelf.recipes/recipes/one-pot-beef-bolognese)
- [Stovetop Dutch-Oven Herb-Crusted Beef Roast with Pan Gravy](https://www.topshelf.recipes/recipes/stovetop-dutch-oven-herb-crusted-beef-roast-pan-gravy)
- [Dubai Tacos](https://www.topshelf.recipes/recipes/dubai-tacos-stovetop-shawarma-style)
- [Italian-Style Pot Roast with Tomatoes Olives and Fresh Herbs](https://www.topshelf.recipes/recipes/italian-style-pot-roast-tomatoes-olives-herbs-stovetop)
- [Labor Day Grilled Lobster Rolls with Charred Scallion Brown Butter & Lemon‑Herb Aioli](https://www.topshelf.recipes/recipes/labour-day-grilled-lobster-rolls-charred-scallion-brown-butter-lemon-herb-aioli)
- [Pad Krapow Pork](https://www.topshelf.recipes/recipes/pad-krapow-pork)
- [Gluten-Free Weeknight Grilling Plan](https://www.topshelf.recipes/articles/gluten-free-weeknight-grilling-plan)
- [Low-Fat Grill Swaps for Big Flavor](https://www.topshelf.recipes/articles/low-fat-grill-swaps-big-flavor)
- [DIY Edible Monster Eyes Candy](https://www.topshelf.recipes/articles/diy-edible-monster-eyes-candy)
