Makhani Daal

    6 hours 25 mins

    This is a typical dal that Punjabis make for their parties! My kids love it ! I enjoy it as a soup or with with fresh rotis!


    Pennsylvania, United States
    39 people made this

    Serves: 6 

    • 1 cup Kaali daal
    • 1/4 cup channa daal
    • 1/4 cup rajma/red kidney beans
    • 1 onion finely chopped
    • 2 tomatoes finely chopped
    • 2 cloves garlic minced
    • 2 inch ginger minced
    • 2 tsp coriander powder
    • 1 tsp garam masala
    • 3 sprigs coriander leaves
    • 2 tsp vegetable oil
    • 1 tsp cumin seeds
    • 2 tsp butter
    • 2 tsp yoghurt or heavy cream
    • 1/2 tsp red chilli powder
    • 1/2 tsp turmeric powder
    • salt to taste

    Prep:5min  ›  Cook:20min  ›  Extra time:6hr soaking  ›  Ready in:6hr25min 

    1. Soak all the daals overnight for 6 hrs.
    2. Place the daals in a pressure cooker and let it cook for 20 mins.
    3. While the daal is boiling, saute onion,ginger,garlic and cumin seeds for 3 mins till golden brown.
    4. Add the tomatoes and saute it for 2 mins and then add all the masalas except for the coriander leaves.
    5. Add the above mixture to the boiled daal and add fresh coriander leaves, butter and heavy cream.
    6. Garnish with some coriander leaves and serve.

    Serving suggestion

    You can serve it with rice or rotis.

    Recently viewed

    Reviews and Ratings
    Global ratings:

    Reviews in English (7)


    Fantastic I added 200g amul cream too!  -  26 Jan 2013


    With all these spices, how could you go wrong with this recipe? This rich, hearty soup is delicious. The butter adds a smooth texture to the beans and tomatoes. Also, I love the excuse to use my pressure cooker.  -  17 Jun 2016  (Review from Allrecipes US | Canada)


    So, so good. I served it more as a soup. Just delicious and creamy with a rich flavor that keeps you wanting more. Don't change a thing! Thank you for the recipe.  -  16 Jun 2016  (Review from Allrecipes US | Canada)