Skip to main content

Hainanese chicken and rice soup

Skip to IngredientsSkip to Method
  • Egg free
  • Dairy free
  • Lactose free
  • Nut free
  • Peanut free
  • No added sugar

Inspired by Poh’s Hainanese chicken rice from season one of Masterchef, this one-pot wonder is full of flavour.

  • Serves6
  • Cook time2 hour 15 minutes
  • Prep time15 minutes, + cooling time
Hainanese chicken and rice soup


  • 1.6kg Coles RSPCA Approved Australian Whole Chicken
  • 4 spring onions, cut into 5cm lengths
  • 5cm-piece ginger, thickly sliced
  • 2 garlic cloves, crushed
  • 1/3 cup (80ml) light soy sauce
  • 1/3 cup (80ml) Chinese cooking wine
  • 2 tsp sesame oil
  • 1/3 cup (65g) jasmine rice
  • 1 bunch baby buk choy, sliced lengthways
  • 1 bunch baby choy sum, cut into 5cm lengths
  • 5cm-piece ginger, extra, peeled, cut into matchsticks

Nutritional information

Per serve: Energy: 1558kJ/373 Cals (18%), Protein: 34g (68%), Fat: 22g (31%), Sat Fat: 6g (25%), Carb: 8g (3%), Sugar: 2g (2%), Fibre: 4g (13%), Sodium: 860mg (43%).

Check ingredient labels to make sure they meet your specific dietary requirements and always consult a health professional before changing your diet. View dietary information here.

Percentage Daily Intake information on our recipes is calculated using the nutrition reference values for an average Australian adult.


  1. Step 1

    Place the chicken, spring onion, ginger, garlic, soy sauce, Chinese cooking wine and half the oil in a large saucepan. Add enough cold water to the pan to cover chicken. Place over high heat and bring to the boil. Reduce heat to low. Cook, uncovered, skimming foam from surface occasionally, for 2 hours or until the chicken is cooked through and meat is falling off the bone.
  2. Step 2

    Use tongs to transfer the chicken to a heatproof bowl. Set aside to cool slightly. Use 2 forks to shred the meat, discarding the skin and bones.
  3. Step 3

    Meanwhile, strain the cooking liquid through a sieve into a clean saucepan. Discard solids. Place over medium heat. Add the rice. Cook for 15 mins or until the rice is tender. Return the chicken to the pan with the buk choy, choy sum, extra ginger and the remaining oil. Season.
  4. Step 4

    Divide the soup evenly among serving bowls.

Recipe tip

Serve with coriander leaves and thinly sliced spring onion.