If you have ever craved a curry that punches you right in the taste buds in the best possible way, this Chicken Vindaloo Recipe is exactly what you need.
Vindaloo is one of the most iconic dishes to come out of Goa, India, and it carries centuries of history with every bite. Its roots trace back to a Portuguese dish called carne de vinha d’alhos — meat cooked in wine and garlic — that was brought to Goa during the colonial era and transformed by local cooks into something far more vibrant.
The result is a fiercely aromatic curry that layers the tang of vinegar, the smokiness of dried red chilies, the warmth of whole spices, and the richness of slow-cooked chicken into one deeply satisfying dish.
What makes this recipe special is the vindaloo paste. Blending dried Kashmiri red chilies, garlic, ginger, cumin, coriander seeds, cinnamon, cloves, and black pepper with white wine vinegar creates a base that is bold, fragrant, and unlike any store-bought spice packet you have ever tried.
The chicken soaks in the marinade, absorbs all those complex flavors, and then simmers in an onion-rich gravy until the sauce thickens to a gorgeous, brick-red finish.
This is the kind of meal that fills your kitchen with an intoxicating aroma and gets your family wandering in asking, “What is that smell?”
It tastes even better the next day, making it a perfect make-ahead dinner for busy weeks.
If you love Indian chicken dishes, you will also love this Chicken Tikka Masala Recipe for another restaurant-quality curry you can make at home.
Why You’ll Love This Chicken Vindaloo Recipe
This recipe delivers a genuinely restaurant-quality curry using pantry-friendly spices and straightforward techniques.
You do not need to be an experienced cook or have a special oven to nail it. The method is forgiving, customizable, and completely worth the effort.
Here is why home cooks keep coming back to this recipe:
- Big, layered flavor. The vindaloo paste is the heart of the dish, built from whole spices that are blended with vinegar to create a sauce with depth, heat, and a beautiful tangy finish.
- Completely customizable heat. Use fewer dried chilies or remove their seeds for a milder curry. Add more for a fiery kick. You are in complete control.
- Perfect for meal prep. Vindaloo genuinely gets better after resting overnight, as the spices continue developing while the chicken absorbs the sauce more deeply.
- Naturally gluten-free. With the right accompaniments like basmati rice, this dish is naturally free from gluten without needing any substitutions.
- An impressive dish for guests. The vibrant red color, complex aroma, and bold flavor make this feel like a special occasion meal, even on a Tuesday night.
You might also enjoy: Chicken Korma Recipe
Ingredients
The ingredients for this recipe are organized into two groups: the vindaloo paste and the curry itself. Most spices are available at Indian grocery stores, well-stocked supermarkets, or online. Using whole spices and grinding them fresh makes a noticeable difference in depth of flavor.
- For the Vindaloo Paste:
- 8–10 dried Kashmiri red chilies (stalks removed; reduce to 5–6 for milder heat)
- 6 cloves garlic
- 1-inch (2.5 cm) piece fresh ginger, peeled
- 1 tsp (3 g) cumin seeds
- 1 tsp (3 g) coriander seeds
- 6 whole cloves
- 1/2 tsp (1.5 g) black peppercorns
- 1 small cinnamon stick (about 1 inch / 2.5 cm)
- 1/2 tsp (1.5 g) mustard seeds
- 1/4 tsp (0.7 g) turmeric powder
- 3 tbsp (45 ml) white wine vinegar or apple cider vinegar
- 1 tbsp (15 ml) water (to help blend)
- For the Chicken Curry:
- 2 lbs (900 g) bone-in, skinless chicken pieces (thighs and drumsticks work best)
- 3 tbsp (45 ml) neutral oil (vegetable or canola)
- 2 medium onions, finely chopped
- 1 tsp (5 g) salt, plus more to taste
- 1/2 tsp (1.5 g) turmeric powder
- 1 tsp (5 g) sugar (balances the vinegar’s acidity)
- 1/2 cup (120 ml) water or chicken broth
- Fresh cilantro, for garnish
Read Also: Cucumber Raita Recipe
Kitchen Equipment Needed
Having the right equipment on hand makes blending the vindaloo paste smooth and ensures even cooking throughout the curry. A non-reactive pan is especially important here, since vinegar reacts with some metals and can affect both flavor and your cookware.
- High-speed blender or spice grinder (for making the vindaloo paste)
- Enameled Dutch oven or non-reactive stainless steel saucepan (4–5 quart / 3.8–4.7 L)
- Large mixing bowl (for marinating the chicken)
- Sharp knife and cutting board
- Wooden spoon or heatproof silicone spatula
- Measuring spoons and measuring cups
- Ladle (for serving)
Read Also: Jeera Rice Recipe
Recommended Products for This Recipe
These are products I recommend based on quality and performance, each one genuinely making a difference in how your chicken vindaloo turns out.
1. Whole Kashmiri Red Chilies
Kashmiri red chilies are what give authentic vindaloo its signature deep red color and mild-to-medium heat. They have a smokier, more complex flavor than regular cayenne and won’t blow the roof off your mouth, making them ideal for this dish. Fresh whole chilies from a quality spice vendor deliver far more fragrance than pre-ground powder.
2. Le Creuset Enameled Cast Iron Dutch Oven
This is the ideal vessel for making vindaloo. The enameled interior is non-reactive, so your vinegar-based sauce won’t pick up any metallic flavor, and the even heat distribution ensures the chicken cooks gently without scorching. It goes from stovetop to table beautifully.
3. Vitamix High-Speed Blender
A powerful blender is the secret to a truly smooth vindaloo paste. It pulverizes dried whole chilies and whole spices into a silky, uniform paste far better than a regular blender, which ensures your sauce is lump-free and deeply flavored throughout.
4. Indian Spice Gift Set (Whole Spices)
If you want to get into Indian cooking seriously, having a curated set of whole spices like cumin seeds, coriander seeds, cinnamon sticks, cloves, and black peppercorns on hand is worth every penny. Freshly toasted whole spices elevate vindaloo from good to genuinely memorable.
This pairs beautifully with a homemade Basmati Rice Recipe for a complete, satisfying meal.
Step-by-Step Instructions
1. Prepare the Dried Red Chilies
- Snap the stalks off each dried Kashmiri red chili and gently shake out as many seeds as possible (fewer seeds = milder heat).
- Place the chilies in a small bowl and pour just enough warm water over them to submerge them.
- Allow them to soak for 15 to 20 minutes until they soften and become pliable. This step is important — soaked chilies blend far more smoothly than dry ones, resulting in a silkier vindaloo paste.
- Once softened, drain the water and set the chilies aside.
2. Dry-Roast the Whole Spices
- Place a dry skillet over medium heat. You want the pan to be warm but not smoking.
- Add the cumin seeds, coriander seeds, black peppercorns, cloves, cinnamon stick, and mustard seeds to the pan.
- Stir continuously for 2 to 3 minutes, until the spices are fragrant and just beginning to darken. You will smell a warm, toasty aroma — that is exactly what you want.
- Remove from heat immediately and transfer the spices to a plate to cool. Do not let them sit in the hot pan, as they can burn and turn bitter.
3. Blend the Vindaloo Paste
- Add the cooled dry-roasted spices, soaked and drained red chilies, garlic cloves, peeled ginger, turmeric powder, and white wine vinegar to a high-speed blender.
- Blend on high for 60 to 90 seconds, scraping down the sides as needed, until you have a smooth, deep red paste.
- Add 1 tablespoon (15 ml) of water if the paste is too thick to blend properly. The finished paste should resemble a thick, slightly coarse sauce.
- Taste a small amount. It should be bold, fragrant, tangy, and intensely spiced. Set aside.
4. Marinate the Chicken
- Pat the chicken pieces completely dry with paper towels. Dry chicken allows the marinade to adhere better.
- Place the chicken in a large mixing bowl and pour about two-thirds of the vindaloo paste over it, reserving the remaining third for the curry base.
- Using clean hands or a spoon, coat every piece of chicken thoroughly in the marinade, making sure to press it into any cuts or between the bone and flesh.
- Cover the bowl with plastic wrap and refrigerate for at least 30 minutes. For the best possible flavor, marinate for 4 to 8 hours, or overnight. Do not marinate bone-in chicken for longer than 24 hours in a vinegar-based marinade, as the acid can begin to break down the texture of the meat.
5. Cook the Onions
- Heat 3 tablespoons (45 ml) of oil in your Dutch oven or heavy-bottomed pan over medium heat.
- Add the finely chopped onions and 1 teaspoon (5 g) of salt to the pot. The salt helps draw out moisture from the onions, speeding up the cooking process.
- Cook the onions, stirring regularly, for 15 to 18 minutes, until they are deeply golden brown. Properly caramelized onions are the foundation of a rich, flavorful vindaloo gravy — do not rush this step by turning up the heat.
6. Add the Remaining Vindaloo Paste
- Add the reserved one-third of the vindaloo paste to the cooked onions.
- Stir well, combining the paste thoroughly with the onions.
- Cook over medium heat for 3 to 5 minutes, stirring frequently, until the paste darkens slightly and the oil begins to separate around the edges of the mixture. This is called “bhunoing” (frying the masala) and is essential for developing a rich, deep flavor base.
7. Add the Marinated Chicken
- Add the marinated chicken pieces to the pot, including any marinade left in the bowl.
- Increase the heat to medium-high and cook for 5 to 6 minutes, turning the chicken pieces occasionally, until they are lightly browned on the outside. This step adds another layer of flavor through browning.
8. Add Liquid, Sugar, and Simmer
- Pour in 1/2 cup (120 ml) of water or chicken broth and stir well, scraping up any flavorful bits stuck to the bottom of the pot.
- Add the sugar and stir to combine. The sugar balances the sharpness of the vinegar without making the dish sweet.
- Reduce the heat to medium-low, cover the pot, and let the curry simmer for 25 to 30 minutes, until the chicken is fully cooked through and very tender. Stir every 8 to 10 minutes to prevent sticking.
- Remove the lid for the final 5 to 7 minutes of cooking and increase the heat slightly to thicken the sauce to a rich, coating consistency.
9. Final Seasoning and Serving
- Taste the curry and adjust seasoning with additional salt if needed.
- If you want more tang, add a teaspoon of extra vinegar and stir through.
- Garnish generously with freshly chopped cilantro and serve hot alongside rice or naan.
The same technique for building a rich, spiced curry base works equally well in a Chicken Curry Recipe if you want to explore another classic.
Tips for Success
A few small details make a big difference in how this dish turns out. Keep these in mind before and during cooking.
- Use bone-in chicken pieces. Bones add collagen to the sauce as the curry simmers, resulting in a richer, more full-bodied gravy. Boneless chicken works but produces a thinner, less complex sauce.
- Do not skip the caramelization step. Golden-brown onions are not optional here. Pale or undercooked onions result in a raw, harsh-tasting curry base.
- Soak your dried chilies. Soaking softened dried chilies blend into a smoother paste. Skipping this step can leave small fibrous pieces in the sauce.
- Use a non-reactive pan. Vinegar reacts with aluminum and cast iron, which can produce off flavors and damage your cookware. Enameled cast iron, stainless steel, or a non-stick pan are all safe options.
- Let it rest. Vindaloo is one of those dishes that genuinely improves with time. Allow it to sit for at least 30 minutes after cooking, or better yet, refrigerate overnight before reheating and serving.
- Adjust heat at the end. It is much easier to add heat than to remove it. Taste the curry near the end of cooking before deciding whether to add extra chili.
You might also enjoy: Tandoori Chicken Recipe
Serving Suggestions

