
This dish captures the soul of Singaporean street food with its aromatic ginger and garlic-infused rice. The roasted chicken delivers tender, juicy meat with a golden, flavorful skin that’s impossible to resist.
The rice, cooked in the chicken’s drippings and fragrant pandan, absorbs every layer of flavor. Traditional chili sauce and ginger paste on the side elevate each bite to authentic perfection.
I’ve refined this method to ensure the chicken stays moist while the rice achieves its signature fragrance. It’s a complete meal that balances simplicity with depth.
Serve it hot, with every element complementing the next. This is comfort food at its most aromatic and satisfying.
Ingredients for Roasted Hainanese Chicken Rice Recipe Singapore
Fragrant rice meets succulent roasted chicken with bold Singaporean street food flavors in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Whole Chicken 🍗 | 3 lb | About 3-4 lbs, skin-on |
| Jasmine Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Fresh Ginger 🌿 | 4 oz | Peeled and sliced thin |
| Garlic Cloves 🧄 | 8 cloves | Smashed with skin on |
| Pandan Leaves 🌱 | 4 whole | Fresh or frozen, knotted |
| Chicken Stock 🥣 | 3 cups | Low-sodium preferred |
| Green Onions 🧅 | 4 whole | Thinly sliced for garnish |
| Sesame Oil 🫒 | 2 tbsp | For drizzling over chicken |
| Light Soy Sauce 🥫 | 3 tbsp | For basting chicken |
| Cucumber 🥒 | 1 whole | Thinly sliced for serving |
| Red Chili Peppers 🌶️ | 3 whole | For traditional chili sauce |
| Fresh Cilantro 🌿 | ½ cup | Chopped for garnish |
| Vegetable Oil 🫒 | 2 tbsp | For cooking ginger and garlic |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| White Pepper 🌶️ | ½ tsp | Ground, for rice seasoning |
The chicken is the centerpiece—sourced from reputable butchers or Whole Foods for consistent quality. Look for birds labeled as air-chilled (they retain moisture better). The jasmine rice must be Thai jasmine for authentic texture and fragrance. Pandan leaves are non-negotiable for that signature aroma; find them at Asian grocery stores (fresh or frozen) or online specialty shops.
No pandan? Banana leaves offer a similar fragrance but won’t infuse as deeply. For the chili sauce, bird’s eye chilies are traditional, but serranos work in a pinch. The chicken stock can be homemade or store-bought—Kitchen Basics or Better Than Bouillon are reliable. If you can’t find whole chicken, bone-in thighs and legs work well (adjust cooking time).
Cooked chicken keeps in the fridge for 3-4 days. The rice is best eaten fresh but reheats well with a splash of water. Both components freeze for up to 1 month. Always bring chicken to room temperature before reheating to maintain moisture.
Why You’ll Love This Recipe
- One Pan Wonder: I roast the chicken and rice together with pandan leaves—minimal cleanup, maximum flavor.
- Garlic-Ginger Magic: The fresh ginger and garlic infuse the chicken with that signature Singaporean aroma I can’t get enough of.
- Feeds a Crowd: A whole chicken and jasmine rice stretch easily for family dinners or meal prep for the week.
- Budget Friendly: Jasmine rice and a whole chicken keep costs low, and leftovers taste even better the next day.
Step-by-Step Instructions for Roasted Hainanese Chicken Rice
Follow this precise method to achieve aromatic rice and perfectly cooked chicken with authentic Singaporean flavors.
Step 1: Prepare the Chicken and Aromatics
Pat the 3 lb Whole Chicken dry inside and out with paper towels to ensure crispy skin. Rub the cavity and exterior with 1.5 tsp Salt and the 3 tbsp Light Soy Sauce, working it into every crevice for even seasoning.
In a small bowl, combine the 4 oz Fresh Ginger (peeled and sliced thin) with the 8 cloves Garlic Cloves (smashed with skin on) and 2 tbsp Vegetable Oil. This aromatic blend will infuse the chicken during roasting.
Step 2: Roast the Chicken to Juicy Perfection
Preheat your oven to 400°F. Place the 4 whole Pandan Leaves (knotted) inside the chicken cavity along with half of the ginger-garlic mixture. Truss the chicken legs together with kitchen twine for even cooking.
Roast the chicken breast-side up on a rack set over a baking sheet for 50-60 minutes, basting occasionally with the remaining ginger-garlic oil, until the internal temperature reaches 165°F and the skin is golden brown.
Remove from the oven and immediately drizzle with 2 tbsp Sesame Oil. Let it rest for 15 minutes before carving to allow the juices to redistribute.
Step 3: Cook the Fragrant Jasmine Rice
Rinse the 2 cups Jasmine Rice until the water runs clear, then drain thoroughly. In a pot, heat 1 tbsp Vegetable Oil over medium heat and sauté the remaining ginger-garlic mixture for 2 minutes until fragrant.
Add the rice and stir to coat with the aromatics. Pour in the 3 cups Chicken Stock, 1.5 tsp Salt, and 0.5 tsp White Pepper. Bring to a boil, then reduce to low heat, cover, and simmer for 15 minutes until the liquid is absorbed.
Remove from heat and let the rice steam, covered, for an additional 10 minutes. Fluff with a fork before serving.
Step 4: Prepare Garnishes and Serve
Thinly slice the 1 whole Cucumber and arrange on a serving platter. Carve the roasted chicken and arrange the slices over the cucumber. Drizzle any accumulated juices from the resting chicken over the meat.
Garnish with the 4 whole Green Onions (thinly sliced) and 0.5 cup Fresh Cilantro (chopped). Serve the chicken with the fragrant jasmine rice and traditional chili sauce made from the 3 whole Red Chili Peppers.
Pro Tips For Making Roasted Hainanese Chicken Rice Recipe Singapore
- Blanch the Chicken: Plunge the whole chicken in boiling water for 30 seconds before roasting—this tightens the skin for a crispier finish and removes impurities.
- Toast the Rice: Sauté the jasmine rice in the chicken fat with minced ginger and garlic until fragrant (about 2 minutes) before adding liquid—it deepens the flavor.
- Use Chicken Stock: Skip plain water for cooking the rice; use the reserved chicken poaching stock or a good-quality stock for richer, more authentic taste.
- Rest the Chicken: Let the roasted chicken rest for 10-15 minutes before slicing so the juices redistribute—otherwise, it’ll dry out.
Serving Suggestions for Leftovers
Plating the Chicken
Carve the chicken into 8-10 even pieces, arranging them neatly on a large platter. I fan out the slices to showcase the golden skin. Drizzle any resting juices over the top for extra shine and flavor. 💫
Rice Presentation
Mound the jasmine rice in a shallow bowl or on the platter beside the chicken. Use a fork to fluff it just before serving to release its fragrant aroma. The rice should look light and separate, not clumped.
Garnish Artistry
Scatter thinly sliced cucumber around the chicken for freshness and color contrast. Sprinkle the sliced green onions and chopped cilantro over both chicken and rice for a pop of green.
Sauce Accompaniments
Serve the traditional chili sauce in a small bowl on the side. I also include a dish of ginger paste for dipping. These sauces are essential for authentic Singaporean flavor.
Family-Style Service
Place everything in the center of the table so guests can serve themselves. This encourages sharing and conversation—just like at Singaporean hawker stalls. 💛
Final Touch
Add a sprig of fresh cilantro on top of the chicken as a final garnish. The vibrant green stands out against the golden-brown skin, making the dish as beautiful as it is delicious.
Nutrition Facts
Frequently Asked Questions
Can I use chicken thighs instead of a whole bird?
Yes! Use 6-8 bone-in thighs and roast at 400°F for 35-40 minutes. The dark meat stays juicy and absorbs the ginger-garlic flavors beautifully.
What if I can’t find pandan leaves?
Substitute with 2-3 bay leaves plus 1 tsp pandan extract. While not identical, this adds similar floral notes to your rice. Fresh or frozen pandan is ideal though.
How do I prevent dry chicken?
Don’t skip the 15-minute rest after roasting. Basting every 15 minutes with ginger-garlic oil also keeps the meat moist. Always check internal temp reaches 165°F.
Can I make this in a rice cooker?
Sauté aromatics first, then add to your rice cooker with rice and stock. Cook as usual, but let it steam 10 minutes after cooking completes.
- 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