Marinate the chicken with all the ingredients except plain flour for 30 minutes.
Add the flour to the chicken marinate, rub the flour properly so that flour sticks to every part of the chicken. The liquid from the sauce helps additional flour to stick to the chicken. Prepare the dipping sauce in a bowl by mixing siracha sauce and mayo.
Heat oil in a deep-frying pan, fry few chicken pieces at a time for 6-7 minutes to golden brown on a medium flame. This helps the chicken to cook nice and evenly inside and out. Enjoy these delicious crispy and crunchy chicken with the dipping sauce.