Cook jasmine rice as normal.
While the rice is cooking, heat oil in a frying pan or wok over high heat. Add the egg and fry until the bottom starts to crisp, then remove from the pan.
When the rice is done cooking, add butter on top then close the lid again, allowing the butter to ooze through the rice.
Once fully melted, open your rice cooker or saucepan and add the salt, chicken stock powder or MSG, spring onion and optional herbs.
Mix aggressively. Once everything is thoroughly mixed, slowly stream in the soy sauce while continuously mixing.
Serve with the egg on top and eat as is, or with chicken, lamb or pork.