Chicken vindaloo is best served with accompaniments that balance and complement its bold, tangy heat. Neutral, starchy sides are traditional for a reason — they mellow the intensity of the spices and help soak up the gorgeous sauce.
Here are some favorite ways to serve it:
- Steamed basmati rice — The classic pairing. The fluffy, fragrant rice absorbs the vindaloo gravy beautifully.
- Jeera rice — Cumin-scented rice adds another aromatic layer that pairs especially well with the spices in the curry.
- Garlic naan — Perfect for scooping up the thick, brick-red sauce.
- Cucumber Raita — The cool yogurt sauce is a wonderful contrast to the heat and tang of the vindaloo. Serve it on the side so diners can add as much or as little as they like.
- Indian Onion Salad — A simple plate of sliced raw onions dressed with lemon juice and chili flakes is a traditional Goan accompaniment that cuts through the richness of the curry.
- Samosas — Start the meal with a few crispy Samosas for a full Indian-inspired feast.
Read Also: Palak Paneer Recipe
Variations to Try
Once you have the base recipe down, there are several interesting directions you can take this dish depending on your preferences or what is available in your kitchen.
- Pork Vindaloo — The most traditional version of the dish. Substitute the chicken with bone-in pork shoulder pieces. Pork benefits from a longer, slower cook (45 to 60 minutes) and yields an even richer sauce.
- Lamb Vindaloo — Swap the chicken for bone-in lamb pieces. The richness of lamb pairs exceptionally well with the vinegar and dried chili base.
- Vegetarian Aloo Vindaloo — Use large cubed potatoes and cauliflower florets in place of chicken for a satisfying plant-based version. Simmer until the potatoes are completely tender and the sauce has thickened.
- Instant Pot Chicken Vindaloo — Brown the chicken and sauté the onions using the Sauté function, then pressure cook on high for 8 minutes with a natural pressure release for a dramatically faster version.
- Milder Vindaloo — Cut the number of dried chilies in half, remove all seeds, and add 2 to 3 tablespoons of full-fat coconut milk near the end of cooking to reduce the heat and add a gentle creaminess.
- Extra Tangy Version — Add a small ball of tamarind paste (about 1 tsp / 5 g) dissolved in warm water to the vindaloo paste before blending for an additional layer of sourness that is deeply traditional in some Goan households.
This dish uses similar techniques and spices as a Chicken Biryani Recipe if you want to explore more Goan-inspired cooking.
Storage and Reheating
Chicken vindaloo stores exceptionally well and its flavor deepens the longer it sits. This makes it a great candidate for batch cooking.
- Refrigerator: Store cooled leftovers in an airtight glass or stainless steel container (avoid reactive metals) for up to 5 days. The sauce thickens considerably as it chills.
- Freezer: Freeze in airtight freezer-safe containers or sealed freezer bags for up to 3 months. Leave about 1 inch (2.5 cm) of headspace in containers to allow for expansion.
- Reheating from refrigerator: Transfer the vindaloo to a saucepan and reheat over medium-low heat, stirring gently. Add 2 to 3 tablespoons of water or broth to loosen the sauce as needed.
- Reheating from frozen: Thaw overnight in the refrigerator, then reheat on the stovetop as above. Alternatively, reheat directly from frozen over low heat with a splash of water, stirring frequently until heated through.
- Microwave: Reheat individual portions in a microwave-safe bowl covered loosely with a microwave-safe lid or plate to prevent splattering. Heat in 90-second intervals, stirring between each, until hot throughout.
Read Also: Mulligatawny Soup Recipe
Nutritional Facts
The following is an approximate nutritional breakdown per serving, based on 4 servings made with bone-in chicken thighs and drumsticks. Values will vary depending on exact ingredients and portion sizes.
| Nutrient | Per Serving (Approx.) |
|---|---|
| Calories | 420 kcal |
| Protein | 38 g |
| Total Fat | 24 g |
| Saturated Fat | 4 g |
| Carbohydrates | 10 g |
| Dietary Fiber | 2 g |
| Sugar | 3 g |
| Sodium | 680 mg |
| Vitamin C | 12% DV |
| Iron | 18% DV |
Note: Nutritional values are estimates only and do not include rice, naan, or other accompaniments.
You might also enjoy: Chicken Soup Recipe
Health Benefits of Key Ingredients
Beyond its incredible taste, chicken vindaloo is built on a foundation of ingredients that carry real nutritional value. Here are some highlights.
The main components of this dish offer a range of health benefits:
- Garlic is one of the most studied medicinal foods in the world. It contains allicin, a sulfur compound associated with supporting heart health, reducing inflammation, and boosting immune function.
- Ginger has powerful anti-inflammatory and antioxidant properties. It has been used for centuries in traditional medicine to support digestion and ease nausea.
- Turmeric contains curcumin, a compound with well-documented anti-inflammatory effects. Pairing it with black pepper (as in this recipe) significantly increases curcumin absorption in the body.
- Kashmiri red chilies are rich in capsaicin, which is associated with boosting metabolism and has antioxidant properties. They also provide a significant amount of vitamin C.
- Cumin seeds are a good source of iron and have been studied for their potential digestive benefits, including reducing bloating and improving gut motility.
- Chicken (bone-in) provides a lean, high-quality source of protein that supports muscle maintenance and repair. Cooking with bones enriches the sauce with collagen and minerals.
- Apple cider or white wine vinegar contains acetic acid, which some research links to improved blood sugar control and digestive health in moderate amounts.
Read Also: Chicken Tikka Masala Recipe
Frequently Asked Questions
1. Is chicken vindaloo very spicy?
Traditional chicken vindaloo carries a medium-to-high level of heat, but the level is entirely within your control when cooking at home.
Using 5 to 6 Kashmiri red chilies with the seeds removed produces a flavorful curry with moderate warmth that most people find very enjoyable. Increase the number of chilies or leave in the seeds for a fiery version.
2. What is the difference between chicken vindaloo and chicken tikka masala?
Chicken tikka masala is a creamy, tomato-based curry with a mild, sweet spice profile. Chicken vindaloo is vinegar-forward, tangier, significantly spicier, and has a much more complex spice blend without the cream or heavy tomato base.
Both are beloved curries with very different personalities. If you enjoy rich, mild curries, tikka masala is your dish. If you want bold heat and tang, vindaloo wins every time.
3. Can I make chicken vindaloo without a blender?
You can, though the paste will have a coarser texture. Use a mortar and pestle to grind the toasted spices and soaked chilies into as fine a paste as possible with the garlic, ginger, and vinegar.
The flavor will still be excellent — it will simply be a bit more rustic in texture. Some cooks actually prefer this approach, as it gives the paste a slightly more traditional, handmade quality.
4. Why does vindaloo taste better the next day?
The spices in vindaloo continue to bloom and meld with the sauce after cooking. The chicken also continues to absorb the marinade flavors as the dish rests.
This makes vindaloo one of the best make-ahead curry recipes available. Cook it the evening before you plan to serve it, refrigerate overnight, and reheat gently before serving.
5. Can I use boneless chicken breast instead of bone-in chicken?
Yes, you can use boneless chicken breast or boneless thighs. Boneless chicken cooks faster (about 15 to 20 minutes of simmering) and is easier to eat.
However, bone-in pieces produce a noticeably richer, more deeply flavored sauce because the collagen from the bones dissolves into the gravy during cooking. If you prioritize convenience, boneless works well. If you prioritize maximum flavor, go bone-in.
Read Also: Chicken Korma Recipe
Final Thoughts
Chicken vindaloo is one of those recipes that rewards every bit of effort you put into it.
The process of soaking chilies, toasting spices, blending a fresh paste, and slowly building the curry might feel involved the first time, but it is genuinely straightforward once you understand the logic behind each step.
The result is a dish that tastes deeply authentic, smells extraordinary, and delivers the kind of bold, layered flavor you simply cannot get from a jar.
Make it on a weekend, let it rest overnight, and enjoy it even more the next day. Share it with people you love, and do not be surprised when everyone asks for the recipe.
If you try this Chicken Vindaloo Recipe, I would love to hear how it went. Drop a comment below and let me know how you made it your own, and feel free to share it with a friend who loves a good curry.
Recommended:
- Chicken Biryani Recipe
- Palak Paneer Recipe
- Samosa Recipe
- Basmati Rice Recipe
- Jeera Rice Recipe
- Indian Onion Salad Recipe
- Garlic Naan Bread Recipe
- Easy Naan Bread Recipe
- Mulligatawny Soup Recipe
- Authentic Butter Chicken Recipe



