Indian · Dinner

Goan Lamb Vindaloo

The Goan original, descended from a Portuguese pork dish preserved in wine and garlic. Vinegar, not just chilli, is the defining note — sharp, garlicky and deeply savoury rather than gratuitously hot.

Not yet ratedThis recipe has no ratings yet 2 hr hands on plus 6 hr marinating Serves 6 servings Medium
Jump to Recipe Method
Goan Lamb Vindaloo — Indian dinner recipe, served and ready to eat

Photograph credit: Vindaloo by Miansari66 · CC0 · Wikimedia Commons

Method

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Toast the dried chillies and all the whole spices in a dry pan over medium heat for 60 to 90 seconds, until they smell nutty. Cool completely.

  2. Grind the toasted spices to a fine powder, then blend with the garlic, ginger, vinegar, sugar and salt into a smooth, thick paste.

  3. Coat the lamb in two-thirds of the paste and marinate, covered, in the fridge for at least 6 hours or overnight.

  4. Heat the oil in a heavy pot and fry the onions over medium heat for 15 minutes until deeply browned and jammy. This slow browning replaces the sweetness that tomatoes provide in other curries.

  5. Add the remaining paste and the turmeric and fry for 3 minutes until the oil separates.

  6. Add the marinated lamb with all its marinade and brown for 8 minutes, stirring.

  7. Pour in the water, bring to a simmer, cover and cook gently for 75 minutes, stirring occasionally.

  8. Add the potatoes if using and cook 25 minutes more, uncovered, until the lamb is tender and the sauce has thickened around it.

  9. Rest for 15 minutes off the heat. Vindaloo is traditionally served the day after it is made.

Chef’s Tips

  • Palm vinegar is authentic and mellower; cider vinegar is the best widely available substitute. Malt vinegar is too harsh.
  • Potatoes are not traditional — the "aloo" in vindaloo is a coincidence of transliteration — but they are delicious.
  • Adjust the heat with the bird's eye chillies, not the Kashmiri ones, which are there for colour and fruit.

Common Substitutions & Variations

  • A pinch of dried chilli flakes works in place of fresh chilli — start with about a third of the quantity the chillies in the list implies, since dried chilli is more concentrated, and add more to taste.
  • A quarter-teaspoon of ground ginger per tablespoon of fresh is the standard ratio if you are working from the spice rack rather than a fresh root.
  • An eighth of a teaspoon of garlic powder per clove is the usual stand-in when you are out of fresh garlic — it will not caramelise the same way, but it carries the flavour.

Pairing Suggestions

  • A cold lager or a sweet Riesling to tame the heat
  • Serve with plain rice and a cooling raita
  • Finish with coconut ice cream

Storage & Reheating

Refrigerate up to 5 days — the vinegar acts as a preservative and the flavour peaks on day three. Freezes 3 months.

Common questions

How long does Goan Lamb Vindaloo take to make?

About 2 hours of hands-on work — 30 minutes of preparation and 1 hour 30 minutes of cooking — plus 6 hours of marinating, so allow 8 hours from start to finish. The recipe serves 6.

What are the key tips for making Goan Lamb Vindaloo?

Palm vinegar is authentic and mellower; cider vinegar is the best widely available substitute. Malt vinegar is too harsh. Potatoes are not traditional — the "aloo" in vindaloo is a coincidence of transliteration — but they are delicious. Adjust the heat with the bird's eye chillies, not the Kashmiri ones, which are there for colour and fruit.

What should I serve with Goan Lamb Vindaloo?

A cold lager or a sweet Riesling to tame the heat; Serve with plain rice and a cooling raita; Finish with coconut ice cream.

Can Goan Lamb Vindaloo be made ahead or frozen?

Refrigerate up to 5 days — the vinegar acts as a preservative and the flavour peaks on day three. Freezes 3 months.

Is Goan Lamb Vindaloo suitable for a special diet?

This recipe is gluten-free, dairy-free and high-protein. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.

How many calories are in Goan Lamb Vindaloo?

About 648 kcal per serving, with 46 g protein, 24 g carbohydrate and 42 g fat. The figures are calculated from the ingredient list and are an estimate.

Nutritional Highlights

Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.

648Calories
46gProtein
24gCarbs
42gFat
4gFibre
8gSugar
1140mgSodium

Reader Reviews

Cooked this? Leave a review

Your rating out of 5

Reviews are stored in your browser only — nothing is sent to a server.

Written and tested by Turab

One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.