Skip to Content

Authentic Goan Pork Vindaloo

Sharing is caring!

This is authentic Goan pork vindaloo just like you find in Goa!

If you like a good Goan pork vindaloo curry, you’ve come to the right place. This is a recipe I learned while researching for my first cookbook ‘The Curry Guy’. The recipe tastes just like those you find at the best Goan restaurants.

This pork vindaloo is delicious served with plain or flavoured Basmati rice, homemade naans or chapatis, a good chutney or two and don’t forget those samosas and dal!

Pork vindaloo served with rice and garnished with fried garlic and chopped coriander.

About this pork vindaloo recipe

I’ve been lucky to have met and learned from so many talented chefs over the years. It’s been a dream come true for me. To be able to learn such amazing recipes like this pork vindaloo recipe has made food blogging and writing my books more fun. 

I learned this pork vindaloo recipe while traveling through Goa. There I was able to work my way into a few kitchens and watched the chefs prepare vindaloo curries just like this from scratch. This is the real deal. The only negative is that your Goan pork vindaloo will be just as good if not better than you find in Goa!

Being able to recreate a famous curry like this at home tends to make dining there not nearly as amazing.

Is this Goan pork vindaloo like those you find at British curry houses?

No! This is a completely different curry. It’s spicy but nothing like the mouth explosion you might expect at a curry house.

The reason for this is simple. British curry house chefs knew that pork vindaloo was spicy so they recreated a dish that was super hot and called it vindaloo. As most Indian restaurants are muslim owned, other proteins were substituted for the pork, such as lamb, chicken and beef. 

With this recipe, you will love all the different flavours of the spices. There are a lot of them and no spice overpowers the others. It’s like a beautiful medley of spice that is very difficult to beat.

What is the history of Goan pork vindaloo?

Goa was the birthplace of pork vindaloo curry. In the 15th century, the Portuguese controlled what is now Goa and brought with them their Portuguese recipes and ingredients from the new world – the Americas. 

 The name vindaloo is believed to have come from the Portuguese dish carne de vinho e albos or meat with wine (or vinegar) and garlic. The Goans couldn’t pronounce vinho e albos and ended up calling it vindaloo. The name stuck.

One thing the Goans changed when making vinho e albos or vindaloo was that they added a lot of chillies. They loved the spicy chillies which had only recently made their way to the Indian subcontinent via the Portuguese.

Don’t vindaloo curries have potatoes in them?

Yes and no. Curry house style vindaloos often have potatoes added to the sauce. This is due to a misunderstanding of the name vindaloo.

In Hindi and Urdu, ‘aloo’ means potato. So the early curry house chefs thought that the ‘aloo’ part of ‘vindaloo’ surely meant ‘potato’. So they are now often added to curry house style vindaloo curries.

Which cut of pork should you use?

In Goa, pork shoulder was the cut of choice at the places I visited. It’s a delicious, fatty cut of meat so it has a lot of flavour.

In this recipe, I use pork cheeks. I love pork cheeks for their flavour. This is a tender and juicy cut that takes a little longer to cook than shoulder but it becomes so melt in the mouth tender when you stew it slowly.

Either shoulder or cheek will do fine for this recipe.

How do I make this curry more/less spicy?

The hot spiciness comes from the chilli powder, whole dried chillies and green chillies. If you are at all concerned about the spicy heat, don’t add as much as it is difficult to tone it down later.

If you find that your pork vindaloo is not spicy enough, you can always add more chilli powder. Just stir it into the sauce and let it simmer to cook out the raw flavour.

Working ahead.

Like many curries, Goan pork vindaloo is a great recipe if you want to work ahead. You can prepare the vindaloo spice blend a few days ahead of cooking the curry if more convenient.

For that matter, you could also cook the whole curry a few days ahead of serving. Just like most curries, Goan pork vindaloo actually gets better as it sits in the fridge. The flavours develop and turn great into amazing.

How long can you keep this curry in the fridge?

Of course this will be down to the freshness of the meat and other ingredients you use but generally, you should be able to store this in the fridge for at least three day.

Can you freeze Goan pork vindaloo?

You sure can! You can freeze this vindaloo in an air-tight container or freezer bag for up to 6 months.

