1: Heat oil in a pot and temper whole spices until fragrant.
2: Add chopped onion and salt. Fry for a few minutes, then add ginger and garlic paste.
3: Add ground spices with about 1/4 cup water to prevent burning. Cook for 2-3 minutes.
4: Add the meat and stir-fry uncovered for a couple of minutes, then cover and cook over low to medium heat.
5: After 15 minutes, the meat will release water. Gradually add more water as needed to cook the meat, checking occasionally.
6: When the meat is 80-90% cooked, add the potatoes with some more water.
7: Sprinkle green chilies and cilantro. Serve hot with rice.