Step 1: Make fine paste with the spice paste ingredients above, possibly thick paste without adding much water.
Step 2: Heat oil in a wok, add in the sliced onions saute till golden brown and add the spice paste and mix well until oil separates.
Step 3: Now add in the diced tomatoes and cook till its soft and mushy.
Step 4: Add cleaned chicken to the wok and mix well with the spices and cover to cook. At this point the gravy will be thick and if you wish to get curry consistency add 1/2 cup of water and let it boil.
Step 5: After 15 minutes the chicken will be perfectly cooked and ready to serve, at this moment add the vinegar and mix thoroughly. Garnish with coriander leaves.
Step 6: Now our Goan Chicken Curry is ready to be served and tasted.