Heat oil in a pressure cooker over medium-high heat.
Once the oil is hot, add cumin seeds, cinnamon, bay leaves, green cardamoms, cloves, and black cardamoms, and let them crackle for 4-5 seconds.
Add onions and cook until light brown, stirring frequently.
Add ginger garlic paste and cook for 2 minutes.
Now, add coriander powder, turmeric powder, Kashmiri red chili powder, roasted cumin powder, black pepper powder, chole masala powder, and salt. Cook for 2-3 seconds.
Add tomatoes and ½ cup hot water and cook for 2-3 minutes until tomatoes are mushy.
Rinse the chole again with water and add them to the cooker.
Add potatoes and 2 and ½ cups of water. Stir well.
Close the lid of the cooker.
Pressure cook for 1 whistle on high heat. Reduce the heat to low and cook for 20 minutes.
Remove the cooker from heat and let the pressure release naturally. Open the lid.
Add garam masala powder, kauri methi, and lime juice. Mix well.
Temper The Curry
Heat ghee in a small pan over medium-high heat.
Once the ghee is hot, add the green chilies, asafetida, and julienned ginger and cook for 30-40 seconds.
Pour the tempering over the aloo chole. Garnish with chopped cilantro and serve hot.