This instant pot chicken vindaloo brings the fiery, vinegar-laced flavours of Goa straight to your pressure cooker. Vindaloo traces its roots to the Portuguese dish carne de vinha d’alhos — meat marinated in wine and garlic — which Goan cooks transformed over centuries into something entirely their own: a deep-red, tangy-spicy curry built on dried red chilies, warm whole spices, and sharp vinegar. Most home recipes cut corners with store-bought vindaloo paste; this one builds the masala from scratch, and the Instant Pot does the rest — tender chicken, glossy gravy, and that signature tang-and-fire balance in about 45 minutes.
Why You’ll Love This Instant Pot Chicken Vindaloo
- From-scratch vindaloo masala — no bottled paste. Toasted whole spices + Kashmiri chilies + vinegar, blended in minutes.
- Heat you control — the heat-scale guide below lets you dial the famous tang-and-fire balance from mild to restaurant-fiery.
- 45 minutes, one pot — the Instant Pot’s pressure does in 8 minutes what takes an hour on the stovetop.
- Better next day — like all vinegar-based curries, the flavours deepen overnight, so leftovers are a gift.
Instant Pot Chicken Vindaloo Ingredients
For the Vindaloo Masala (from scratch)
- 4–6 dried Kashmiri red chilies, stems removed (see heat-scale guide below)
- 1 tablespoon cumin seeds
- 1 tablespoon coriander seeds
- 1 teaspoon black mustard seeds
- ½ teaspoon whole black peppercorns
- 4–5 whole cloves
- 1-inch cinnamon stick
- 2 green cardamom pods
- ⅓ cup white distilled vinegar, plus 1 tablespoon for the marinade
- 1 tablespoon ginger garlic paste
- ½ teaspoon turmeric powder
For the Chicken Marinade
- 1½ lbs (700g) boneless, skinless chicken thighs, cut into 1½-inch pieces (breasts work, but thighs stay juicier)
- 3 tablespoons of the prepared vindaloo masala paste
- 1 tablespoon white vinegar
- 1 teaspoon salt
For the Curry
- 3 tablespoons neutral oil (or mustard oil for a more authentic punch)
- 2 large onions, finely chopped
- 2 tablespoons tomato paste (or 2 medium tomatoes, finely chopped)
- 1 cup water
- 1 teaspoon salt, or to taste
- 1 teaspoon jaggery or brown sugar (balances the vinegar’s sharpness)
- Fresh coriander leaves, chopped (for garnish)
The Vindaloo Heat Scale
Vindaloo is supposed to be fiery — but “fiery” is personal. Adjust the number of dried Kashmiri chilies in the masala to set your level:
- Level 1 — Gentle (2 chilies): all the tang, mild warmth. Great for first-timers and kids.
- Level 2 — Classic (4 chilies): the restaurant-style balance — assertive heat with deep flavour.
- Level 3 — Fire (6+ chilies + 1 fresh green chili): for true heat lovers. Keep the vinegar as written; it cuts the burn.
Kashmiri chilies are chosen deliberately: they deliver vivid red colour with moderate heat, so the curry looks fiery without becoming punishing.
How to Make Instant Pot Chicken Vindaloo
Step 1: Blend the Vindaloo Masala
Soak the dried Kashmiri chilies in hot water for 10 minutes, then drain. Toast the cumin, coriander, mustard seeds, peppercorns, cloves, cinnamon, and cardamom in a dry skillet over medium heat for 1–2 minutes until fragrant. Blend the toasted spices with the soaked chilies, vinegar, ginger garlic paste, and turmeric into a smooth, thick paste, adding 1–2 tablespoons of water if needed.
Step 2: Marinate the Chicken
In a large bowl, toss the chicken pieces with 3 tablespoons of the masala paste, 1 tablespoon vinegar, and 1 teaspoon salt. Cover and refrigerate for at least 30 minutes, or up to 8 hours. The vinegar tenderises the chicken and drives the masala deep into the meat — don’t skip this.
Step 3: Sauté the Onions
Set the Instant Pot to Sauté (high). Heat the oil, then add the chopped onions and cook for 8–10 minutes, stirring often, until deeply golden. Add the tomato paste and cook 2 minutes more, then stir in the remaining vindaloo masala paste and cook until the oil begins to separate at the edges — about 3 minutes. This is where the curry’s deep red colour comes from.
Step 4: Pressure Cook
Add the marinated chicken along with any juices, then pour in the water and add the salt. Scrape the bottom well so nothing sticks (this avoids the burn warning). Cancel Sauté, seal the lid, and pressure cook on High for 8 minutes. Let the pressure release naturally for 10 minutes, then quick-release the rest.
Step 5: Finish and Balance
Open the lid and stir in the jaggery or sugar. Switch back to Sauté and simmer for 3–5 minutes to thicken the gravy slightly. Taste and adjust: a splash more vinegar for extra tang, a pinch more salt, or another small pinch of jaggery to round the edges. The gravy should coat the chicken in a glossy, deep-red sauce.
Step 6: Serve
Garnish generously with chopped coriander and serve hot.
Tips for the Best Instant Pot Chicken Vindaloo
- Make the masala from scratch. Bottled vindaloo paste is convenient but one-dimensional; whole toasted spices give the depth that makes vindaloo taste like vindaloo.
- Kashmiri chilies are the colour secret. They stain the gravy that signature deep red without overwhelming heat — regular dried red chilies turn it dark and brutally hot.
- White vinegar is non-negotiable. It’s the soul of the dish. Don’t swap in apple cider or balsamic vinegar; their sweetness fights the authentic tangy profile.
- Scrape the pot before sealing. Deglazing the browned masala from the base prevents the Instant Pot’s burn warning.
- It improves overnight. Vindaloo’s vinegar base means the flavours meld and deepen in the fridge — always make a little extra.
What to Serve with Instant Pot Chicken Vindaloo
Vindaloo demands something to soak up its fiery gravy. Serve it with steamed basmati rice or jeera rice, warm naan or crusty pav bread (a nod to Goa’s Portuguese roots), and a cooling cucumber raita — the yoghurt is the perfect counterpoint to the heat. A simple onion-tomato salad with lemon keeps things fresh.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The flavour genuinely improves by day two.
- Freezer: Freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm gently on the stovetop or in the microwave, adding a splash of water if the gravy thickened. The vinegar tang may mellow slightly — a tiny splash of vinegar after reheating brings it back.
Instant Pot Chicken Vindaloo FAQs
Is vindaloo always made with pork?
Traditionally, yes — Goan pork vindaloo is the original. Chicken vindaloo is a widely loved adaptation that cooks faster and soaks up the masala beautifully, which is why it’s the most common restaurant version outside Goa.
What does vindaloo taste like?
Vindaloo’s signature is the tang-and-fire balance: sharp, mouth-puckering tang from vinegar layered over deep, smoky heat from dried red chilies and warm spices. It’s bolder and sharper than creamy curries like butter chicken.
Can I make chicken vindaloo without an Instant Pot?
Absolutely. Follow the same steps in a heavy Dutch oven or deep pan: after adding the chicken and water, cover and simmer on low for 30–35 minutes until the chicken is tender and the gravy thickens.
How do I make vindaloo less spicy?
Use fewer Kashmiri chilies (Level 1 on the heat scale above), and don’t add the optional green chili. A spoonful of plain yoghurt stirred in at the end also cools things down without diluting the flavour.
What vinegar is best for vindaloo?
Plain white distilled vinegar. In Goa, toddy (palm) vinegar is traditional, but white vinegar gives the closest clean, sharp tang and is available everywhere.

