Method of Preparation :
Wash and soak black urad dal and rajmah rice overnight in 5 cups of water.
Cook the soaked dal and rajmah in 5 cups of water with salt and red chili powder. In a thick bottom pan heat oil and butter. Season cumin seeds. Add chopped onions and sauté until golden brown. When it is done, add chopped ginger, garlic and tomatoes. Sauté till tomatoes are well mashed and oil separates. Add boiled dal and rajmah rice and mix well.
Add garam masala powder to the dal makhani and simmer for 15 minutes. Add fresh cream and let it simmer for 5 minutes. Serve hot with naan or paratha.