Soak black eyes beans for 1 hour in hot water. Add a little salt in it.
Make a paste of ginger, garlic and green chillies and keep aside.
In the same blender, purée tomatoes if not using readymade one.
In a pressure cooker, heat ghee and oil. Add the whole spices and sauté until they turn fragrant.
Add the ginger garlic chilli paste and sauté for a minute. Add the onions. Let the onions cook until it turns golden brown.
Add in the tomatoes along with salt. Let it cook until it releases oil. Add in the whisked curd and stir until the oil is released again.
Add all the dry spices except garam masala.
Add the soaked beans and mix it all well. Add water.
Pressure cook to upto 2 whistles. Let the steam release on it’s own. Remove lid and add garam masala and coriander leaves.
Add in a pinch of kasuri methi if using.
Garnish with more chopped coriander leaves and enjoy!!