A rich and savoury vegetarian dish that usually accompanies rice, vegetable dishes and a few chutneys for a balanced meal.
In a large pot, add the beans and enough water to cover them (or the cooking liquid if you cooked them yourself). Add the spices and salt.
Bring to a boil and simmer for 20 minutes, until the sauce begins to thicken. You can remove one cup of beans, mash them, and return them to the pot if needed.
In the meantime, beat the yogurt and cream together well in a bowl or blender.
Add the beaten yogurt to the pot. Mix well, add the butter or ghee, and mix again. Adjust the seasoning and serve.