Make delicious restaurant style Goan Chicken Vindaloo. It is spicy, hot and super flavorful. Serve this with butter naan, any flatbreads, Basmati rice, flavored rice or rotis.
For best results follow my detailed step-by-step photo instructions and tips.
Option 1 - with ground spices - If you do not have a spice grinder, simply mix together all the ingredients mentioned under "to make vindaloo paste" along with 3 to 4 tablespoons water. It should be a thick paste.
Option 2 - with whole spices - Deseed red chilies and soak them in 3 tbsps vinegar and 3 tbsps hot water. Keep aside. Grind all the whole spices mentioned under "to make vindaloo paste" to a fine powder. Add ginger garlic and soaked red chilies. Pour the vinegar water mixture and make a smooth paste.
Add the paste to the chicken along with turmeric and salt. Marinate and rest aside for at least an hour to overnight in refrigerator to absorb the flavors. If using bone-in chicken, rest no longer than 2 to 3 hours as the meat can fall off the bone too early while cooking.
How to make Vindaloo
Heat oil in a deep pot and saute onions (if using) until golden to light brown. Stir in the rest of the vinegar, sugar and marinated chicken. Saute for 3 to 5 mins on a medium heat.
Pour the tomato puree (if using) and continue to saute for another 3 to 4 mins.
Cover and simmer until the chicken is cooked through & fork tender. If the pan is too dry, add little hot water as you cook. (I use about half cup.)
Simmer until the sauce reaches a thick & semi dry stage. Taste and add more salt as required.
Serve chicken vindaloo with plain rice or naan. You can also rest for a day in the refrigerator for the flavors to develop. Store for up to 48 hours in the refrigerator.