Mix all the chicken ingredients well and marinate in them for 60 minutes.
Blend all the ingredients for the batter and coat each piece of chicken in it.
Fry all the pieces of chicken in a frying pan with hot oil until golden brown and fully cooked.
Mix all the sauce ingredients in a saucepan on a flame until it boils up and becomes thick. Add more xanthan gum if not thick enough, only 1/4 teaspoon max at a time. Pour the sauce hot over the chicken and garnish with sliced lemon.