Chicken Vindaloo (Restaurant Style)
Updated: June 2, 2025, By Swasthi
Chicken Vindaloo is a spicy, hot and tangy Portuguese influenced Indian dish originated in Goa. Chicken is marinated in a spicy vinegary paste and simmered to perfection for a delicious curry. My step-by-step recipe & video will help you make a real good restaurant style Vindaloo that’s easily customizable to your palate.
About Vindaloo
Vindaloo is a spicy, hot & bright red Goan curry, traditionally made with pork. It was derived from the Portuguese dish carne de vinha d’alhos, which refers to meat in wine & garlic. The dish is traced back to the times when Portuguese colonized Goa. They brought with them carne de vinha d’alhos. Chilies & vinegar making from toddy were also introduced to the locals during that time.
Table of contents
Goans derived a similar dish but spiced it up with locally available spices and called it Vindaloo. Later it became a celebratory dish made often in the Goan & Anglo-Indian homes, especially during Christmas, Easter, weddings & even when the cravings kick-in.
Since Goa was one of the top tourist destinations of India, foodies who visited the place tried to replicate the dish after returning to their home country. That’s how Vindaloo became world popular. It is now served in Indian restaurants & British curry houses across the world.
There are as many versions of Vindaloo in India as there are cooks. Goans, Anglo-Indians and even Keralites have their own versions. The combination of spices and the kind of vinegar used vary widely.
While vinegar, garlic and red chilies are the 3 essentials of a basic vindaloo, you will find ingredients like ginger, curry leaves, tamarind & coriander being used in some versions. I have seen a lot of Anglo-Indians make their dish even without onions and tomatoes. A traditional vindaloo is made with pork. But a lot of Indians don’t eat pork, so it is also made with chicken and mutton.
Faqs
No! It is medium hot. The western world had misinterpreted Vindaloo to be one of the hottest and fiery curries from India. Honestly if you ever eat this in Goan restaurants or homes, you will realize it is moderately hot like any other curry but not super-hot.
An authentic Vindaloo is not too vinegary with a sharp biting taste but has a lovely tang. A generous amount of red chilies, tone down the sharp acidic taste of vinegar. The dish smells garlicky and mildly aromatic from the minimal spices used.
No! A lot of non-Indians use potato (aloo) in a vindaloo assuming the last few characters “aloo” (in Hindi) to be potato. But actually there is no potato in a traditional Vindaloo.
My Recipe
This Chicken Vindaloo is made the authentic way by marinating meat with a fresh ground vinegary spice paste known as vindaloo paste. It is simmered until the meat is tender and the sauce achieves a thick consistency similar to that of a curry.
Chicken being a delicate white meat cooks much faster when marinated and simmered with vinegar. So if you add a lot of vinegar, your chicken is going to turn mushy and the sauce won’t get enough time to thicken. If you cut down the spices or use a lot of liquid, you will end up with a runny sauce.
Ingredients to make Vindaloo
Like any other Indian dish, this recipe turns out best with whole spices but you may use ground spices if that’s all you have. I have provided the recipe for both – whole and ground spices. Here is what you need.
- Vinegar: Use malt vinegar, coconut palm vinegar/Goan Vinegar, apple cider vinegar, sugarcane vinegar or red wine vinegar. I find white vinegar to be too harsh for this recipe. If you are using high acidity vinegar (above 5%), cut down the amount and dilute it with little water.
- Garlic and Ginger: This recipe essentially requires high amount of fresh garlic and ginger. Blending these 2 spices brings out the real flavors but you may use them grated if you want.
- Red Chilies: Whole dried red chilies are a vital ingredient in a vindaloo. Kashmiri or Byadgi variety impart a bright red color & strong flavors to the dish. If you do not have them, simply use Kashmiri red chili powder. To make the dish extra hot, you may use high heat chilies.
- Spices: Cumin, pepper, cinnamon, cloves and mustard are the key spices used.
Special spices
- I love using 2 extra spices, green cardamoms and coriander in my Chicken Vindaloo. Green cardamom helps cut down the sharp taste of vinegar.
- Coriander seeds helps thicken the curry without altering the flavor of the dish. It won’t impart strong flavors like the other spices. But will thicken your curry by soaking up some of the excess liquid your chicken may release while cooking.
However if you are making a Vindaloo with pork or other kind of red meat omit the green cardamoms and coriander.
More Chicken Recipes
Chicken Jalfrezi
Madras Chicken
Palak Chicken (Spinach Chicken)
Chicken Tikka Masala
Chicken Korma
Indian Chicken Curry
Photo Guide
How to make Chicken Vindaloo (stepwise photos)
I prefer to soak my red chilies (20 dried Kashmiri or byadgi) in ¼ cup hot water and ¼ to ⅓ cup vinegar (60 to 80 ml), for 10 mins. This helps to grind them better. If you are using chili powder, omit this step.

