Kitchen classics, vegetables, and bold flavors.
All recipes
MAIN COURSE · NOORS KITCHEN

Goan Pork Vindaloo with Vinegar

This Goan vindaloo brings together tender braised pork with garlic, chili, warming spices and the bright sharpness of vinegar. Slow cooking makes the sauce mellow and concentrated; rice soaks up the spicy, tangy gravy beautifully.

145 minutes4 servings
Jump to recipe
Goan vindaloo with tender cubes of pork in a spiced vinegar sauce, served with basmati rice.
ABOUT THIS RECIPE

Vinegar for flavour and balance

Vindaloo developed its own character in Goa, shaped by Portuguese culinary influences and ingredients available in the region. The name is often linked to the Portuguese dish carne de vinha d’alhos, meat marinated with wine and garlic. In Goan cooking, vinegar plays a clear role alongside garlic and spices. So the result is not simply a curry where chili takes centre stage: sour, aromatic and spicy flavours should all be in balance.

Pork shoulder is a practical choice for this version. It has enough connective tissue to become tender during a gentle braise and add flavour to the sauce. White wine vinegar gives a clean acidity; mild apple cider vinegar also works, although it makes the flavour a little fruitier. Don’t use balsamic vinegar: it’s sweeter and has a distinctive flavour that overwhelms the spices. The chili determines the heat. Kashmiri chili powder gives mostly colour and a milder warmth; cayenne makes the dish hotter, so start with a little.

Cumin, coriander seeds, black pepper, cloves and cinnamon add depth without letting any one spice take over. Briefly toasting the spices releases their aromas, but don’t let them darken: burnt spices taste bitter. Vinegar in the marinade doesn’t penetrate in the same way as salt, but it immediately brings a sharp, fresh note. As the dish braises, that sharpness softens and blends with the cooking juices. Keep the lid mostly on the pan so the meat becomes tender; if needed, reduce the sauce uncovered at the end.

Vindaloo is often presented as exceptionally hot, but more chili isn’t automatically better. Taste the sauce towards the end and add extra acidity or chili only if the balance calls for it. A small amount of sugar isn’t needed when the sauce has reduced properly; this keeps its tangy, savoury flavour clear. Serve with plain rice to soak up the sauce, or with sturdy bread. A simple cucumber raita can be served alongside as a cool contrast, but it isn’t part of this recipe.

If you make the vindaloo ahead, cool the pan promptly and refrigerate the dish covered within two hours. Keep it there for up to three days. Reheat it gently in a pan until piping hot throughout; add a splash of water if the sauce has become very thick during storage. Store the rice separately and reheat it until piping hot throughout as well.

Pork and golden-fried onion are mixed with a red spiced marinade in a casserole.
Pork and golden-fried onion are mixed with a red spiced marinade in a casserole.
GET STARTED

Goan Pork Vindaloo with Vinegar

Prep 25 minCooking 120 minTotal 145 min

Ingredients

4 servings
Quantities scale with servings; adjust cooking times as needed.

How to make it

  1. 1

    Put the vinegar, garlic, cumin, coriander, chili powder, turmeric, black pepper, cloves, cinnamon and salt in a blender or mortar. Grind to a coarse paste. Mix with the pork and leave to marinate, covered, in the fridge for at least 2 hours or up to overnight.

  2. 2

    Take the meat out of the fridge about 20 minutes before cooking. Remove the cloves and cinnamon stick from the marinade if they are still whole.

  3. 3

    Heat the oil in a heavy-based casserole over medium heat. Cook the onion for 8–10 minutes, until soft and golden. Spoon it out of the pan onto a plate.

  4. 4

    Brown the pork all over in two batches. Return all the meat and the onion to the pan and stir in any marinade left behind.

  5. 5

    Pour 250 ml water into the pan and bring gently to a boil. Turn the heat down low, cover the pan and braise for 1½–2 hours, until the meat is tender. Stir occasionally; add a splash of water if the bottom of the pan looks like it might dry out. Remove the lid for the last 10–15 minutes if the sauce is still too thin.

  6. 6

    Meanwhile, rinse the rice until the water is mostly clear. Put it in a pan with 450 ml water, bring to a boil and turn the heat down low. Cook covered for 10–12 minutes, or according to the packet instructions. Leave off the heat for 5 minutes, then fluff with a fork.

  7. 7

    Taste the vindaloo and season with a little salt if needed. Serve with the rice.