Soak Whole Black Urid Dal (3/4 cup) and Kidney Beans (1/2 cup) overnight (Note: You can use tinned Kidney Beans) Cook Kidney Beans and Whole Black Urid Dal till soft
In another pan, Heat Oil. Add Cumin Seeds (1 tsp), Cloves (3), Cardamom (2), Cinnamon (1 inch), Bay Leaves (1)
Add Ginger Garlic Paste (1 tsp), Turmeric (1/2 tsp), Cayenne Pepper (1 pinch).Saute for a couple of minutes Add Tomato Puree (1 cup canned) to the spice mixture. Cook till slightly reduced.
Add Chilli Powder (1 tsp), Coriander Powder (2 tsp) and Butter (1/4 cup). Cook till butter is melted.
Add Cooked Dal mixture and Salt. Cook for about 10 minutes
Add Fenugreek Leaves (2 tbsp). Cook for about 45 minutes
Add Double Cream (4 to 5 tbsp)