Marinate the chicken with salt for about 3-4 hours ahead of cooking time then leave it in the fridge.
To cook rice, start by frying the trimmed chicken fat into a pan on medium heat. When the fat starts to render, add garlic and ginger to toast for another minute or two. Add the rice then mix until the each grains is coated with chicken fat. This only takes about 3 minutes.
Transfer the rice into the rice cooker, then add the chicken broth. Cook the rice.
To make the sauce, add the chopped garlic, ginger and red chilli into a bowl. Then add the sugar, fermented soy beans, sweet dark soy sauce, lime juice and a bit of chicken broth. Mix well and you're done!
Remove the chicken from the fridge then wash off excess salt with shaoxing rice wine. Then steam the chicken for 45 minutes until beautifully cooked and tender.
Serve with a garnish of coriander and cucumber alongside the sauce and fluffy rice.