Heat Oil in a pan over medium heat. Add Cumin Seeds, Bay Leaves and Asafoetida and allow it to crackle.
Add Onion Paste and fry it till it turns golden in colour. Keep stirring it continuously so that it doesn’t burn.
Next add Ginger Garlic paste and sauté it till the raw smell goes away and is brown in colour.
Now add the Tomato Paste and cook till oil starts leaving out from the edges from the tomato puree.
Add the spices such as Turmeric Powder, Red Chilli Powder, Cumin Powder, Coriander Powder, Garam Masala and Salt.
Mix all the spices and saute so that the spices are well cooked and starts leaving oil.
Add the mashed Dal and Rajma to the spices along with required amount of water. Mix it and allow it to simmer for 15 minutes. Stir it occasionally.
Now add Fresh Cream and Butter. Mix them and again simmer for 5 minutes while continuously stirring in between.
After 5 minutes switch off the flame. The Dal will become thick. You can serve the dal at this point by garnishing.
Garnish with Chopped Coriander Leaves, Slit Green Chilli, Fresh Cream and Butter. Serve it hot with Rice, Roti or Paranthas.