Vindaloo Recipe – Authentic Goan Pork Curry

JUMP TO RECIPE
Vindaloo recipe pork curry in a plate with rice and pickled onions, chillies

Vindaloo Recipe – Authentic Goan Pork Curry

Win-daloo

What makes this Goan Vindaloo recipe authentic?

Goan vindaloo is a flavourful curry rooted in Goa’s Portuguese heritage, evolving from the dish “carne de vinha d’alhos,” which means meat marinated in wine and garlic. In Goa, the wine was replaced with palm vinegar, and local spices like chilli, cumin, and cloves were added, creating a tangy, spiced pork curry that’s rich in garlic and vinegar notes.
Unlike the British curry house version, which is often ultra-spicy, authentic Goan vindaloo focuses on balanced heat and depth of flavour.

You’ll love it if

…you crave bold, tangy curries with a perfect punch of garlic, vinegar, and spice.

Banner with "Review by the chef's wife" text and an illustration of a happy person in a striped t shirt holding a knife and fork
Sugar, spice and everything nice (including pork)
illustration of girl diving into giant bowl of rice

Pork has an uncanny ability to get along with some unusual flavours. Pork and apple sausages. Orange glazed ham. Ham and pineapple on pizza (I’m nothing if not controversial). We know it gets on well with sweet, spicy and sour.

How about all three flavours together in one dish? In this authentic Vindaloo recipe from Goa, pork makes friends with vinegar, spice and sugar. Sweet, sour, spicy, salty – the rich dark curry sauce hits all the flavour notes hard (except bitter… we hate bitter) and the pork is so tender it melts on the tongue. Just good-guy pork getting along great with everybody (except bitter).

Banner with "Step-By-Step GUIDE" text

Gather the Ingredients
and Marinate the Pork

Vindaloo recipe _ ingredients - pork, spice mix, curry leaves, shallots, palm sugar, vinegar, garlic, ginger, chillies

Toast the dry spices in a pan until lightly browned, let them cool, then grind to a powder. Blend the wet spice mix into a smooth puree. Massage both into the pork shoulder or butt, cover, and marinate in the fridge overnight or ideally for 24 hours.

Vindaloo recipe _ step by step of toasting spices, pork marinated in dry and wet spice mixes, vinegar and chillies.

Sauté Aromatics and Start Cooking

Bring the marinated pork to room temperature.
In a hot pan with mustard oil, splutter mustard seeds, then sauté sliced onions with a pinch of salt until golden. Stir in chilli powder and turmeric, then add the pork and mix well for several minutes.

Vindaloo recipe _ step by step of frying onions and marinated pork

Simmer and Develop Flavour

Cover and cook on low heat. Stir in stock in two stages, letting it simmer covered between additions. Once the curry has thickened, add chopped curry leaves, cover and cook a little longer. Finish uncovered until the gravy is rich and the pork is tender.

Vindaloo recipe _ pork curry in a pan
circled number 4 for bullet point list

Final Touches and Serving

Serve hot with plain rice.
This deeply spiced, tangy and savoury vindaloo is best enjoyed warm. It will taste even better the next day.

Vindaloo recipe Goan pork curry in a plate with rice and pickled onions, chillies
Banner saying "Tips from the chef" with illustration of a person opening a big steaming pot and stirring it
  • Use fatty pork like shoulder or belly – You need a cut with fat so it stays juicy and flavourful after all that slow cooking.
  • Marinate it overnight – The vinegar and spices need time to soak deep into the pork. Don’t rush it.
  • Toast your whole spices – A quick toast brings out way more depth in the flavour before you grind them.
  • Cook Low and Slow – Really great vindaloo takes time. Don’t rush it.
  • Let it rest after cooking – Pork vindaloo always tastes better the next day. Make it ahead if you can
Vindaloo recipe pork curry in a plate with rice and pickled onions, chillies

Vindaloo – Authentic Goan Pork Curry

This authentic Goan vindaloo recipe brings tender pork, bold spices and deep and tangy curry flavours to your kitchen!
Total Time 3 hours
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Goan, Indian
Calories: 550

