Soya Sauce Chicken Recipe: Cantonese Chefs’ recipe

Soy sauce chicken was somewhat on the B list of famous hawker dishes until it shot to fame when Chef Chan won a Michelin Star for Hong Kong Soya Sauce chicken in 2016.  Since then, I had wanted to write a recipe for soya sauce chicken.  Unlike Hokkien mee or char kway teow which requires a big wok and a hot stove, a dish like soya sauce chicken can be easily done at home!

I have tried a few recipes from the internet and cook books but I have never been able to achieve the flavour that you get at places like Hawker Chan or Crystal Jade.  Fortunately, I managed to get help from Chef Wong of Kam Roast and Chef Austen of The Chinese Kitchen and finally had a braising sauce which I like!

Kampung chicken

The key to the braising sauce is the the blend of herbs used to flavour the soy sauce.  Both chefs gave me their list of herbs and I found quite a good overlap between the two lists.  These herbs are easily available from the Chinese medicinal shops and wet market. In case you can’t find all the herbs, don’t worry, just use what you can get your hands on.  The essential ones are cinnamon, cloves, star anise, black cardamom and bay leaves.  These are easily available and will give you a fragrant braising sauce even if you leave out the rest.

The sauce can be made ahead of time and kept in the fridge. In fact, it is better to make the sauce a day ahead and leave the herbs in the sauce overnight.  Any left over sauce after cooking can be kept in the freezer and be added to the next batch of sauce to give it a greater depth of flavour!

In this recipe, I halved the chicken first before braising it.  This way, you don’t need as much braising sauce and a big pot to cook a whole chicken!  If you want to cook a whole chicken, just double the amount of sauce and turn the chicken around during the cooking process.

List of herbs and spices (exact amount as used in recipe)

Dry team
Cinnamon Stick 桂皮 (gui pi) 1 stick (4-5g) Chinese cassia, cinnamon
Cloves 丁香 (ding xiang) 4 pieces
Star Anise 八角 (ba jiao) 3 pieces  (4-5g)
Black cardamom 草果 (cao guo) 2 seeds (4-5g) , Tsaoko amomum fruit, fructus tsaoko
Dried tangerine peel   陈皮 (chen pi)  2g  About 2 pieces
Sand ginger 沙姜 (sha jiang) 3 pieces (4-5g) Kencur, kaempferia galanga
Dahurian Angelica Root 白芷 (bai zhi) 2 pieces (4-5g), radix angelicae dahuricae
Licorice root 甘草 (gan cao) 3 pieces (4-5g) radix glycyrrhizae
Bay Leaves 香叶 (xiang ye) 5 leaves
Sichuan  peppercorn 花椒 (hua jiao) 1 Tbsp (4-5g)

Wet team

Light soy sauce 500ml
Dark soy sauce 3 Tbsp 45ml
Rock sugar 300g
Water 500ml
Salt 2 tsp 10g
Rose wine 2 Tbsp 30ml
Chicken powder 1 tsp 5g


Prepare the chicken by blanching in boiling water for 5mins. Remove from hot water and place in a bowl of cold water to stop the cooking. Place on rack to dry. Once completely cooled, divide the chicken into 2 halves.

Add 1 cup water (250ml) to the “dry team” and steam for 30mins. Strain aromatic water into a pot and place the herbs in spice bags. Add ingredients in “wet team” to the pot and simmer for 30mins.  Optional:  Add a few chicken feet or wing tips at this stage to increase the collagen content and flavour of the sauce.

Remove chicken feet (if used) and add the two chicken halves to the pot.  Add enough water to cover the chicken. Bring to boil and turn down heat to a gentle simmer.  Cook for 30mins, or until the deepest part of the thighs register 75°C.  Remove chicken and place on rack.

Mix a 1/2 cup of the braising sauce with 2 Tbsp honey or malt sugar.  Brush glaze onto the skin surface of the chicken while it is still warm.  Rest for at least 30mins before serving.  For even better flavour, let the braising sauce cool down and let the chicken marinade in the sauce for another hour or two!

Detailed notes:

I have tried both kampung chicken as well as the normal broiler for this recipe.  Both have their own advantages.  The kampung chicken is not as tender but the meat has more bite. The breast is not as big as the normal broiler which is good since most people don’t like the breast meat.  Broilers are plumper and the flesh is more tender.  They look nice and voluptuous when cooked.  The flesh is tender, though not as tasty the kampung chicken.

I blanch the chicken in boiling water for 5 mins.  This tightens the skin and kills the bacteria on the surface. (important as we are leaving the chicken out to dry)  It also helps to get rid of blood and other impurities which float to the top as scum.

After blanching, cool the chicken by placing in a bowl of water.  Gently wash and clean the chicken.

Leave the chicken to cool and dry on a rack.  Wait till the chicken is completely cool before cutting it into half.

Kampung chicken

I halve the chicken as it is easier to cook this way and you don’t need to use too much braising sauce.  The only reason to cook the chicken whole is for presentation especially if it is used for an offering during religious festivals. By blanching and allowing the chicken to dry before cutting it into half, you ensure that the skin covers the flesh nicely.  If you halve it first without blanching, the skin will contract when you braise it and it won’t look as nice.

