
This dish brings a taste of Singapore to your home kitchen with its signature fragrant aromas and tender texture. The traditional method starts with poaching the chicken in a ginger and garlic-infused broth, creating a foundation of delicate flavor.
The real magic happens next, as the poached chicken is then roasted to achieve that coveted golden skin while keeping the meat impossibly juicy. This two-step process is what sets authentic Hainanese chicken apart from ordinary roasted chicken.
What you get is meat so tender it falls off the bone, with skin that’s crisp and fragrant. The aroma alone will transport you to a hawker stall in Singapore, and the taste proves you didn’t need a plane ticket.
Serve with the traditional ginger-scallion sauce and a side of rice to soak up every drop of flavor. The result is a complete dish that’s both comforting and impressive.
Ingredients for Roasted Hainanese Chicken
A few simple ingredients create that signature fragrant, golden roasted Hainanese chicken experience at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Whole Chicken 🍗 | 3 ½ lb | Skin-on, bone-in preferred |
| Fresh Ginger 🌿 | 6 oz | Peeled, sliced thick |
| Garlic Cloves 🧄 | 8 cloves | Smashed, peeled |
| Green Onions 🧅 | 1 bunch | White and green parts separated |
| Kosher Salt 🧂 | 2 tbsp | Diamond Crystal preferred |
| Soy Sauce 💧 | ½ cup | Low-sodium for control |
| Sesame Oil 🫒 | 1 tbsp | Toasted variety for depth |
| Sugar 🍚 | 1 tbsp | Granulated white sugar |
| Neutral Oil 🫒 | 2 tbsp | For brushing chicken |
| Jasmine Rice 🍚 | 2 cups | Uncooked, for serving |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Ginger Root 🌿 | 2 oz | Fine minced for sauce |
| Vegetable Stock 💧 | 4 cups | Low-sodium preferred |
| Shaoxing Wine 🍶 | 2 tbsp | Optional but traditional |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
The chicken needs to be bone-in, skin-on for authentic texture—whole or cut into pieces both work. I grab mine from Whole Foods or local Asian markets where they often carry better-quality birds. For the ginger, fresh is non-negotiable—powdered won’t give you that bright, aromatic punch. Look for firm roots with smooth skin. Shaoxing wine (find it at H Mart or Amazon) adds depth, but dry sherry works in a pinch.
No Shaoxing wine? Dry sherry or mirin gets you 90% there. Out of fresh ginger? Double the garlic, but know the flavor shifts slightly. For the soy sauce, Pearl River Bridge is my go-to brand. The rice is flexible—jasmine or long-grain both absorb the poaching liquid beautifully. If you’re short on green onions, chives or shallots work for the sauce.
The poached chicken keeps beautifully—wrap tightly and refrigerate for up to 3 days. The ginger-scallion sauce is best fresh but holds for 2 days. Leftovers make killer sandwiches or fried rice. Always bring chicken to room temp before roasting for even cooking.
Why You’ll Love This Recipe
- One Pan Magic: I toss everything—the chicken, ginger, garlic, and green onions—on a single sheet pan, and the oven does the rest.
- Ginger-Garlic Bliss: The fresh ginger and garlic infuse the chicken with a warm, aromatic depth that’s honestly irresistible.
- Weeknight Hero: Between us, this is my go-to for busy evenings—minimal prep, maximum flavor, and the kids actually eat it.
- Leftovers Win: That tender, flavorful chicken tastes even better the next day in sandwiches or fried rice. I’ll be real: I sometimes make extra just for this.
Step-by-Step Instructions for Roasted Hainanese Chicken
Here’s the method I’ve perfected for achieving tender meat with golden, crispy skin.
Step 1: Poach the Chicken in Aromatic Broth
In a large stockpot, combine the 6 oz Fresh Ginger, 8 cloves Garlic Cloves, white parts of the 1 bunch Green Onions, 2 tbsp Kosher Salt, 0.5 cup Soy Sauce, 1 tbsp Sugar, and 4 cups Vegetable Stock. Bring to a boil, then reduce to a gentle simmer.
Submerge the 3.5 lb Whole Chicken in the broth, ensuring it’s fully covered. Maintain a temperature between 160-170°F to gently poach the chicken for 25-30 minutes until the internal temperature reaches 165°F at the thickest part of the thigh. The meat should be opaque throughout but still juicy.
Remove the chicken from the broth and let it drain on a rack. Reserve the poaching liquid—it’s packed with flavor for serving or making rice.
Step 2: Prepare the Chicken for Roasting
Preheat your oven to 425°F. While the oven heats, Pat the poached chicken completely dry with paper towels. This is crucial for achieving crispy skin. Pay special attention to the cavity and under the wings where moisture tends to collect.
Rub the chicken all over with the 2 tbsp Neutral Oil. This will help the skin crisp up beautifully in the oven. Season lightly with some of the 1 tsp Black Pepper, as the poaching liquid already contains salt. Brush a little 1 tbsp Sesame Oil over the skin for extra flavor and shine.
Step 3: Roast to Golden Perfection
Place the chicken breast-side up on a wire rack set over a baking sheet. Roast in the preheated oven for 25-30 minutes, or until the skin is deep golden brown and crispy all over.
Baste the chicken with its juices halfway through roasting to ensure even browning. The internal temperature should maintain at 165°F—the poaching already cooked it through, so you’re just crisping the skin here. Watch closely during the last 5 minutes to prevent over-browning.
Step 4: Rest and Serve with Aromatic Sauce
Let the chicken rest for 10-15 minutes before carving. This allows the juices to redistribute for maximum tenderness. While it rests, strain 2 cups of the reserved poaching liquid and bring to a simmer.
Add the 2 oz Ginger Root and 2 tbsp Shaoxing Wine to the sauce, simmer for 3-4 minutes until fragrant. Slice the chicken and arrange on a platter. Drizzle some of the warm sauce over the top and garnish with the green parts of the 1 bunch Green Onions and 0.5 cup Fresh Cilantro.
Pro Tips For Making Roasted Hainanese Chicken
- Dry the Chicken: Pat the whole chicken thoroughly dry with paper towels before seasoning—this guarantees crispy skin instead of steamed. I learned this the hard way after my first three attempts came out rubbery.
- Smash the Aromatics: Lightly crush the ginger, garlic, and green onions with the side of your knife before stuffing them in the cavity. It releases way more flavor than leaving them whole.
- Start Hot, Finish Low: Roast at 425°F for the first 20 minutes to get that golden skin, then drop to 375°F to cook through without drying out. After burning two chickens, I finally got the timing right.
- Rest Before Carving: Let the chicken rest for at least 15 minutes under foil after roasting—it keeps the juices where they belong. Sounds tedious, but it actually changes the outcome every time.
Flavor Customization for These Flavors
Citrus Infusion
Add zest of 1 lemon and 2 tbsp orange juice to the poaching liquid for a bright, zesty twist. The citrus notes complement the ginger beautifully. I often add a dried bay leaf for subtle depth. 🌟
Spicy Kick
For heat, include 1-2 dried red chilies in the poaching broth. Or, mix ½ tsp chili oil into your ginger-scallion sauce. This adds warmth without overpowering the dish’s delicate balance.
Herb Variation
Swap ½ the green onions for fresh lemongrass stalks (bruised) in the poaching liquid. The floral, citrusy aroma pairs perfectly with traditional Hainanese flavors. Remove before serving.
Umami Boost
Stir 1 tbsp oyster sauce into the reserved poaching liquid before reducing for serving. This adds a rich, savory depth. I also like adding 3-4 shiitake mushrooms to the broth while poaching.
Sweet Glaze
Before roasting, brush the chicken with a mix of 1 tbsp honey and 1 tbsp soy sauce. This creates a sticky, caramelized coating. Watch closely to prevent burning during the final 5 minutes. ✨
Coconut Twist
Replace 1 cup vegetable stock with coconut water in the poaching liquid. This adds a subtle tropical note that’s especially delightful with the ginger and garlic. Garnish with toasted coconut flakes.
Nutrition Facts
Frequently Asked Questions
Why do I need to poach the chicken first?
Poaching ensures the meat stays juicy and infuses it with ginger, garlic, and soy flavors. This step is essential for achieving the dish’s signature tenderness before roasting for crispy skin.
Can I use chicken pieces instead of a whole bird?
Yes! Bone-in, skin-on pieces work well. Reduce poaching time to 15-20 minutes and roasting to 20 minutes at 425°F for even cooking.
How do I prevent the skin from getting soggy?
Pat the chicken completely dry after poaching and place it on a wire rack during roasting. This allows air circulation for maximum crispiness.
Can I skip the Shaoxing wine?
Substitute with dry sherry or mirin for similar depth. If avoiding alcohol, add an extra 1 tsp sugar to balance flavors.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026