Ingredients
  

  • 1 kilo pork shoulder or pork butt boneless cut into medium sized pieces
  • 2 large onions finely sliced
  • ¼ cup tamarind paste or pulp or if you cant find it substitute with 1 tablespoons Worcestershire sauce
  • 5-10 dried red chillies Kashmiri chillies preferred
  • 1 tablespoon fresh red chillies / 1 red or green jalapeño*, roughly chopped *optional – if you want it spicier
  • 1 tablespoon red chilli powder / 2 tablespoons sweet paprika powder
  • 1 teaspoon turmeric powder
  • 2 cups onions finely sliced
  • 3 tablespoons mustard oil or any vegetable oil
  • 1 tablespoon black mustard seeds
  • 2 tablespoons kashmiri red chilli powder
  • Or 2 tablespoons sweet paprika powder
  • 1 teaspoon turmeric powder
  • 2 cups of stock pork or beef
  • 10 curry leaves chopped
Dry spice Mix
  • 1 tablespoon whole black pepper or crushed
  • 1 tablespoon coriander seeds
  • 1 teaspoon cloves
  • 1 pod black cardamom
  • 1 tablespoon cumin seeds
  • 1 tablespoon poppy seeds or yellow mustard seeds
  • 1 tablespoon cinnamon
  • 1 bay leave
  • 10 curry leaves fresh or dry
Wet spice mix
  • 1 cup garlic peeled
  • ¼ cup ginger
  • ¼ cup spring onion whites keep the bulb aside or shallots
  • ½ cup palm vinegar or malt or red wine vinegar
  • 2 tablespoons salt
  • 2 tablespoons palm sugar or brown sugar

Equipment

  • Large pot with lid

Method
 

  1. In a dry pan on medium heat, toast all the dry spice mix ingredients together for 2-3 minutes, stirring constantly until light brown. Put aside and let cool for at least 15 minutes.
  2. Once cool, grind into a powder.
  3. In a mixer, grind all the wet spice mix ingredients together into a puree.
  4. Thoroughly massage the dry and wet mix into 1 kilo pork pieces. Cover and put in the fridge. Let it marinate overnight or ideally for 24 hours.
  5. Once the pork has marinated sufficiently, take it out of the fridge at least an hour before cooking.
  6. In a hot pan on medium heat add 3 tablespoons mustard oil (or any vegetable oil). Add 1 tablespoon black mustard seeds, once they start to splutter add 2 cups finely sliced onions.
  7. Saute the onions for around 5 minutes until translucent. Add a pinch of salt and sautée for a further 5 minutes until lightly browned.
  8. Add 2 tablespoons kashmiri red chilli powder (Or 2 tablespoons sweet paprika powder) and 1 teaspoon turmeric powder. Saute for another 5 minutes.
  9. Add the marinated pork (this should be at room temperature) and mix well for at least 5 minutes.
  10. Cover with a lid and let it cook for 15 minutes on low heat.
  11. After 15 minutes, add 1 cup of pork or beef stock and mix thoroughly. Put the lid back on and let it cook for another 20 minutes.
  12. After 20 minutes mix again. Add the additional 1 cup of stock and mix through well. Cover and let it cook for 30 minutes, stirring at the 15 minute mark.
  13. After 30 minutes, or once the gravy has sufficiently thickened and reduced add 10 chopped curry leaves. Mix well, replace the lid and cook for another 10 minutes.
  14. Take off the lid and stir well. Cook with lid off until it reaches a thick curry consistency and the pork is tender.
  15. Serve with plain rice.

Video

FAQ

What cut of pork works best for vindaloo?

Pork shoulder or belly is ideal, they have enough fat to keep the meat juicy and flavourful during slow cooking.

How long should I marinate the pork?

Overnight, but ideally for a full 24 hours in the fridge. This allows the vinegar and spices to deeply flavour the meat.

Can I adjust the spice level?

Absolutely. Use fewer dried red chilies or remove their seeds to reduce heat. You can always add more spice later if you want it hotter.

Is it necessary to toast the spices?

Yes, toasting whole spices before grinding releases their oils and intensifies their flavours, making the dish more aromatic.

How do I store leftovers?

Let the vindaloo cool completely, then store it in an airtight container in the refrigerator for up to 3 days. The flavours often deepen over time.

What should I serve with pork vindaloo?

Steamed rice is traditional, but it also pairs well with crusty bread or naan to soak up the rich, tangy sauce.

Recommended Articles

2 Comments

  1. was waiting for this!

    1. Yay! Try it out and let us know what you think 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating