Singapore Famous Chicken Rice aka “Kway Peng”


After battling through many conversations on the making of our local Hainanese chicken rice, I’ve decided to try out a couple of recipes before concluding the final version. This version is immersed into a cold water bath and the results did give a much crispier skin.

Without further ado, let’s get cooking.

Ingredients : 

For the chicken

  • 1 x small free range chicken (kampong chicken)
  • 3 slices of ginger
  • 2 stalks of spring onion
  • 2 teaspoons of sesame oil
  • 4 tablespoon of salt
  • Parsley for garnish
  • Cold water with ice

For the rice 

  • 5 cloves of garlic (minced)
  • 1 tablespoon of ginger (grated)
  • 2 stalks of pandan leaves (tied in a bundle)
  • 2 bowls of Jasmine Thai rice
  • Chicken fats (from the chicken)
  • 2 bowls of chicken stock (from the chicken)
  • 2 tablespoons of vegetable oil

For the chilli sauce 

  • 8 red chillies
  • 2 limes
  • 3 cloves of garlic
  • 1/2 vegetable stock cube
  • 1 teaspoon of palm sugar (or white sugar)
  • 1 cup of water

Instructions : 

For the chicken : 

  1. Bring a pot of water to boil (enough water to cover the whole chicken). Add 2 tablespoons of salt to water.
  2. Rub the chicken thoroughly (inside and outside) with salt. This is to remove impurities and makes the skin smoother. Rinse when it’s ready.
  3. Remove chicken fats and set aside.
  4.  Stuff the ginger and spring onions into the chicken cavity.
  5. When the water is boiling, dip the chicken in and out of the water 2-3 times. (this is to sear the chicken meat to prevent from drying while it is cooking)
  6. Immerse the chicken into pot and let simmer on low heat for 10 minutes.
  7. Turn off fire and continue to let simmer for another 25 minutes.
  8. Get ready a pot of cold water with ice.
  9. Transfer the chicken from the pot to the cold water with ice and let it bathe inside for another 10 minutes (this process is to stop the chicken from cooking further)
  10. Rub sesame oil all over chicken.
  11. Once ready, debone the chicken accordingly.

For the rice : 

  1. Soak Jasmine Thai rice for 20 minutes and let drain for 20 minutes.
  2. In a frying pan, add oil, chicken fats ginger, garlic and rice. Stir fry gently over small fire.
  3. Transfer all ingredients to a rice cooker.
  4. Add chicken stock to rice cooker.
  5. Add pandan leaves.
  6. Start rice cooker.

For the chilli : 

  1. Add stock to 1 cup of water and add sugar. Bring to a light boil and let cool.
  2. In a blender, add all ingredients and blend.

P/S : You can also add white cabbage and dried ikan bilis to the remaining chicken stock to create a flavourful and light soup as a side dish.

Hope you enjoy this recipe 😉





Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s