Make Vindaloo Paste
1. Add the following spices to a grinder/blender. (Or if you are using ground spices, simply mix all the ingredients for paste in a mixing bowl and jump to step 5)
- 1½ teaspoon cumin seeds (or 1 teaspoon ground cumin)
- 10 black pepper corn (or ½ to ¾ crushed black pepper)
- 2 inches Ceylon cinnamon (or ¼ to ⅓ teaspoon ground cinnamon)
- 6 cloves (⅓ teaspoon ground cloves)
- ½ teaspoon mustard seeds (or ¼ teaspoon ground mustard)
- 2 green cardamoms (optional, ¼ teaspoon ground cardamom)
- 1½ tablespoon coriander seeds (or 1 tablespoon ground coriander)

2. Grind them to a fine powder.

3. Add the following:
- 10 garlic cloves (25 grams or use 2 tablespoons fine grated)
- 1½ inch ginger (25 grams or use 2 tablespoons fine grated)
- 20 Kashmiri dried chilies soaked in hot water & vinegar (mentioned below) for 10 mins (deseed for low heat) or use 1¼ tablespoon Indian chili powder
- ¼ cup vinegar (malt/Goan/apple cider/red wine vinegar, to soak)
- ¼ cup water (to soak)

4. Grind to a thick smooth paste. You may taste test to adjust the heat levels and vinegar if you want.

5. In a mixing bowl, take ¾ to 1 kg (2 pounds) skinless bone-in chicken or 1½ pound boneless. Sprinkle ¾ to 1 teaspoon sea salt and ½ teaspoon turmeric. Marinate, cover and rest aside for 1 hour to overnight in the refrigerator. If using bone-in, don’t rest for longer than 2 to 3 hours else the chicken will fall off the bone soon.

Make the Curry
6. Pour 3 tablespoons oil to a pan/pot and add 2 cups fine chopped onions (250 grams, from 2 onions). I processed yellow onions in a food processor. Saute until they turn golden to light brown, for about 9 to 10 mins.

7. Deglaze the pan with 2 tablespoons water or a tablespoon of vinegar + water. Cook down for 2 to 3 mins until jammy.

8. Stir in the marinated chicken and saute on a medium heat for 4 to 5 mins.

9. Add the tomato puree (optional, 2 medium tomatoes pureed or 1 tablespoon tomato paste like mutti).

10. Mix well and cook for 3 to 4 mins.

11. Cover and simmer until the chicken is cooked through and the sauce is thick.

12. If the pan dries out (when using bone-in always use), pour ¼ to ½ cup hot water. I use about ½ cup but it may be different for you. If your chicken vindaloo is runny, evaporate the excess moisture by cooking further. It thickens a bit more upon cooling. Taste test and add more salt or 1 tsp sugar to balance the tang.

Chicken Vindaloo tastes best the next day. You may refrigerate for the flavors to develop. Reheat and serve it with steamed rice, poee (Goan bread) or any kind of artisan breads or flatbreads like Naan or Tandoori roti. Flavored rice Saffron rice, Jeera rice, Basmati rice or even plain Parathas go well. A cooling Raita is a great addition.

Expert Tips
- I use a spice grinder that can do dry and wet grinding both. However if your spice grinder can’t do the wet grinding, you may powder the spices first in the spice grinder. Transfer it to a jar, throw in the wet ingredients like soaked chilies, ginger, garlic and vinegar to use a stick blender.
- If you have a high speed blender, you can transfer the sauteed onions along with all the ingredients required to make the vindaloo paste. Grind with an additional 1/4 cup water. Avoid using additional water when you cook the chicken.
- Be extra cautious while using water. Chicken releases some of the juices while cooking. This can make your sauce runny so use water in smaller batches.
- It is essential to cook down the onions well.
Related Recipes
This Recipe was first published in December 2019. Updated in June 2025.
Recipe Card

