Back to all recipes
Lamb Vindaloo

Lamb Vindaloo

Goan Lamb Vindaloo — Fiery Portuguese-Spiced Braise with Tangy Vinegar Heat

This is vindaloo as it was meant to be — not just another hot curry, but a complex Portuguese-influenced braise where lamb slowly surrenders to a paste of toasted spices and sharp vinegar. The heat builds gradually, balanced by sweetness and that distinctive tang that makes authentic Goan cooking so compelling.

IndianDinnerComfort FoodBraisingLamb
Prep30 min
Cook1 hr 30 min
Total2 hrs
Servings6
Difficultymedium

Nutrition

fat24g
carbs8g
protein32g
calories385

Ingredients

  • lblamb shoulder, cut into generous 2-inch cubes
  • 1 tspkosher salt
  • 3 tbspvegetable oil or neutral cooking oil
  • 2 large yellow onions, thinly sliced
  • 1 cupwater
  • 1 tbsppalm sugar or packed brown sugar
  • 1 tspkosher salt

Spice Paste

  • 8 dried red chilies, stems removed
  • 1 tbspcumin seeds, whole
  • 1 tspblack peppercorns, whole
  • 6 whole cloves
  • 1 inchcinnamon stick, about 1 inch
  • 6 garlic cloves, peeled
  • 1 inchfresh ginger, peeled
  • 3 tbspwhite vinegar (distilled works fine)
  • 1 tspground turmeric

Instructions

  1. Pat the lamb cubes completely dry with paper towels, then toss with the salt in a large bowl. Let them sit at room temperature for 15 minutes — this draws out moisture and helps the meat develop better color when searing.
    15 min
  2. Place a dry skillet over medium heat and add the chilies, cumin seeds, peppercorns, cloves, and cinnamon stick. Toast them, stirring frequently, until the spices smell deeply fragrant and the chilies darken slightly — about 3 minutes total. Don't let them burn or they'll turn bitter.
    3 min
  3. Transfer the toasted spices to a spice grinder or mortar and pestle, let them cool for a minute, then grind to a fine powder. Add the garlic, ginger, vinegar, and turmeric, then grind or pound until you have a smooth, thick paste. It should hold together when pressed.
  4. Heat the oil in a heavy-bottomed Dutch oven or similar pot over medium-high heat. The oil should shimmer but not smoke — you want good heat for browning without burning the fond.
  5. Working in batches to avoid crowding, brown the lamb cubes on all sides until deeply caramelized — about 4 minutes per side. Don't move them too early or they won't develop that crucial crust. Transfer the browned lamb to a plate and set aside.
    8 min
  6. Add the sliced onions to the same pot with all those flavorful drippings. Cook, stirring occasionally, until they turn golden brown and start to caramelize around the edges — this takes about 10 minutes and builds the sauce's foundation.
    10 min
  7. Stir in the spice paste and cook, stirring constantly to prevent sticking, until it darkens slightly and releases a deep, complex aroma — about 2 minutes. The paste should sizzle gently but not splutter violently.
    2 min
  8. Return the browned lamb to the pot along with any accumulated juices. Add the water, sugar, and remaining teaspoon of salt, stirring to combine everything evenly. The liquid should just barely cover the meat.
  9. Bring the mixture to a rolling boil, then immediately reduce the heat to low and cover tightly. Let it simmer very gently until the lamb yields easily to a fork — this slow braise takes about 90 minutes and can't be rushed.
    1 hr 30 min
  10. Remove the lid and increase the heat to medium. Cook uncovered, stirring occasionally, until the sauce reduces and coats the lamb in a rich, glossy layer — about 10 more minutes. The consistency should be saucy but not soupy.
    10 min
  11. Taste and adjust the seasoning — you might want more salt for depth or an extra splash of vinegar for that signature tangy bite that makes vindaloo distinctive. Serve immediately with rice or bread to soak up every drop of sauce.