Wash and cut pork into about 1-inch cubes. Mix them with 1 tbsp vinegar and set aside.
Dice the onion, chop the ginger, garlic, and green chilies.
Heat up about 3 tbsp oil in a pan on medium flame. I recommend a dutch oven or any heavy-bottomed pan.
When the oil is hot, add the whole spices. Stir and add the curry leaves, (you can chop the leaves finely or leaves them whole).
Next, add the onions, ginger, garlic, and green chilies. Fry them for a few minutes till they turn translucent.
Add the pork and salt, and all the spice powders.
Give it a good mix and add about ½ a cup of water.
Cover the pan and let it cook on a medium flame for about 45 minutes to an hour.
Stir the pork in between to make sure it does not burn. Add a little water if it is too dry.
After about 45 minutes to an hour, check if the pork is cooked. If it is, add some chopped cilantro and mix. Switch off the stove.
Your delicious spicy pork chili fry is ready to be enjoyed! Garnish with more chopped cilantro and chopped red onions if desired. (Optional but recommended!)