Chefs differ on whether you really need to steam the herbs first.  I just added this step so that you know that some chefs employ this extra step.  Chef Austen advocates this and claims the sauce will be more aromatic, while Chef Wong says you can put the herbs directly into the braising sauce.

When you steam the herbs, you will be able to smell the aroma filling the kitchen!  When its done, you are left with a fragrant liquid for the braising sauce.

I pack the herbs in these disposable tea infusion bags before adding it back to the braising sauce.  If you don’t have these, just wrap the herbs with a piece of cloth or simply add it into the braising sauce.  It’s just a bit more trouble trying to remove the sichuan peppers from the chicken later on.

Soya sauce is very important and it is best to get a good quality one.  Most chefs I speak to like Kwong Cheong Thye.  They come in many grades.  The one I use is the 2nd best grade which is good for braising.  This particular dark soya sauce works very well as the colour is slightly red and gives the chicken a lovely bronze colour when cooked.

I added some chicken feet to the braising sauce for the initial 30mins of cooking. This adds collagen to the sauce and makes it nice and tacky.  You can use wings or wing tips as well or even pork skin.  It is an optional step which you can leave out if you wish.

Once the braising sauce is done, remove the chicken feet and add the chicken.   Add enough water so that the chicken is covered with the braising sauce.    Reduce the heat to a simmer and cook for 25-30 mins or until the deepest part of the thigh registers 75°C.

Once the chicken is cooked, remove and place on a rack and glaze with the honey and braising sauce.  The honey/malt will give a nice sheen to the skin and prevent it from drying out.  Make sure you leave it for at least 30mins before serving. It’s better to leave for 2 hours so that the flavours get a chance to penetrate into the meat.

If you have the time, wait for the braising sauce to cool down and put the chicken back in the sauce to marinate for another hour or two.  This will allow the flavour to really penetrate into the chicken meat!

Don’t throw away the sauce!  Keep it in the fridge and use it to top up the sauce for your next soy sauce chicken! Alternatively, you can also use it to make really yummy soy sauce chicken wings!

I want to thank Chef Austen Ong of The Chinese Kitchen and Chef Wong Kwan Sang of Kam Roast for their help with this recipe!

Other chicken recipes:
Crispy Chicken w Colonial Curry Sauce
Hawker Home Recipes: Chicken Rice 
Tea Smoked Chicken
Har Cheong Gai
Singapore Roast Chicken 
Lemongrass Laksa Chicken 
Claypot Chicken Rice
Teriyaki Chicken
Ayam Curry Kapitan
Tom Kha Gai
Double Sausage Egg Mc Muffin
Kung Pow Chicken
Chicken Teriyaki Udon
Marmite Chicken
Chicken Ngoh Hiang 
Jing Du Chicken 

Places to eat Soya Sauce Chicken:
Lee Fun Nam Kee
Chiew Kee Chicken Noodle House
Fatty Ox HK Chicken
HK Soy Sauce Chicken (Hawker Chan)

Related Posts

Notify of

Newest Most Voted
Inline Feedbacks
View all comments

Is the sauce for half chicken or whole
chicken? If it is for whole chicken, what is your recommended weight of
the chicken? Thanks for sharing and I can’t wait to try it out!

The sauce is enough for cooking 2 halves of a 1.2kg chicken. It is as shown in the video.

Thanks Leslie for the reply on the chicken weight.

Can I halve the ingredients if I want to cook half of the chicken only?

No, you probably have too little sauce.

hi, can I cook chicken pieces instead of the whole chicken?
Thanks for sharing

Lovely. How much honey do i add to the braising sauce? Whats the ratio of honey to braising sauce. Is maltose or honey better?

Maltose is less sweet and is traditionally used in order to keep the skin shiny and moist. I suggested honey because it is easily available and most people do have a bit of honey at home.

I made this and was very pleased with it. Got all the herbs at a store outside the 24hr NTUC at Jurong Point and got a hormone free chicken from the butcher.

I saved all the sauce in the fridge and wanted to know if I really can just pop another chicken in for the 30 min and get another Soya Sauce Chicken just as good as the first.

That would really be like the neverending story: the neverending braising sauce.

Glad you like it!

Refer to your recipe. There is an item called “Sand ginger”. Where can I get this item? From the medical hall? Thanks.
HL Low

Can get from some KK Market vegetable stalls. Ask for sand ginger aka “sar keong”.

Don’t Miss A Post

iEat Telegram follow us

Knowledge Resource

Classic Recipes
Learn to make classic Singaporean dishes and desserts such as Pandan Chiffon Cake, Kueh Salat, Chendol, Char Siew, Sio Bak and many others!
Prawn Files
Learn about all the prawns in our local wet market!
Sushi Files
Resource about all the sushi fish! Otoro, Chutoro, Akami, Aji, Shirodane……..
Local Fish Files
Resource on local fish found in our wet markets