How do you reheat pork vindaloo?

You can heat it up in a large pan or wok over a medium high heat. If it’s more convenient, you could also just heat it up in the microwave.

Looking for a second curry to make your pork vindaloo into a feast? Try this chicken coconut curry It goes so well with a vindaloo.

Step by step photographs.

The ingredients for the recipe laid out on a counter top.

Get all your ingredients prepared and ready before you start cooking. There are a lot of them but you will be rewarded for your effort!

Roasting the spices in a dry frying pan for added flavour.

Toast the spices over a medium heat until fragrant and warm to the touch. Do not let them smoke. Transfer to a plate to cool some.

Frying garlic slivers in oil to brown them.

Now heat the oil in a pan over a medium heat and fry the garlic slivers until they start to turn a golden brown. Transfer to a paper towel to soak up any excess oil. Retain the oil from the pan.

The whole spices grounded to a powder in a spice grinder.

Pour the roasted spices into a spice grinder and grind until fine.

Adding the garlic and ginger paste, chillies and one tbsp vinegar to the ground spices.

Add the garlic and ginger paste, chillies, 1 tbsp vinegar and the tamarind concentrate. Blend to a thick paste.

The pork marinating in the spice paste in a bowl.

Pour the spice paste over the pork and mix well to combine. Allow to marinate for at least 30 minutes or overnight. 

Frying mustard seeds and curry leaves in coconut oil over a medium-hight heat.

Heat the remaining oil from the garlic oil over a medium-high heat. Add the mustard seeds and when they begin to crackle, stir in the curry leaves.

Adding the chopped onions to the pan.

Add the chopped onions to the pan and fry for about 5 minutes or until soft and translucent.

Stirring the chilli powder and ground turmeric into the onions as they fry.

Pour in the chilli powder and ground turmeric and stir these spices into the onions. 

Adding the chopped tomatoes to the pan.

Stir in the chopped tomatoes and bring to a low simmer.

Adding the marinated meat to the pot.

Add the meat and stir it into the hot curry base.

Adding water to the curry.

Pour in just enough water to cover. I added water to the spice grinder to get all the spices out.

Bringing the curry to a simmer.

Bring it all to a simmer and then cover to cook over a medium heat for about an hour.

Pork vindaloo served with rice.

Uncover and cook the curry down a little to thicken. Stir in the remaining vinegar and season with salt to taste. Enjoy!

 

Yield: 4 - 6

Authentic Goan Pork Vindaloo Curry

Pork vindaloo served with rice and garnished with fried garlic and chopped coriander.

For best results, allow the pork to soak up the marinade for 48 hours.

Prep Time 30 minutes
Cook Time 1 hour 30 minutes
Total Time 2 hours

Ingredients

  • 800g pork shoulder or cheek cut into bit sized pieces
  • 4 tbsp coconut or rapeseed (canola) oil
  • 1 head of garlic – cloves cut into slivers
  • 1 tsp brown or black mustard seeds
  • 20 fresh curry leaves
  • 2 onions – finely chopped
  • 3 tomatoes – finely chopped (about 400g)
  • 1 tbsp Kashmiri chilli powder (more or less to taste)
  • Juice of one lime or more vinegar to taste
  • FOR THE VINDALOO MARINADE
  • 3 dried red chillies
  • 1 tbsp cumin seeds
  • 1 tbsp coriander seeds
  • 1 tsp black cardamom seeds
  • 1 tsp fenugreek seeds
  • 5 cloves
  • 1 inch cinnamon stick
  • 10 black peppercorns
  • 2 Indian bay leaves (optional)
  • 1/2 teaspoon turmeric
  • 4 green chillies – finely chopped
  • 75ml white wine vinegar (plus more if needed)
  • 2 tablespoons soft brown sugar
  • 1 tablespoon tamarind paste (or another two tablespoon of vinegar)
  • 2 tbsp garlic and ginger paste

