Recipe originally posted here:
2 Lbs. pork, cut into large cubes.
2 Large onions.
Minced garlic and ginger as you think fit.
1 TBS. ground cumin.
1 TBS. cayenne.
1 Tsp. ground coriander.
1 Tsp. ground black pepper.
1 Tsp. sugar.
1 Tsp. salt.
½ Tsp. cinnamon powder.
½ Tsp. turmeric.
Generous pinch of sugar.
One cup vinegar.
Hefty squeeze of lime or lemon juice.
Ghee, or any reasonable alternative.
A few whole red chilies, either fresh or dried.
Six green cardamom pods.
Three or four whole cloves.
Mix the vinegar and ground spices with the garlic, ginger, salt, and sugar. Massage this into the pork, and set it in the refrigerator for several hours.
Then chop the onions fine, and fry them in plenty of ghee or oil till golden, mooshing with a spatula as you go.
Cast the marinating pork into a sieve with a vessel underneath to catch the juices.
When most of the liquid has drained, add the meat to the pan and sear it well, turning with the spatula to ensure that the spices are also cooked. Then add the retained juices, and water to sparingly cover (approximately one cup), as well as the whole chilies, cardamom, and cloves, and simmer for about an hour on low, by which time the pork should be tender and the oil slightly separating.
Add the squeeze of lime juice and plenty chopped cilantro just before serving, and put the boiled rice and the condiments on the table at the same time.
If you wish, you can go kinda berserk with the garlic, and I wouldn't worry too much about the quantity of grease. It usually takes me one to two sticks of butter and a dash of olive oil to get this right. Besides, I add sambal ulek (red chili paste from a jar, either Indonesian or Dutch) to the pan when adding the meat, because it gives it a deeper, browner flavour.
A tablespoon or two of good sharp mustard added to the marinade is highly recommended, but in no way authentic.