I made this Dal Makhani when we were in Oshkosh, a few months back. This recipe does not use the traditional dals used in the dish. Instead, I used whole moong beans and adzuki beans (if you look closely, you can see the green and red beans). This is a simple dish to make and I think one can use any variety of beans for this wonderful dish. All you need are beans, tomatoes (puree preferred), onions, ginger, garlic, green chilies, garam masala, butter, cream and garnish - cumin & cilantro.
The beans have to be soaked in water for a few hours to fasten cooking. I use a pressure cooker and to the soaked beans added the paste of ginger, garlic, green chilies and some garam masala. Once the bean were cooked, I added the tomato puree, the diced onions and let it cook for a few minutes. Topped it off with roasted black cumin, mixed some cream, added a spoon of butter. Served with cilantro sprinkled on top! And don't forget the salt - as per your taste :)