Instructions

  1. Start with the marinade. Place all the whole spices and Indian bay leaves, if using in a dry frying pan over medium heat and roast until they become fragrant and warm to the touch but are not yet smoking.
  2. Transfer to a plate to cool slightly and then pour the spices in a food processor and blend to a fine powder. You could also use a pestle and mortar but that's a lot more work.
  3. Add the chillies, one tbsp vinegar, tamarind paste, brown sugar, garlic and ginger and blend to a smooth vindaloo paste.
  4. Put the pork in a large bowl with the marinade and stir well to combine.
  5. Leave the pork to marinate for at least 30 minutes or overnight eight to 48 hours. The longer the better.
  6. To finish
  7. When ready to cook, heat the coconut or rapeseed (canola) oil in a saucepan, large frying pan or wok over low heat.
  8. Add the garlic slivers and allow to cook gently for about 10 minutes. It is important not to burn the garlic so watch carefully. The garlic should be soft and only lightly browned as photographed above.
  9. Remove the garlic from the saucepan and set aside.
  10. Using the same oil, heat you pan over medium high heat until the oil is beginning to shimmer.
  11. Add the mustard seeds and when they begin to crackle, stir in the curry leaves. Fry for about 15 seconds until the curry leaves are very fragrant and then toss in the chopped onions.
  12. Fry for about 5 minutes over medium high heat until the onions are soft and translucent. Sprinkle a little salt over the onions. This will help release moisture from them.
  13. Stir in the Kashmiri chilli powder and ground turmeric. Careful, don't add a the chilli powder if you don't like your curries spicy.
  14. Add the chopped tomatoes and the pork with its marinade to the pan and then pour in just enough water to cover.
  15. Leave to simmer, covered for about an hour until the pork is very tender. You may need to add a drop more water while simmering.
  16. When the meat is tender, the sauce should taste amazing. Adjust spicing adding more salt if needed and more chilli powder if you want.
  17. Stir in some of the cooked garlic and leave some behind to garnish. Stir in more vinegar if needed to taste.
  18. squeeze the lime juice over the top and serve.

Nutrition Information:

Yield:

6

Serving Size:

1

Amount Per Serving: Calories: 766Total Fat: 49gSaturated Fat: 19gTrans Fat: 0gUnsaturated Fat: 27gCholesterol: 159mgSodium: 1088mgCarbohydrates: 37gFiber: 7gSugar: 18gProtein: 47g

Did you like this recipe?

Please join me on Facebook where I share all my latest recipes and videos. Just click that Facebook icon on the left and let's get to know each other!

Del

Saturday 23rd of November 2024

Hi Dan , I'm guessing a 400g tin of chopped tomatoes is ok rather than fresh ?

Dan Toombs

Wednesday 4th of December 2024

Yes, that’s what I wouid do if you don’t have fresh tomatoes. Thanks Dan

SlyMoxa

Wednesday 20th of November 2024

Love this recipe. The flavor is addictive. Thanks so much. YUM!

Dan Toombs

Friday 22nd of November 2024

Thank you so much. Dan

Tartan Kangaroo

Monday 23rd of September 2024

Superb recipe. I used 2 de-seeded fresh ghost chilli's and 1 de-seeded fresh Thai ball chilli, 4 large green chillies and substituted the pork for 2kg of diced goat. Marinaded it for 3 days then followed the instructions. Turned out amazing with a real tasty kick! Served it with a cucumber raita, garlic naan and jasmine rice. Sauce was exceptional! No leftovers!

Dan Toombs

Tuesday 24th of September 2024

Sounds delicious, thanks very much. Dan

Marguerite

Tuesday 23rd of July 2024

Excellent recipe ! I am a goan and really liked the flavor . I marinated the stewing pork meat for 24/ hrs and then fried it after the onions and cinnamon,cardamom ,mustard and garlic and curry leaves . Then added chopped fresh tomatoes and red chili powder and bay leaf and continued frying till tomatoes got cooked then covered and cooked on low heat . The meat was tender and even better the next day !

Dan Toombs

Tuesday 23rd of July 2024

Sounds delicious, thanks very much. Dan

Francie menagh

Sunday 16th of June 2024

I have always loved curries. I have just made this for me and my son with pork fillet. What can I say, simply the best.

Dan Toombs

Monday 17th of June 2024

One of my favourites too so really glad you enjoyed it. Thanks Dan

Skip to Recipe

Sharing is Caring

Help spread the word. You're awesome for doing it!