Step 1
Preheat oven at 200ºC. Grease a baking tray with oil.
Step 2
Make incisions on the chicken pieces.
Step 3
Heat 1 tablespoon oil in a non-stick pan. Add chopped onion and sauté till it turns translucent. Add garlic and sauté on high heat for a minute.
Step 4
Add tomato ketchup, chilli sauce and Worcestershire sauce and mix well. Add mustard powder, red chilli powder, salt and pepper powder and mix well.
Step 5
Add 1 tablespoon brown sugar and vinegar, mix well and simmer for 10 minutes or till the sauce thickens. Remove from heat and cool to room temperature.
Step 6
Take chicken in a bowl. Reserve some of the prepared sauce for serving and add the remaining sauce to the chicken and mix well. Set aside to marinate for ½ hour.
Step 7
Place marinated chicken on the greased tray, put tray in preheated oven and roast for 15-20 minutes.
Step 8
To make caramelized onion, heat butter in a non-stick pan. Add onion rings and sauté till pink. Add remaining brown sugar, mix and let it caramelize. Remove from heat and set aside.
Step 9
Transfer the chicken on a serving plate and serve hot with reserved sauce and caramelized onions.