To make Chinese coconut chicken, first, marinate the chicken in an egg and cornstarch mixture. Then cook it with coconut oil. Make the sauce by mixing sugar, coconut milk, rice vinegar, minced ginger, and lime juice in a skillet and cooking them.
Make the marinade mixture by mixing the beaten eggs and cornstarch in a bowl. Then add chicken pieces to the marinade mixture and stir them until they are well coated with the mixture.
Refrigerate the mixture by covering the bowl with a cling film. Then refrigerate for half an hour.
Take a large skillet. Heat some coconut oil in it. Then shake off the excess marinade from the chicken pieces. Fry the chicken pieces in the skillet. Cook until the chicken has reached its degree of doneness and is golden brown.
Transfer the cooked chicken to a dish that is lined with a paper towel to absorb any excess oil. If needed, you can fry the chicken in batches.
Mince the ginger. Take a saucepan and add sugar, coconut milk, rice vinegar, minced ginger, and lime juice in it. Mix them together. Then on medium heat, cook the sauce for 4-5 minutes while stirring continuously.
Take a large bowl, and add the cooked chicken pieces to it. Then layer the sauce over the chicken. Add some lime zest. Combine all of them by tossing. Toothsome Chinese coconut chicken is ready. Serve. Bon Appetit!