Chicken Vindaloo Recipe (Restaurant Style)
For best results follow the step-by-step photos above the recipe card
Ingredients (US cup = 240ml )
To make Vindaloo paste
- 1½ teaspoon cumin (or 1 teaspoon ground cumin)
- 2 inches Ceylon cinnamon (or ¼ teaspoon ground cinnamon)
- 6 cloves (⅓ teaspoon ground cloves)
- 10 black pepper corn (or ½ to ¾ crushed black pepper)
- ½ teaspoon mustard seeds (or ¼ teaspoon ground mustard)
- 1½ tablespoons coriander seeds (or 1 tablespoon ground coriander)
- 2 green cardamoms (optional, ¼ teaspoon ground cardamom)
- 20 dried Kashmiri red chilies soaked in vinegar + ¼ cup hot water for 10 mins (or use 1¼ tbsp Indian chili powder)
- ¼ to ⅓ cup (60 to 80 ml) vinegar (malt/goan/red wine/ apple cider)
- 10 (25 grams) garlic cloves (or 2 tablespoons fine grated)
- 1½ inch (25 grams) ginger (or 2 tablespoons fine grated)
Other ingredients
- 2 lbs. (¾ to 1 kg) skinless bone-in chicken (or 1½ lbs. boneless chicken)
- ½ teaspoon turmeric
- ¾ to 1 teaspoon sea salt
- 3 tablespoons oil (I use coconut oil)
- 2 cups (250 grams) onions (2 medium, fine chopped or processed)
- 2 small tomatoes (optional) (pureed)
- 1 teaspoon sugar (optional)
- ¼ to ½ cup hot water (adjust as required)
Instructions
Make Vindaloo Paste
- Option 1 with whole spices – Grind cumin, pepper, cinnamon, cloves, mustard, cardamoms and coriander to a fine powder. Add the garlic, ginger & soaked red chilies along with the liquid. Grind to a smooth paste.
- Option 2 with ground spices – Add all the ground spices, red chili powder, grated garlic & ginger to a bowl. Pour vinegar and water only as required to make a thick paste.
- Marinate chicken with the prepared vindaloo paste, salt and turmeric. Cover and set aside for a minimum of 1 hour to overnight in the refrigerator. If using bone-in chicken, don’t rest longer than 2 to 3 hours.
How to make Chicken Vindaloo
- Heat oil in a wide pan/skillet and add the onions. Saute on a medium heat till golden, for about 9 to 10 mins. Deglaze the pan with 2 tablespoons water (or 1 tbsp vinegar + 1 tbsp water). Cook down for 2 to 3 mins until jammy.
- Stir in the marinated chicken and saute on a medium heat for 4 to 5 mins. Mix in the tomato puree if using and cook for another 4 mins.
- Cover and simmer until the chicken is cooked through and the sauce is thick. If the pan dries out in between, pour ¼ to ½ cup hot water. I use about ½ cup but it may be different for you.
- If your chicken vindaloo is runny, evaporate the excess moisture by cooking further. It thickens a bit more upon cooling. Taste test and add more salt or sugar to balance the tang.
- Chicken Vindaloo tastes best the next day. Refrigerate for the flavors to develop & reheat before serving. Steamed rice, Saffron rice, poee (Goan bread) or any kind of artisan breads or flatbreads like Naan or Tandoori roti go well with this.
Video
NUTRITION INFO (estimation only)
© Swasthi’s Recipes
About Swasthi
I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me
Follow Swasthi’s Recipes








