1Chuck the rice into a bowl and cover it with water. Stir well and leave for 10 minutes. Tip into a sieve and give it a good wash. Transfer to a saucepan.
2Whisk the water together with the stock cube and then add the rice wine, oyster sauce, dark soy sauce, sriracha, light soy sauce, sesame oil and garlic. Pour over the rice and bring the stock to the boil over a medium heat.
3Add the salmon to the pan. Cover and reduce the heat to low. Cook for 20 minutes or until all the liquid has been absorbed and the salmon is cooked. If the rice needs more cooking time, remove the salmon and give it another 5 minutes. Remove from the heat and let it stand for 5 minutes.
4Add the spring onions and chilli oil. Serve immediately with a fried egg if you are using them.