Instant Pot Chicken Vindaloo
Ingredients
Equipment
Method
- Soak the dried Kashmiri chilies in hot water for 10 minutes, then drain. Toast the cumin seeds, coriander seeds, mustard seeds, peppercorns, cloves, cinnamon stick, and cardamom pods in a dry skillet for 1-2 minutes until fragrant. Blend the soaked chilies with the toasted spices, white distilled vinegar, ginger garlic paste, and turmeric powder into a smooth, thick paste, adding 1-2 tbsp water if needed.
- Toss the chicken thigh pieces with 3 tbsp of the prepared vindaloo masala paste, 1 tbsp white vinegar, and 1 tsp salt. Cover and refrigerate for at least 30 minutes (up to 8 hours for deeper flavour).
- Set the Instant Pot to Sauté on high. Add the oil and sauté the finely chopped onions for 8-10 minutes until deep golden. Stir in the tomato paste and cook for 2 minutes, then add the remaining vindaloo masala paste and cook for 3 minutes until the oil separates.
- Add the marinated chicken along with its juices, water, and salt. Scrape the bottom of the pot well to prevent the burn warning. Cancel Sauté, seal the lid, and cook on High Pressure for 8 minutes. Allow a 10-minute natural release, then quick-release any remaining pressure.
- Stir in the jaggery or brown sugar. Set to Sauté and simmer for 3-5 minutes to thicken the curry. Adjust the vinegar, salt, and jaggery to taste.
- Garnish with fresh coriander leaves and serve hot.


