Vindaloo
indiangoanlambpaleocurryspicystovetop

Vindaloo

This vindaloo is a deeply spiced Goan-style lamb curry with a vivid balance of heat, vinegar tang, and warm aromatics. The sauce cooks down to a glossy, intense coating over tender lamb, delivering bold flavor without relying on dairy, sugar, or starch.

1h
2 servings
608 kcal
Indian

Ingredients

Vindaloo marinade

  • 500 glamb shoulder, boneless, cut into 3 cm cubes
  • 8garlic cloves
  • 20 gfresh ginger
  • 6dried Kashmiri chilies, stemmed and seeded
  • 2hot dried red chilies, stemmed
  • 2 tspground cumin
  • 2 tspground coriander
  • 1/2 tspground turmeric
  • 1 tspblack peppercorns
  • 4green cardamom pods
  • 4cloves
  • 1 small piece (4 cm)cinnamon stick
  • 45 mlapple cider vinegar
  • 1 1/4 tspsea salt

Curry base

  • 2 tbspghee
  • 180 gyellow onion, finely sliced
  • 120 gtomato, finely chopped
  • 180 mlwater

To finish

  • 1 tspapple cider vinegar
  • to tastesea salt
  • 10 gfresh coriander leaves

Instructions

  1. 1

    Bring a kettle of water to a boil. Place the dried Kashmiri chilies and hot dried red chilies in a bowl, cover with hot water, and soak for 10 minutes to soften. Meanwhile, roughly chop the garlic and ginger, and lightly crush the cardamom pods to release the seeds.

  2. 2

    Drain the softened chilies. In a spice grinder or small blender, grind the black peppercorns, cardamom seeds, cloves, and cinnamon as finely as possible. Add the softened chilies, garlic, ginger, ground cumin, ground coriander, ground turmeric, apple cider vinegar, and sea salt, then blend to a thick, smooth paste. If needed, add 1-2 teaspoons water just to help the blades catch; the paste should stay concentrated.

  3. 3

    Rub the vindaloo paste thoroughly over the lamb shoulder cubes in a bowl. Let the lamb stand for 10 minutes at room temperature while you prepare the curry base; this short rest helps the vinegar and spices penetrate without pushing the total time beyond 60 minutes.

  4. 4

    Heat the ghee in a heavy sauté pan or kadai over medium-high heat. Add the sliced onion and cook for 8-10 minutes, stirring often, until deeply golden brown at the edges. Proper browning is essential here: the onions should caramelize, not steam, because they provide body and sweetness to balance the sour heat.

  5. 5

    Add the chopped tomato and cook for 3-4 minutes, stirring and scraping the pan, until it softens and the ghee begins to separate slightly from the onion-tomato mixture.

  6. 6

    Add the marinated lamb with all of its paste to the pan. Fry over medium heat for 5-6 minutes, turning the pieces frequently, until the raw aroma of garlic and vinegar mellows and the paste darkens slightly. The lamb does not need to brown deeply, but the masala should look glossy and cling tightly to the meat.

  7. 7

    Pour in the water, stir well, and bring to a brisk simmer. Reduce to medium-low, cover partially, and cook for 18-20 minutes, stirring once or twice, until the lamb is tender but still holds its shape and the sauce is thick, spoonable, and intensely red-brown. If the pan dries too quickly before the lamb is tender, add a splash more water.

  8. 8

    Uncover and simmer for 2-3 minutes to adjust the consistency. Stir in the apple cider vinegar, taste, and add sea salt if needed. The finished vindaloo should be hot, sharply tangy, and rounded by the sweetness of the onions rather than heavy with tomato.

  9. 9

    Rest the vindaloo off the heat for 5 minutes so the fat settles and the flavors knit. Scatter over the fresh coriander leaves and serve hot.

Nutrition per serving

608 kcal
Calories
36g
Protein
18g
Carbs
43g
Fat
5g
Fiber

Notes

Background

Vindaloo in Goa descends from the Portuguese dish carne de vinha d'alhos, meat marinated in wine and garlic. In Goa, local cooks adapted it with vinegar, chilies, and Indian spices, creating the hot-and-sour curry now known as vindaloo. While often associated with very fiery restaurant versions, traditional vindaloo is defined as much by its acidity and spice complexity as by heat.

Love this recipe?

Get personalised AI-curated recipes, meal plans and smart shopping lists — free.

Download Gourmate – Free