Best Cantonese Whole Roast Chicken

Best crispy Cantonese Whole Roast Chicken


1 whole chicken - 1.4-1.5 kg

4 big cloves garlic, sliced
1 thumb ginger, sliced
1/2 cup soy sauce
1/4 cup oyster sauce
2 tablespoons Japanese sake (or Shaoxing win, or dry sherry)

From Your Pantry

2 tablespoons sugar
1/2 teaspoon salt
1/8 teaspoon freshly grounded black pepper

  1. Rinse chicken with tap water, and pat dry with a paper towel.
  2. Combine all the ingredients in a bowl and mix well.
  3. Transfer the chicken to a gallon-sized Ziplock bag, legs up. Add half the marinade into the cavity of the chicken. Pour the rest of the marinade onto the chicken skin. Seal the bag halfway across. Try to squeeze out as much air as possible. Seal the bag. Rub chicken through the bag to make sure the marinade and herbs are evenly dispersed.
  4. Place chicken in fridge for 24 to 48 hours - the longer the better. Flip once during marinating. On the day of cooking, place a cooling/roasting rack over a baking sheet.
  5. Transfer the chicken from the bag to a large plate. Discard marinating liquid and all the herbs. Make sure the cavity of the chicken isn’t holding any liquid. Place the chicken onto the roasting rack, breast-side up.
  6. Place the baking sheet near an AC vent or in front of a fan. Let the bird air dry completely. It will take at least four hours if you don’t use a fan. To speed up the process, cooks have been known to use a hair dryer to dry the chicken! You can also place the chicken in the fridge to dry, but it takes longer.
  7. The surface of the chicken must be completely dry in order to yield crispy skin after baking. When the chicken is ready to bake, the surface won’t be shiny, with almost a leathery feel when touched.
  8. Preheat oven to 400 degrees F or 200 C. Line the baking sheet with aluminium foil to catch the chicken grease. Place the roasting rack on top. Spray a thin layer of oil onto the roasting rack. Tie chicken legs together with kitchen twine. Spray a thin layer of oil onto another sheet of aluminium foil. Cut foil into small squares and wrap around the end of the chicken legs and wings tips to stop them burning.
  9. Bake on the lowest rack in the oven for 30 minutes. Rotate chicken (don’t flip). Bake for another 30 minutes. Rotate again. Continue baking until the thermometer reads 165 F (74C) when probing into the thickest part of the leg. It takes me 1 hour 30 minutes in total to roast a 2 kgs chicken.
  10. During the final hour of baking, check on the chicken every 10 to 20 minutes. When you notice that any part of the chicken is already browned, cover that part with aluminum foil to prevent it from burning. If you think this is too much trouble, you can simply cover the whole chicken with a large piece of foil when most parts are nicely browned.
  11. When the chicken is cooked through, let cool for 15 minutes before slicing.
  12. Serve chicken by itself as a main. Or you can serve it with sriracha, plum sauce, or soy sauce.
  13. To reheat leftover chicken, my favourite way is to cook it with a bit of oil on the stove top. The chicken will get nicely charred and heat up in a few minutes without drying out (which happens if you reheat it in the oven).
  • $40.30
  • For one of each item
Toh Thye San Farm
Avo & Co
$3.04/100g Chilled
Avo & Co
$1.20/100g Chilled
  • $40.30
  • For one of each item

Previous Recipe Next Recipe