Take chicken in a bowl and add all the marination ingredients. Mix well and let it marinate for 15 mins. Now heat some oil for deep frying. When the oil is hot drop the chicken in oil and fry till golden. Drain and set aside.
Now heat oil in a frying pan. Add in dry red chilli and cashews and fry till the cashew turn golden brown.
Now add in onions and bell peppers and toss well in the oil.
Add in ginger garlic paste and saute for a min.
Now add in red chilli paste, soy sauce, tomato ketchup, salt, sugar and mix well.
Cook this for a couple of mins till the water evaporates and sauce thickens.
Now add in the fried chicken and toss well in the sauce. Add in chopped coriander or spring onion and mix well.