ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Dal Makhani (Ma Ki Dal) - A Yummy Dal Recipe

Updated on May 14, 2015
Rich and delicious Dal Makhani
Rich and delicious Dal Makhani

Dal Makhani

Dal Makhani is an enormously popular dish in North India but its fame has translated to the rest of the country as well. One of the most wanted dishes on restaurant menus, its also popular on special occasions such as marraiges and parties.

Rich in butter and cream, this dish is high in calories and could be heavy on the stomach, but eaten in moderation, this dish is simply mindblowing. It is also rich in protein and fiber.

Some people prefer, which is also the case in a lot of restaurants, to cook the dal on a slow flame overnight which enhances the taste of the cooked dal and gives a rich thickness to the dal. This is also done on a chulha (or earther/brick stove) fueled with charcoal which infuses an aromatic flavor into the dal.

Cook Time

Prep time: 15 min
Cook time: 45 min
Ready in: 1 hour
Yields: 3 people


  • 1 cup black gram (whole urad dal)
  • 1/2 cup rajma (red beans)
  • 3 medium sized onions
  • 3 tomatoes
  • 2 tbsp ginger-garlic paste
  • 1/2 tsp turmeric powder
  • 3 green chilies
  • 1 tbsp coriander powder
  • 1 tbsp cumin powder
  • 1/4 tsp chili powder
  • 1 tbsp of finely cut coriander leaves
  • 1 tsp whole garam masala (cardamom, cloves and cinnamon)
  • 1 bay leaf
  • 3 tbsp oil
  • 1 tbsp butter
  • 2 tbsp fresh cream
  • Salt (according to taste)
  • 1 small cucumber
  • 1 lemon
Whole Urad Dal (Black Gram)
Whole Urad Dal (Black Gram)
Rajma (Red Beans)
Rajma (Red Beans)


1. Soak the black gram (whole urad dal) and red beans (rajma) overnight (6-8 hours).

2. Cut 2 onions, tomatoes and chilies finely.

3. Cut 1 onion into rings, cucumber into slices and lemon into wedges for the garnishing.

Instructions for Cooking

1. Put the whole urad dal and rajma in the pressure cooker in 4 cups of water, with little salt and turmeric - pressure cook this for 25 minutes or 7/8 whistles till the dal gets tender.

2. Take a pan, put oil into it and heat it. Add bay leaf and whole garam masala to it - when it splutters, add onions and fry for 5 minutes. As it becomes translucent, add ginger-garlic paste and tomatoes to it. Fry till the tomatoes blend with the onions.

3. Add 2 tbps water and stir. Now, add turmeric, chili, coriander, cumin powder and chilies to it and stir. When the oil seperates from the masala, add the cooked dal and rajma to it. Add salt according to taste. If you want to add some water, go ahead and add 1/2 a cup of hot water. Let it boil for 15 minutes on a slow flame. Add butter to it and switch off the flame.

4. Our yummy Dal Makhani is ready.

5. Before serving, add the cream on top of the dish and sprinkle some coriander leaves over it.

6. This delicious dish is served with plain rice, jeera rice (check out my recipe for this dish) or chapati/roti, paratha, nan or puri. We can serve this dish with condiments such as onion rings, cucumber slices and lemon wedges.

Please note - Sometimes, after cooking the dal, the consistency of the dal looks watery, in this case - blend 2 tbsp of cooked dal and rajma in a mixer/blender, then add this to the dal. This makes the consistency of the dal thicker and creamy in texture. If you don't want to use a blender, simply mash the 2 tbps dal and rajma with a spoon.

Frying onions, tomato and masalas
Frying onions, tomato and masalas
Dal and rajma is added to the masala
Dal and rajma is added to the masala
5 stars from 1 rating of Dal Makhani


    0 of 8192 characters used
    Post Comment

    • infobizboard profile imageAUTHOR

      Sameer Chowdhury 

      3 years ago from Pune, India

      It inspires me as well that you liked my dal recipes - I did go with the pick of the bunch and will be giving out more in the future.

    • profile image


      3 years ago

      Your dals inspired me. While we were in Austin for Easter, betewen Church and the Big Event (dinner), we made my Dad drive us to the local Indian grocery store and bought POUNDS and POUNDS of different dals, which we then dragged onto our flight as carryons. That's how much your dals inspired me.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)