Few curries deliver drama like this chicken vindaloo — Goa’s legendary hot-and-tangy curry born from Portuguese influence and Indian spice craft. Chicken pieces are marinated in vinegar and ground spices, then slow-simmered in a deep-red gravy of Kashmiri red chillies, tamarind, and warming aromatics. The result is bold, fiery, and unapologetically tangy — yet totally balanced. This homemade chicken vindaloo is heat-adjustable, so whether you want a gentle warmth or a proper fiery vindaloo, this recipe has you covered. Ready in about an hour, and the flavor deepens beautifully overnight.

Why You’ll Love This Chicken Vindaloo
- Authentic Goan flavor — the vinegar marinade and Kashmiri chilli base are what make vindaloo taste like vindaloo.
- Heat-adjustable — dial it from mild-warm to extra hot.
- One pot, 1 hour — weekend-project flavor with weeknight effort.
- Even better next day — perfect for meal prep.

Chicken Vindaloo Ingredients
For the Vinegar Marinade
- 1½ lbs (700g) boneless, skinless chicken thighs, cut into 1½-inch pieces
- ¼ cup white wine vinegar (or distilled white vinegar)
- 1 tablespoon ginger garlic paste
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon turmeric powder
- 1 teaspoon garam masala
- 1 teaspoon salt
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground cloves
For the Vindaloo Gravy
- 8–10 dried Kashmiri red chillies, soaked in hot water for 20 minutes and drained (use 4–5 for medium heat, or swap 2 for dried bird’s eye chillies for extra hot)
- 1 large onion, finely chopped
- 1 tablespoon oil (plus 1 more for searing)
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 2 medium potatoes, cut into 1-inch cubes
- 1 tablespoon tamarind paste dissolved in ¼ cup warm water (or 1 tablespoon extra vinegar)
- 1½ cups hot water
- Salt to taste
For Finishing
- Fresh cilantro, chopped (for garnish)
- 1 teaspoon sugar (optional, to round out the vinegar tang)

How to Make Chicken Vindaloo
Step 1: Marinate the Chicken
Whisk the vinegar with the ginger garlic paste, cumin, coriander, turmeric, garam masala, salt, cinnamon, and cloves. Add the chicken and toss until coated. Cover and refrigerate for at least 30 minutes — 2 hours if you have time.
Step 2: Make the Vindaloo Spice Paste
Drain the soaked Kashmiri red chillies (reserve a splash of the soaking water). Blend the chillies with a few tablespoons of water into a smooth, thick paste.
Step 3: Temper the Spices and Brown the Base
Heat 1 tablespoon of oil in a large, heavy pot over medium heat. Add the mustard seeds and cumin seeds; when they pop (about 30 seconds), add the chopped onion. Cook 8–10 minutes until deep golden brown.
Step 4: Add the Chilli Paste and Chicken
Stir the Kashmiri chilli paste into the onions and fry 2–3 minutes until the oil begins to separate. Add the marinated chicken with all its marinade and sear 5–6 minutes, turning, until lightly browned.
Step 5: Simmer with Potatoes
Add the potato cubes, tamarind water, and 1½ cups hot water. Bring to a boil, then reduce to a gentle simmer. Cover and cook 30–35 minutes until the chicken is tender, the potatoes soft, and the gravy thick and glossy. If too thin, simmer uncovered for the last 10 minutes.
Step 6: Finish and Rest
Taste and adjust: salt as needed, the optional sugar if the tang feels sharp, or a splash of vinegar for more punch. Rest off the heat for 10 minutes. Garnish with cilantro and serve hot.
Tips for the Best Chicken Vindaloo
- Kashmiri chillies are non-negotiable for authenticity — deep red color and rounded heat.
- Respect the marinade time — at least 30 minutes.
- Brown the onions properly — deep golden, not pale.
- Heat control: 4–5 chillies = medium, 8–10 = hot, add 2 bird’s eye chillies = extra hot. Deseeding tames heat.
- Don’t skip the tamarind — the fruity sourness defines “hot and tangy.”
- Better the next day.

What to Serve with Chicken Vindaloo
Serve with fluffy basmati rice, warm naan or Goan poi bread, and a cooling cucumber raita. A simple onion-tomato salad with lemon adds freshness. A glass of sweet lassi helps tame the heat.
Storage and Reheating
- Refrigerator: Up to 4 days — flavor improves by day two.
- Freezer: Up to 3 months.
- Reheating: Warm gently on the stovetop over medium-low heat with a splash of water.
Chicken Vindaloo FAQs
Is chicken vindaloo always super spicy? Not necessarily — use 4–5 chillies for medium heat, or deseed for milder.
What makes vindaloo different from other curries? The vinegar marinade (Portuguese legacy) and no cream or coconut — sharper, brighter than creamy curries.
Can I make vindaloo in an Instant Pot? Yes — sauté mode for steps 3–4, then pressure cook on HIGH for 8 minutes with a 10-minute natural release.
Why do you put potato in vindaloo? Traditional in Goan-style vindaloo — potatoes absorb the fiery gravy and balance the heat.
Can I use chicken breast instead of thighs? Yes, but cut larger pieces and simmer only 20–25 minutes.

Chicken Vindaloo (Goan-Style Hot & Tangy Curry)
Ingredients
Method
- Step 1: Marinate the Chicken — Whisk the vinegar with the ginger garlic paste, cumin, coriander, turmeric, garam masala, salt, cinnamon, and cloves. Add the chicken and toss until coated. Cover and refrigerate for at least 30 minutes — 2 hours if you have time.
- Step 2: Make the Vindaloo Spice Paste — Drain the soaked Kashmiri red chillies (reserve a splash of the soaking water). Blend the chillies with a few tablespoons of water into a smooth, thick paste.
- Step 3: Temper the Spices and Brown the Base — Heat 1 tablespoon of oil in a large, heavy pot over medium heat. Add the mustard seeds and cumin seeds; when they pop (about 30 seconds), add the chopped onion. Cook 8–10 minutes until deep golden brown.
- Step 4: Add the Chilli Paste and Chicken — Stir the Kashmiri chilli paste into the onions and fry 2–3 minutes until the oil begins to separate. Add the marinated chicken with all its marinade and sear 5–6 minutes, turning, until lightly browned.
- Step 5: Simmer with Potatoes — Add the potato cubes, tamarind water, and 1½ cups hot water. Bring to a boil, then reduce to a gentle simmer. Cover and cook 30–35 minutes until the chicken is tender, the potatoes soft, and the gravy thick and glossy. If too thin, simmer uncovered for the last 10 minutes.
- Step 6: Finish and Rest — Taste and adjust: salt as needed, the optional sugar if the tang feels sharp, or a splash of vinegar for more punch. Rest off the heat for 10 minutes. Garnish with cilantro and serve hot.


