One-pot Hainanese chicken rice

An easy version of the classic Hainanese chicken rice, this one-pot recipe is very simple to make. You can cook it in a regular pot, an instant pot or a rice cooker.

Serves4
Prep15 mins
Cook22 mins
  • singaporean
  • chicken
  • rice
  • one-pot

Ingredients

4
Serves 4

Method

  1. Marinate the
  2. Put the into a bowl then sprinkle with and . Rub to evenly distribute. Leave to marinate for 10 minutes or so.
  3. Cook the and
  4. Rinse the with cold water then drain well. Set aside.
  5. Heat the in a pot over medium heat on a stove (see note 2 & 3 if using an Instant Pot or a rice cooker). Add chopped , and . Fry until fragrant (do not burn). Scoop out about ⅔ of the aromatic to a small bowl for later use.
  6. Put in the drained and fry for 30 seconds or so. Add 2 cups of water and ¼ teaspoon of (see note 4). Use a spatula to scrape the bottom to loosen any grains stuck to the pot. Place the marinated pieces on top of the rice without overlapping.
  7. Leave to cook uncovered until the water starts boiling very gently. Put on a tight lid and turn the heat to the lowest. Leave to cook for 20 minutes.
  8. Turn off the heat when the time is up. Let it sit for another 10 minutes (see note 1). Remember not to open the lid during the cooking and resting process.
  9. Serve the dish
  10. Take out the . Remove the centre bones. Then slice them into bite-sized strips.
  11. Put the onto individual serving plates. Place the on the side, along with slices.
  12. Add , , and (optional) to the fried aromatics you saved earlier. Serve it as a dipping sauce or pour it over the .