Comments
Looks great. I’m interested in making a large batch of just the sauce, freezing it, and then using it to make individual portions of vegetable, chicken, or other vindaloo dishes. About how much sauce does this recipe yield? And do you have any suggestions or tips for taking this approach?
The recipe is perfect! 😋
I added a little twist to mine…using the Dhungar smoking method, placed a katori in the pot and poured some ghee onto the coal and let it smoke for 10 mins.
The result was outstanding 😁
Can the vindaloo paste be frozen? If so for how long and how do you freeze it when made in bulk Thanks for your reply
Yes you can freeze it for one to 2 months. Beyond that the flavor begins to diminsh. Scoop out the amounts you plan to use on a tray, cover & freeze until hardened, for a few hours. Later transfer to a zip lock or a freezer safe glass container. Hope you get to try
Turned out stunning with bone-in chicken thighs. I let the vindaloo slow cook and this was a huge hit with my family. Truly, your chicken vindaloo is one of the most amazing Indian foods I’ve cooked. Thank you for being clear with instructions.
I’m so happy to know the recipe worked well for you Faith. Appreciate your time to share back
I tried this your chicken vindaloo a few times and I think whole spices work out really well in a dish like this. This time I made the vindaloo paste and let it ferment at room temperature for 2 days before putting it on chicken. It was a big transformation.
That sounds lovely Isabella. Thank you for trying the chicken vindaloo and sharing back the outcome
I’m a long-time reader and love all your recipes. My husband made your chicken vindaloo last night and it was amazing. Perfectly tangy and spicy! For BIR extra hot vindaloo we used a tsp of hot cayenne. Didn’t have to change anything else. Keep up the great work!
Thank you Vanessa. Happy to know it turned out well.
Great work! I’ve made this chicken vindaloo at least once a month and even batch cooked it a few times. It turns out delish! My only problem is kashmiri chilies are extremely low in heat for our palatte but when I use the ground carolina reaper it becomes extremely spicy and the dish takes on a different flavor. Do you know any other chili that would go well without altering the flavors?
Thanks Samuel. Glad to know! Don’t replace the whole amount of Kashmiri with reaper. Use the same amount of Kashmiri chili as mentioned in the recipe plus top-up with hot chili powder. May be start with 1/4 tsp or so. If you are using whole chili (not ground), add the whole chili to the hot oil right at the beginning. You can also try with ghost pepper. Hope this helps.
Greetings from Athens, Swasthi! I’ve already tried this recipe, and it’s become a staple for me. I am currently cooking for a friend who want to eat pork. Can I use the same recipe? Thank you.
Greetings Tina. Happy to know this chicken vindaloo is a staple in your place. I have a recipe for lamb vindaloo here. Please follow that
I think this vindaloo is amazing! I used a high speed blender to grind all the whole spices and the wet ingredients. Didn’t have to add more liquid while cooking the curry and it was perfect. I included a spoon of habanero powder for more heat & it took me back to UK where I ate this in a British Indian restaurants.Thank you for posting and the pictures helped a lot to know the texture at every stage.
Happy to read that Jack! Thank you so much for your detailed review.
And another question: can I preserve the marinade and store it in the refrigerator—if so, for how long?
Or can I freeze it in portions, and how long will it keep in the freezer?
Yes you can store vindaloo paste in the refrigerator for a month or for 2 to 3 months in the freezer. It keeps good for an year but the flavor of spices begin to diminish after 2 months. Hope you get to try!
Which grinder / grinder model do you use exactly ?
I am from Germany and search for one which can do wet and dry both.
Thank you
Hi Stef,
The grinder I used in this post is from a Indian brand known as Preeti – model steele. I no longer use this. You can look for brands like hamilton beach, ultra or sumeet. Any grinder with 800 watt or above is best. You can also use nutribullet.
Could I substitute the chicken for tofu but keep every other ingredient the same?
Yes you can but cut down the liquid
Just the water? Or also the vinegar? And by how much?
Thank you for your recipes! We rely on them
This vindaloo recipe is amazing and everyone should try!
I stumbled upon your website a few months ago and your recipes never disappoint. Made this vindaloo last month and I’ve had repeat requests since then. Making it again tonight with 4 pounds of chicken. Using whole spices is a game changer! Thank you for the amazing recipes
This is a 5 star recipe. Tastes something similar to what I’ve eaten in a Indian friend’s home.
Can I make the vindaloo paste ahead and freeze it? If so for how long? Hope it works with turkey
Yes you can freeze it for 2 to 3 months. Though you can store it longer, the spices would lose their flavor. Yes you can use it to cook turkey
This recipe was a huge hit with my husband & his friends. Thank you for posting
Glad to read that Aparna
Great recipe, super easy when using the ground spices and the flavour was just phenomenal. I was craving paneer so I opted for half the chicken amount and half paneer and it was delicious!
Thank you Maheen. Love the thought of using paneer with chicken in vindaloo.
I tried your chicken vindaloo recipe and my family said it tastes world-class. We served it over yellow rice along side kachumber and onion raita. Fantastic & highly recommend…
Thank you so much Trish for sharing back Trish. Happy to know your family loved it
Probably my go to chicken curry here on. FANTASTIC! Thank you for this and all your recipes. You never fail to impress!
My pleasure Payel. Very happy to read that! Thanks for your time