• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
InspiresN
  • Home
  • Recipe Index
  • Photography
  • About
  • Contact
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • Photography
  • About
  • Contact
  • Follow Me:

    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Entrees and Curries

    Best Dal Makhani Recipe

    Published: Jan 30, 2019 · Modified: Jun 4, 2025 by Nisha · 18 Comments

    • Facebook
    • X
    Jump to Recipe

    Looking for the best Dal Makhani recipe? You've found the right spot! Dal Makhani, a Northern Indian classic, combines whole black gram lentils and red kidney beans to create a rich, creamy gravy. The secret to its irresistible taste lies in perfectly slow-cooking or pressure-cooking the lentils to a tender, velvety texture, making it a comforting and lip-smacking dish.

    Dal Makhani with the Best Dal makhani recipe served in a brass bowl and brass spoon on the side.
    Jump to:
    • Why will you love this dish?
    • Ingredients you will need:
    • How to make the best Dal Makhani Gravy?
    • Recipe FAQs
    • Related Recipes
    • Best Dal Makhani Recipe

    Why will you love this dish?

    • This dish with the pulses is rich in protein and fiber, and great for vegetarians.
    • A great comfort food that can go well with wheat bread, like rotis or rice. Serve along with indian eggplant bharta and bhindi alu masala, and you have a complete meal!
    • Tastes rich, creamy, and delicious with a perfect blend of spices.
    • Simple to make and needs just a few ingredients that are always in your pantry.

    Ingredients you will need:

    • Kidney beans and Blackgram dal pressure-cooked and mashed
    • Onions, Tomatoes, and green chilies
    • Whole Spices like cumin seeds, cloves, cinnamon, black cardamom, bay leaves
    • Powdered spices: Kashmiri chilly powder, dried mango powder, garam masala(how to make garam masala), nutmeg powder
    • Low-fat cream
    • Dried fenugreek leaves

    How to make the best Dal Makhani Gravy?

    It is a myth that you must load the dish with butter or cream. Cook the lentils very well to get the creamy texture for this dish. You should be able to easily mash it with the back of your ladle or spoon. Either slow-cook or pressure-cook to get the desired consistency.

    Once you have the lentils cooked, saute the onions, green chilies, and tomatoes with all the spices and cook until you get a nice creamy consistency. Add fenugreek leaves and cream. Garnish with chopped coriander leaves.

    You can add a little cream and butter to enhance the taste of this dish. However, if you are conscious of the calories, you can go light on the butter and cream. This dish is loaded with proteins, carbohydrates, and fibers, which are good for growing kids and adults as well.

    Pulses cooked in a pressure cooker to make Dal makhani.
    1. Step 1: Pressure cook the soaked lentils, ginger, bay leaves, and cardamom with salt and plenty of water for about 20 whistles.
    Dal makhani gravy bade cooked in a black pan.
    1. Step 2: Melt the butter, add whole spices, followed by chopped onions, ginger garlic paste, and pureed tomatoes, spices, and cook till oil leaves the sides of the pan.
    Dal makhani in a black pan with a woode spatula ready to be served.
    1. Step 3: Add the cooked lentils and adjust the consistency of the gravy. Add chopped coriander leaves.
    Dal makhani in a black pan with a sizzle of cream on the top.
    1. Step 4: Add cream and dried fenugreek leaves.
    Dal makhani in a brass bowl with a golden spoon.
    1. Step 5: Transfer to a serving bowl.

    If you prefer simple dals, you can also try my Phiki dal recipe and Moth dal recipe, which are quite simple and popular. If you want to try some other recipes made with soaked pulses, do try masala rajma, matki dal (moth), or the amritsari chole bhature recipe.

    Recipe FAQs

    Can Dal Makhani be overcooked?

    Yes, this dish tastes best when the dal breaks apart and is overcooked as it gets creamy and delicious.

    How long can we keep the Dal Makhani?

    It can be kept in the refrigerator for two to three days and frozen longer.

    What goes well with Dal Makhani?

    It goes best with Jeera rice, Ghee rice, or Roti (wheat bread) and Naan.

    Related Recipes

    • Phiki dal Lentil Soup in a white bowl with 2 garlic on a wooden board.
      Phiki Dal (Mild Lentil Soup)
    • Moth bean lentils
      Moth dal recipe
    • Rajma Masala Gravy
    • Amritsari Pindi chole in a white bowl.
      Amritsari Pindi chole masala

    If you tried this Best Dal Makhani Recipe or any other recipe on my blog, please leave a 🌟 star rating and a 📝 comment below. I love hearing from you!

    Dal Makhani with the Best Dal makhani recipe served in a brass bowl and brass spoon on the side.

    Best Dal Makhani Recipe

    A mouthwatering and delicious gravy made with mixed lentils , butter and cream
    5 from 4 votes
    Print Pin Rate
    Course: Side Dish
    Cuisine: Indian
    Total Time: 30 minutes minutes
    Servings: 12
    Calories: 94kcal
    Author: Nisha

    Ingredients

    • ¾ cup black lentil whole soaked over night
    • ¼ cup kidney beans soaked over night
    • 2 green chillies
    • 2 medium tomatoes pureed
    • 1 large onion
    • 1.5 tsp ginger garlic paste
    • 1 inch ginger cut length wise
    • 1 tsp cumin seeds
    • 3-4 cloves
    • ½ inch cinnamon
    • 1 whole black cardamom
    • 2 bay leaves
    • 1 tsp Kashmiri chilly powder
    • ¼ tsp dried mango powder
    • ¼ tsp garam masala
    • ¼ tsp nutmeg powder
    • ⅓ cup low fat cream
    • 1 tsp dried fenu greek leaves
    • 3 tbsp butter or oil
    • 1 tsp salt or to taste
    • ¼ cup coriander leaves chopped

    Instructions

    • Wash and soak the lentils in plenty of water overnight or for about 8 hours.
    • Pressure cook the soaked lentils , ginger , bay leaves, cardamom with salt and water for about 20 whistles.
    • Heat up a deep bottomed pan .Melt the butter  and add cumin seeds, cloves, cinnamon to it.
    • Add chopped onions and sautee level.
    • Add ginger garlic paste and sautee well
    • Add the pureed tomatoes and cook till oil leaves the sides of the pan.
    • Add the Kashmiri chilly powder, dry mango powder , nutmeg powder and garam masala powder.
    • Add the cooked lentils into this spice mixture.
    • Mix well and add a little water to get a flowing consistency.
    • Cook for about 20 minutes on low flame .
    • Add the cream , dried fenu greek leaves and chopped coriander leaves.
    • Serve with rotis or rice .

    Notes

    • Cook the lentils for 20 whistles, or after 10 whistles, reduce the flame and cook for another 10 minutes. The trick is to cook the dals so well that they are creamy in texture.
    • You can skip adding cream if you want to have a lighter version.
    • Powder the dried fenugreek leaves with your fingers before adding to the dish.
    • Add a tablespoon of canned tomato paste to enhance the taste and color of the dish, you can reduce the pureed tomato and adjust accordingly.

    Nutrition

    Serving: 45g | Calories: 94kcal | Carbohydrates: 10g | Protein: 4g | Fat: 4g | Saturated Fat: 2g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Trans Fat: 0.1g | Cholesterol: 11mg | Sodium: 75mg | Potassium: 108mg | Fiber: 4g | Sugar: 2g | Vitamin A: 322IU | Vitamin C: 5mg | Calcium: 27mg | Iron: 1mg
    Tried this recipe? Share it Today!Mention @FBInspiresN or Tag #InspiresN!

    More Entrees and Curries

    • Homemade Garam Masala in a white bowl with a spoon and empty spice jar.
      Homemade Garam Masala Recipe
    • Black gram lentils in a copper container with curry leaves and a towel next to it.
      Kadala curry Kerala Style
    • Quinoa Pilaf in a white bowl.
      Instant pot Quinoa Pilaf
    • Sabudana Khichdi in a white bowl.
      Sabudana Khichdi Recipe

    Reader Interactions

    Comments

    1. Jyo

      February 05, 2019 at 1:52 pm

      One of my most favorite Dal...very comforting and pleasing to palate...looks damn tempting Nisha and I justtt love with jeera rice😊

      Reply
      • InspiresNish

        February 05, 2019 at 5:08 pm

        Rightly said Jyo it is definitely comfort food that tastes so good .Jeera rice is a great combination with it ! Thank you so much for the comments!

        Reply
    2. Lynn

      February 02, 2019 at 1:48 pm

      I'm a huge fan of lentils so this is definitely a recipe I'd love to try! It looks delicious 🙂

      Reply
      • InspiresNish

        February 02, 2019 at 2:48 pm

        This is a great dish for lentil lovers and you will definitely love it . Thank you 🙏

        Reply
    3. Megala

      February 01, 2019 at 5:30 pm

      5 stars
      Lovely dal, it looks so beautiful & delicious.
      Thanks for the fantastic visual treats. 🙂

      Reply
      • InspiresNish

        February 01, 2019 at 7:21 pm

        Thanks a lot Megala for the comments, appreciate it!

        Reply
    4. PS

      February 01, 2019 at 4:23 pm

      Looks delicious!!! Yummy

      Reply
      • InspiresNish

        February 01, 2019 at 7:22 pm

        Thank you so much for the comments!

        Reply
    5. Manuela

      February 01, 2019 at 1:59 pm

      5 stars
      It looks delicious! Thank you for sharing the recipe!

      Reply
      • InspiresNish

        February 01, 2019 at 7:23 pm

        Thank you so much or stopping by and the comments! Glad you like it .

        Reply
    6. deepa

      January 31, 2019 at 10:31 pm

      Yummmy

      Reply
      • InspiresNish

        February 01, 2019 at 1:00 am

        Thanks a lot Deepa 🙏

        Reply
    7. Richa

      January 31, 2019 at 6:03 pm

      5 stars
      Looks yummylicious Nisha!❤️❤️

      Reply
      • InspiresNish

        January 31, 2019 at 7:56 pm

        Thanks a lot Richa!

        Reply
    8. Smitha

      January 31, 2019 at 5:49 am

      5 stars
      Looks creamy and so delicious! Awesome share Nisha

      Reply
      • InspiresNish

        January 31, 2019 at 4:56 pm

        Thank you Smitha . The creamy texture is the highlight of this dish and it was indeed tasty!

        Reply
    9. Lorelle

      January 31, 2019 at 3:50 am

      Looks delicious Nisha. 🙂

      Reply
      • InspiresNish

        January 31, 2019 at 4:55 pm

        Thank you Lorelle, it was indeed delicious!

        Reply
    5 from 4 votes

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Hi, I'm Nisha! Here at InspiresN, you will find a compilation of tried and tested recipes, digital photography tips, inspiration from quotes, and more!

    More about me →

    Recent Posts

    • seven easy Valentine's Day Chocolate Cake treats
      Seven Easy and Delicious Chocolate Cake Treats
    • Easy delicious fudgy brownies
      Easy Fudgy Brownies Recipe
    • Chicken Tikka in Air Fryer
      Chicken Tikka in Air Fryer
    • sabudana vada sago pearls patties
      Sabudana Vada in Air Fryer

    Summer Special

    • Rose Milk Falooda with nuts
      Rose Falooda
    • Easy Pineapple pudding served in small container with a gold plated fork.
      Easy Pineapple Pudding
    • No bake Mango Cheesecake in a white bowl with fruits on the top.
      Easy No Bake Mango Cheesecake
    • Mango Sago With Coconut milk
      Mango Sago with Coconut milk

    Popular Posts

    • Beetroot veggie cutlet served in a white tray.
      Beetroot Veggie Cutlets
    • Banana bread with walnuts sliced and served on a white plate.
      Banana bread with walnuts
    • Tiramisu Recipe with Eggs
      Tiramisu Recipe With Eggs
    • Gulab Jamun ( Gits Ready Mix)
    Nisha Rajan is an Intellifluence Trusted Blogger

    Footer

    ↑ back to top

    Follow Us

    • Facebook
    • Instagram
    • Pinterest
    • X

    Newsletter

    Contact

    • About Me
    • Contact
    • Privacy Policy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 InspiresN

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.