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.

Jump To Recipe Jump To Video

Chicken Vindaloo

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.


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

Is Vindaloo fiery or very hot?

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.

Is it Vinegary?

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.

Does authentic vindaloo use potatoes?

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.

soaking red chilies in vinegar

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 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)
whole spices ready to grind

2. Grind them to a fine powder.

ground spices in a jar

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)
soaked red chilies to make vindaloo paste


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

red chili vinegary vindaloo paste

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.

marinated chicken

Make the Curry

6. Pour 3 tablespoons oil to a pan/pot and add 2 cups fine chopped onions (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.

sautéing onions

7. Deglaze the pan with 2 tablespoons water and cook down for 2 to 3 mins until jammy.

browned onions

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

saute marinated chicken with vindaloo paste

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

addition of tomato puree to make Chicken vindaloo

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

vinegary chicken in a pan

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

simmering chicken vindaloo in a pot

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.

saucy vinegary tangy vindaloo in a pot

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 Jeera rice, Basmati rice or even plain Parathas go well. A cooling Raita is a great addition.

Chicken Vindaloo Recipe

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

Chicken Vindaloo Recipe (Restaurant Style)

5 from 214 votes
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.
Print Recipe Pin Recipe

For best results follow the step-by-step photos above the recipe card

Prep Time10 minutes
Cook Time40 minutes
Resting time1 hour
Total Time50 minutes
Servings4
AuthorSwasthi

Ingredients (US cup = 240ml )

To make Vindaloo paste

  • teaspoon cumin (or 1 teaspoon ground cumin)
  • 2 inches 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)
  • tablespoons coriander seeds (or 1 tablespoon ground coriander)
  • 2 green cardamoms (optional, ¼ teaspoon ground cardamom)
  • 20 dried 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 (2 medium) onions (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 till golden, for about 9 mins. Deglaze the pan with 2 tablespoons water and 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, 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)

Nutrition Facts
Chicken Vindaloo Recipe (Restaurant Style)
Amount Per Serving
Calories 335 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 2g13%
Trans Fat 0.1g
Polyunsaturated Fat 4g
Monounsaturated Fat 7g
Cholesterol 103mg34%
Sodium 475mg21%
Potassium 1072mg31%
Carbohydrates 28g9%
Fiber 6g25%
Sugar 14g16%
Protein 26g52%
Vitamin A 1959IU39%
Vitamin C 269mg326%
Calcium 90mg9%
Iron 4mg22%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

Meat 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

5 from 214 votes (148 ratings without comment)
Recipe Rating




178 Comments
Inline Feedbacks
View all comments

5 stars
This was an incredible vindaloo & my husband loved it. I deseeded the chilies so mine wasn’t very hot. But overall great flavor profile! Next time I would double the chilies for extra heat. Thank you for posting.

5 stars
Follow the recipe 100% for my first chicken vindaloo from scratch. Great flavor! Love it very much. Only thing I would like to improve is the sauce turned out a bit watery. Should I just cook it longer? also, if I want to add more sauce to the dish, how can I do it without weakening the flavor? Double all the ingredients except the meat? Love to have your advice.

5 stars
This is awesome. Iloved it.

5 stars
I have tried a lot of vindaloo recipes and my search ends here. This was a blast! I used ground spices and my husband says he wants it every week. Thank you and keep up the great work!

5 stars
This was truly one of the best vindaloos I have ever eaten. I chose to kick up the heat level a bit with some hotter chilis that have both a higher heat profile and aromaticity (ie. habaneros and a couple of Carolina reapers) in addition to the dried red chilis and chose to leave out the onions and tomatoes. I used the whole spice method. I did an overnight marinade as well. It’s worth the additional time to marinate longer. These beats everything I have had in Indian restaurants down the entire Eastern Seaboard of the USA. Great recipe and looking forward to trying more.

5 stars
I’ve tried your recipe, and the dish turned out to be delicious. I had to triple the amount of red chilli powder because I only had dried Malawi bird’s eye chillies and wasn’t sure how much to use. Thanks a lot for your recipes, do you also have a Phaal Curry recipe?

5 stars
Not yet cooked.
Looks like tasty.

5 stars
I made this exactly how you wrote it for me and my 16 year old daughter. We don’t have Indian food available where we live but we love it. I was hoping to have some leftover so I could see how good it was the next day, but there were no leftovers!!!! It was THAT good!!! Thank you so much! I ordered the chili peppers you recommended and they were the perfect spice level.

5 stars
Thank you Swasthi for another great recipe.
I ground all the spices and chili peppers, such beautiful and intense flavours. You are absolutely right, the dish improves a lot by sitting overnight in the fridge. By the time we ate all the chicken, my hubby was insistent that we needed to keep the sauce so he could reheat it and he could dip naan in it.
I used a mix of Mexican dried chilis, that’s all I had. Would you suggest a medium heat Indian chili I could use to make the recipe more authentic.
Thanks for another great recipe!

Thanks for the tips Swasthi, you are always so helpful. I will look for those chilis and Goan vinegar for the next time I make this.

“you may use 20 deseeded dried red chilies or 1 tablespoon red chili powder or red chili flakes.” – how many fresh red chilies should i use instead? love spicy though.

5 stars
I was craving Indian curries last night but the restaurants near us just aren’t good, so rather than waste money on them..
I spent 3hr in the kitchen making this and your Butter Chicken.
Usually I would have planned ahead to allow for marinating time..but I wanted it now haha.
They were both amazing (as are your other recipes I have tried).

My chicken is marinating and I am excited to make this. My kitchen already smells amazing! I am also making your cumin rice and dal. What kind of a salad would you serve this with? Thanks for your reply

5 stars
Awesome chicken curry, thank you for sharing this.

5 stars
Great flavor, traditional Vindaloo!

5 stars
Lovely recipes Swathi. Thank you.

5 stars
Wonderful recipe! I used apple cider vinegar and it turned out marvellous!! Thanks for the easy approach

5 stars
Wonderful! Used the “ground spices” option with regular (not Indian) chili powder and boneless skinless chicken breasts, and marinated it overnight. I added the optional canned tomato puree. Next time I’ll make this a day ahead, as I think it would be EVEN BETTER if the flavors had a chance to develop once cooked.

Sensational Swasthi, and a really good introduction to making a spice paste. That’s in my rotation now for sure. Thanks.
I used the Cuisinart for the dry and my smoothie blender for the wet spices and combined both in the blender and it made a pretty good paste, definitely considering a mixie to just use one machine.

5 stars
Amazing Recipe

5 stars
Wow that is a great recipe and so cool that we end up with a quick ready to use paste like Thai curry paste. Problem is to find something that grinds spices, all my life I have been looking for something that REALLY grinds spices and up to now never found. I grated the onion because I wanted a thick sauce without bits. worked great. I vaguely remember this dish in the restaurants when I lived in the U.K. and I´m sure this recipe is as good. Thanks for sharing.

The best chicken vindaloo recipe I ever made. I stuff some Poblano peppers with the vindaloo paste & throw them in the pan during the last 4 mins of cooking. I once ate an achari dish in a restaurant and it had stuffed peppers with achari masala. I tried to replicate that here and in fact turned out amazing. Next time I would try out with Jalapenos. Thank you for sharing and this is going to my favorite list of Indian restaurant recipes.