Hainanese Chicken Rice (Rice Cooker Method)
A Singapore-style Hainanese Chicken Rice made easy in a rice cooker — fragrant ginger-garlic rice and silky poached chicken, perfect for hawker-style home makan.
About this dish
Hainanese Chicken Rice is one of Singapore’s most beloved comfort meals — a staple at hawker centres, kopitiams and home dinner tables from Tiong Bahru flats to East Coast Dinner. This rice cooker method keeps things fuss-free for busy families and weeknight cooks who want hawker-quality flavours without long stove-time. The rice is toasted briefly with aromatics, then cooked in rich chicken stock with pandan; the chicken cooks gently on top or beside the rice in the rice cooker to stay succulent and tender.
At heart this dish is about contrasts: glossy, slightly gelatinous skin and meat that pulls apart easily; aromatic, fluffy rice infused with ginger, garlic and chicken fat; and bright, sharp condiments — chilli padi sauce, ginger-scallion oil and dark soy — that cut through the richness. It’s perfect for family-style sharing, potluck dinners or a comforting supper after a late shift in the CBD. You’ll find locals pairing it with clear soup, sliced cucumbers and lots of sambal when eating at a hawker centre.
This recipe includes practical Singapore-friendly notes — how to use items from NTUC FairPrice, Cold Storage or Sheng Siong, how to adjust the chilli for kids or spice-lovers, and how to rest the chicken to get the right texture. Use pandan leaves if you can get them for that authentic hawker aroma, and don’t skip the dipping sauces — they’re what turns plain chicken and rice into a proper Hainanese feast.
Ingredients
- 1 whole chicken (about 1.5–1.8 kg), rinsed and patted dry
- 2 tsp fine salt (for rubbing chicken)
- 4 slices ginger, smashed
- 4 cloves garlic, smashed
- 2 stalks spring onion, tied into a knot
- 2–3 pandan leaves, lightly bruised (optional, for rice)
- 600 g jasmine rice, rinsed until water runs clear
- 1 tbsp vegetable oil or chicken fat
- 6 cloves garlic, minced (for rice)
- 2 tbsp fresh ginger, finely grated (for rice)
- 900 ml chicken stock (from poaching or store-bought), hot
- 1 tsp chicken bouillon powder or 1 cube (optional, to boost stock)
- 1 cucumber, thinly sliced for serving
- For chilli sauce: 6 red chillies (adjust), 3 cloves garlic, 1 tsp sugar, 1 tbsp lime juice, 1 tsp rice vinegar, pinch of salt, 1 tbsp chicken stock
- For ginger-scallion oil: 3 tbsp neutral oil, 3 tbsp finely minced ginger, 3 tbsp finely chopped spring onions, pinch of salt
- 2 tbsp light soy sauce + 1 tsp sesame oil (to drizzle)
- Fresh coriander leaves for garnish
- Salt and white pepper to taste
- Optional: dark soy sauce for drizzling (for colour)
Step-by-Step Method
- Prepare the chicken: rub the whole chicken inside and out with 2 tsp fine salt and rinse. Stuff cavity with smashed ginger slices and the knotted spring onion. Tie legs together with kitchen string if desired.
- Poach the chicken inside the rice cooker: place the chicken breast-side up in the rice cooker pot. Add enough water to reach about halfway up the chicken (roughly 1.2–1.4 litres). Set rice cooker to the 'Cook' cycle and let it come to a gentle simmer; once it clicks to 'Warm', leave on 'Warm' for 20 minutes. (Alternate: poach on the stove for 30–35 minutes).
- Make the rice aromatics while chicken cooks: in a small pan, heat 1 tbsp oil over medium heat. Fry 6 cloves minced garlic and 2 tbsp grated ginger until fragrant and lightly golden — about 1–2 minutes. Be careful not to burn the garlic.
- Rinse and drain 600 g jasmine rice and place into the rice cooker pot (or a clean rice cooker bowl if your model requires it). Add the fried aromatics and bruised pandan leaves.
- Strain the poaching liquid (reserve for soup). Measure 900 ml of the hot chicken stock and pour it over the rice in the rice cooker. Stir gently once, then place the cooked/partially cooked chicken on top of the rice (breast-side up) and close the lid.
- Cook the rice: set the rice cooker to the normal 'Cook' cycle. The rice will cook in the chicken-infused stock and the chicken will finish cooking from the steam and heat; this usually takes one cycle (~20–30 minutes depending on your cooker).
- Rest the chicken: when the rice cooker switches to 'Warm', allow the chicken to rest in the closed cooker for another 15 minutes. This helps the juices redistribute and yields silky meat.
- Prepare the sauces: blitz red chillies, garlic, sugar, lime juice, a splash of chicken stock and a pinch of salt in a blender for the chilli sauce. For ginger-scallion oil, heat the oil until shimmering and pour over minced ginger and spring onion; season with salt and mix.
- Carve the chicken: remove chicken, chop into serving pieces and brush the skin with a little sesame oil and light soy. Fluff the rice with a fork, removing pandan and any large garlic pieces that have browned too much.
- Serve immediately: plate fragrant rice, top with sliced chicken, garnish with cucumber and coriander. Serve with bowls of chilli sauce, ginger-scallion oil and a little dark soy for drizzling. Finish with a bowl of clear soup made from the reserved poaching liquid, seasoned with a pinch of salt and white pepper.
- Taste and adjust: like at a zi char stall, taste the sauces and rice and adjust with extra light soy, sugar or lime for balance before serving to guests.
Tips & Serving Ideas
- Buy a whole chicken from NTUC FairPrice, Cold Storage or Sheng Siong for the best value; free-range options are available if you prefer.
- If your rice cooker has a steamer tray, you can cook the rice below and steam the chicken above for less water in the pot; otherwise place chicken on top of the rice as instructed.
- Adjust chilli heat: remove seeds from the chillies for a milder sauce for kids, or add a few bird’s eye chillies for authentic Singapore heat.
- Don’t skip the resting step on 'Warm' — 10–15 minutes gives silkier meat and helps the rice absorb flavours.
- Make the chilli sauce and ginger-scallion oil ahead and keep chilled; they develop flavour after an hour and are great for lunchboxes the next day.
- If skin is too pale, briefly flash under a hot grill (broiler) for 1–2 minutes to add colour — brush with soy-sesame mix first.
- Leftovers: shred cold chicken for sandwiches, congee or laksa topping; rice stores well for 1–2 days in the fridge.
You might also like
More recipes to save for later.