Season the chicken thighs. Heat a large deep pan with a tight-fitting lid over medium heat. Add 2 tbsp oil. Brown the chicken thighs until they get some colour. You might need to do this in batches. Set the chicken aside.
Prep the spring onions. Slice up the spring onions. Set aside the darker ends for the sauce, and throw the white and very light green parts into your pot along with the garlic and half of your ginger (about 20g). Cook, stirring frequently for about a minute until fragrant. Use this opportunity to scrape off those lovely chickeny bits left from browning the thighs.
Add the rice and liquids. Add the rice and toss it around for a further minute before adding 500ml chicken stock, 375ml water, 2 tablespoon soy sauce, and 2 tablespoon Chinese cooking wine (see note below for replacement). Give the bottom of the pan a good scrape. Bring to a simmer, then nestle the chicken back into the liquid. Reduce heat to low, cover with a lid, and leave to cook for 45 minutes. No peeking! Seriously, this can disrupt the rice cooking and turn it from fluffy to soggy.
Check the rice. After 45 minutes, check your rice by lifting the lid slightly trying to avoid letting out too much steam. It should be tender with a bite, and the liquid absorbed. If the rice needs longer, cover and cook for another 10 minutes. If done, turn off the heat but leave the pot on the stove with the lid on. We will be using the residual heat to steam the greens.
Steam the greens. Quickly pile your snow peas, pak choy stems, pak choy leaves, and bean sprouts on top of the rice (note the order I do it here). Cover immediately to use the residual heat to steam the greens for 10 minutes. This also gives the rice time to relax and finish cooking too.
Make the sauce. Meanwhile, add the reserved green spring onion tops to a heatproof bowl along with the remaining ginger (20g) and 2 tablespoon soy sauce. Heat 3 tbs of neutral oil in a small saucepan until it's very hot and simmering. Carefully pour this over the spring onions and ginger. It will sizzle and bubble for a few seconds. Stir and set aside.
Serve. When ready, serve some of the sauce on top and on the side.