Soak chole 4-5 hours, drain and pressure cook 35 minutes with tea bags
Add good amount of olive oils to flat pan to cover half of bottom
Add cumin and Asafoetida to hot oil
Add ginger garlic paste
Add chilies
Add onion and mix with the seasoned oil. Increase heat to medium (4.5). Let it sit until translucent but let it stay a little crunchy
Add coriander powder, cumin powder, and mirch to onions. Pour ½ cup of water from the boiled chole in to make sure the spices don't burn. Add more chole water slowly, about 1 cup total as you cook the spices
Drain remaining chole water and add the chole to the pan, reserving the chole water
Cover the pan and let it cook 5 minutes
Add garam masala and other aamchur masala
Let cook another 5 minutes covered. Add ½ cup chole water during this time if needed to maintain a soupy consistency
Add tomatoes, cilantro, ginger, and 2 chilies sliced down the middle. Press these ingredients in but don't stir. Cover and cook another 5 minutes
Decrease heat to low
Taste and add salt as needed, around 1.5 teaspoons