Gather the ingredients for making Vindaloo Curry Powder.
First, dry roast dried red chilies for slightly brown for about 1 minute. And then add coriander seeds and dry roast for about a minute.
Turn off the heat, add all other ingredients except turmeric powder, and dry roast for about 20 seconds. Let cool and grind them into a powder.
Add turmeric powder and mix well. Vindaloo Curry Powder is ready.
Grind garlic and ginger into a paste with vinegar.
Soaked tamarind in water (about 50 ml).
Cut the pork into pieces.
Add vindaloo curry powder, ginger garlic paste, salt, and vinegar. Mix well and let marinate for 2 hours in the fridge.
Add oil to a pan on medium heat, followed by mustard seeds.
Once the mustard seeds start to crack, add the onions, ginger garlic paste, cinnamon, clove, and cardamom. Fry until brown, about 10 minutes.
Add curry powder, chili powder and salt and stir-fry for about 1 minute.
Now add the marinated pork and brown gently over moderate heat, stirring occasionally, for about 3 minutes.
Add soaked tamarind with water and mix well. (remove the seeds before adding)
Bring to a simmer, cover, and cook for about 20 to 30 min over low heat until the meat is tender. Check every so often and stir the curry. If it looks like drying out, add a splash of water.
Uncover and add sugar and mix well.
Let the pork cook in its juices for about 10 minutes. Make sure to check once or twice in between and stir the curry. Season with salt as needed.
Once the consistency of the sauce is to your liking, turn off the heat and allow the curry to rest for 15-30 minutes for the flavors to blend.
Serve with rice or bread. Enjoy!