Last Updated on June 15, 2016 by Jennifer Pallian BSc, RD

homemade pork vindaloo curry on a white plate with rice

Pork Vindaloo is a tangy South Indian curry made with vinegar, chile and spices. While it’s actually a restaurant mainstay, the first time I tasted it was when I was visiting my friend Tina.

Tina’s family is from Kerala but she grew up in Dubai (just like my husband), where they actually went to the same high school. Though they rarely crossed paths there, they both later ended up in Vancouver. We connected over the serendipity, and years later, it brings you this curry.

One Sunday, Tina invited me to her church with her. There was lots of happy singing, and she held my hand and prayed for me in the most heartfelt way.  It was very touching, I’ll always remember it. Then she brought me back to her parent’s home, where she filled my arms with favourite DVDs from her family’s old rental shop, and her mom (whom I’d only met that day) spooned a large portion of the steaming, fragrant pork curry that was to be their dinner into a plastic container for me to take home to share with Adarsh.

So many small gestures of love that day will be forever be associated with this dish.

easy pork vindaloo curry on a marble counter with a blue glass

This is not Tina’s mom’s vindaloo recipe (but remind me to get that). A typical vindaloo is screaming hot, so I tamed the flames to suit the palates of my little ones by reducing the chile and adding coconut milk. Coconut isn’t traditional, but it is delicious.

Just use water instead of coconut milk, and double (or triple) the cayenne if you want a more authentic version.

My mother-in-law says to always choose bone-in meats for curries, because the bone adds so much flavour. Plus, the meat nearest to it stays meltingly tender.  The easiest bone-in pork to source around here is pork chops. I just snip most of the meat away from the bone with kitchen scissors and cut it into chunks, then toss the meaty bones right in the curry to simmer, too. Lucky is the person who gets one!

P.s. Tina is a very talented photographer (who did all the headshots of me on my social profiles and about page). I’m also friends with her lovely sister Sherrine, whose Instagram reminds me to be more present, to see beauty everywhere, and celebrate the little things. They’re both disarmingly sincere storytellers. You should follow them and be internet friends. <3

Pork Vindaloo Curry

Prep Time 15 mins
Cook Time 1 hr
Servings 6


  • ¼ cup vegetable oil
  • 2 medium onions thinly sliced
  • 6 large cloves garlic minced
  • 2 ½ tbsp white vinegar
  • 2 tbsp grainy mustard
  • ½ tsp ground cayenne
  • 1 ½ tsp ground cumin
  • 1 ½ tsp ground turmeric
  • 2 tsp kosher salt
  • 1 ½ cups  coconut milk
  • 2 ½ lbs bone-in pork chops *see note in post or 1 1/2 lbs boneless pork, cut in 1" pieces
  • Small handful cilantro leaves for serving


  • In a large saucepan, cook onions in oil over medium heat until nicely golden, about 20 minutes, reducing heat if onions start to brown before they're soft.
  • Meanwhile, whisk together the vinegar, mustard, spices and salt in a small bowl.
  • Add garlic to onions and cook 1 minute, then add vinegar mixture and cook a minute more, stirring frequently.  Stir in coconut milk.
  • At this point, you can add the pork, cover and simmer on the stove for 1 to 1 1/2 hours, until pork is tender, or add the pork to a pressure cooker, stir in the sauce, and cook on high pressure for 30 minutes. Let the steam release naturally. Top with cilantro.
5 2 votes
Article Rating
Notify of

Newest Most Voted
Inline Feedbacks
View all comments
2 years ago

I am currently making this. I used 1 1/2 cups water instead of coconut milk. Fingers crossed this doesn’t taste like mustard on a plate. I am just not a big mustard fan. I love curry and I am trying to expand my curry recipes. I will let you know what I think after dinner.

mike m
mike m
1 year ago

5 stars
Wow! A fantastic recipe! This is the first time I have ever commented on a recipe, but I felt compelled to on this one. What a nice combination of spices and flavors. I will definitely be making this again. We like things a bit on the spicy side, so next time I would add some chili flakes or a small hot chili pepper.

1 year ago

5 stars
This is the second time I made this. It is delicious. I love Vindaloo and this recipe intrigued me as the ingredients were quite different than what I had made before. I was not disappointed. I made exactly the way you have it here but I did triple the cayenne. It will be a regular in my recipe box now. Thank you for sharing the recipe.

11 months ago

5 stars
Whew!! I made this today and switched it to one cab coconut milk, half can of coconut cream: AH MAZING!! Thanks so much for sharing! 🔥🔥

10 months ago

I’m confused. Does the pork still need to simmer for. 1.5 hours if it is cut into chunks, or only if the chops remain whole? Seems like that would overlook the small chunks.

Paul Jenness
Paul Jenness
9 months ago

Is there not actually any curry in this dish?

8 months ago

5 stars
Made it first time last night and it was amazing. My family all agrees it’s a keeper. We like a little spice but not to have to fight with our food. I didn’t have coconut milk so I used water and added a little shredded coconut.


[…] Pork Vindaloo Curry […]

Join the Foodess Tribe

Be the first to get new recipes and science-based cooking and baking tips straight to your inbox for free

Would love your thoughts, please comment.x