Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (2024)

Published: · Modified: by Richa · This post may contain affiliate links.

4K Shares

Jump to Recipe Jump to Video Print Recipe

Here's the ultimate recipe for buttery and luscious Dal Makhani. This dal is usually made with black urad dal and kidney beans (rajma), and today I'm showing you how to make this dal on the stovetop, traditional pressure cooker and an instant pot. All three methods will give you the perfect dal makhani!

Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (1)

Traditionally, dal makhani is a labour of love, slow cooked for hours on hot coals, usually overnight till the dal breaks down on its own to a buttery, creamy consistency. But we don't have that kind of time do we? We have to get to work, send kids to school and get some Netflix time in between.

So I decided to test out versions of this recipe which will give you the same flavors and the same consistency but with less than half the time. It's still a slightly long process and it takes about two hours for the dal to cook and flavors to mingle. But don't let that deter you as most of the process is pretty hands off. I recommend saving this recipe for the weekend, and taking it on as a project so that you have time to really savour the deliciousness.

Quick Walk Through: Dal Makhani

  • Pick the right dals (lentils) for Dal Makhani
  • FAQs
  • How to give your dal makhani that restaurant style smoky flavor
  • Top Tips To Make The Best Dal Makhani
  • Watch How to make Dal Makhani Recipe Video
    • Other Indulgent Indian Recipes for you:
Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (2)

Pick the right dals (lentils) for Dal Makhani

Dal Makhani is traditionally made with whole black urad dal (black lentils) and rajma (kidney beans). There are many recipes which will tell you otherwise, and ask you to use any lentils available to you. But if you are taking the effort to make something like this, its worth an extra trip to the store to buy the right ingredients for this recipe. If you stay in the U.S. or outside India, all Indian grocery stores carry these lentils.

Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (3)

FAQs

1. Can I use canned beans for dal makhani?

You might be able to get your hands on cooked and canned kidney beans, but you'll still have to cook the whole black urad dal from scratch. Cooking the kidney beans along with the other lentil, also helps marry the flavors better. Using canned kidney beans won't cut down the time in this recipe, and it'll probably cost you more, so I recommend using dry lentils that you cook from scratch.

2. Can dal makhani be made vegan?

The traditional recipe uses a ton of butter and ghee which also lends it the creaminess. But if you are vegan or lactose intolerant, you can still enjoy this dal. Use ¼ cup cashew cream while simmering the dal, and ¼ cup coconut milk in the end. The coconut milk might add a milk coconut-ty flavor, but the quantity is so small that you'll barely notice it.

Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (4)

How to give your dal makhani that restaurant style smoky flavor

I'm sure you've noticed that restaurant style dal makhani usually has a distinct smokiness to it, which you can easily recreate at home. All you need is a small piece of charcoal (or lump charcoal as its called in the U.S.) and either oil or ghee. Right in the end, when the dal is ready, heat up the piece of charcoal on an open flame or grill and place it in a small heat proof bowl. Pour a tablespoon of ghee or oil in the bowl, and you'll immediately hear a sizzle and smoke coming out. Place the bowl in the middle of the pot and cover it. The smoke from the bowl will smoke the dal makhani and give it the distinct smoky aroma that we all love so much!

Top Tips To Make The Best Dal Makhani

  • Make sure to soak the dry pulses sufficiently for a minimum of 8 to 10 hours or overnight. This will not just allow them to cook faster, but also digest better thereby reducing the chances of bloating and indigestion.
  • You can store this dal makhani in the fridge in an air tight container for up to 2 days. Simply reheat it on the stove or microwave for a few minutes before serving. If the texture feels too thick, then simply add in a little cream to adjust the consistency and it should taste just perfect.
  • Using different kinds of fats like butter, cream, ghee may seem a bit excessive but I wouldn't recommend skimping on it. It's an important element to making a delicious dal makhani and give it that restaurant-style flavor and texture.
Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (5)

I also have a slow cooker dal makhani recipe on the site that you can check out, but cooking this recipe in a pressure cooker really cuts down the time and effort! I love serving this one with some butter garlic naan or jeera rice, along with a side of salad. But this dal makhani tastes incredible with roti, paratha, or steamed rice as well. Make extras and share it with your neighbours and loved ones, cos this one's sure to win you lots of brownie points!

Watch How to make Dal Makhani Recipe Video

Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (6)

Dal Makhani - The Ultimate Recipe! for Stovetop, Pressure Cooker and Instant Pot

This is the ultimate recipe for dal makhani - a buttery, luscious lentil curry. The lentils are cooked in an onion, tomato mixture and finished with a lot of cream. This recipe is a weekend project, but it'll make you enough that leftovers will last you a few days.

5 from 33 votes

Print Pin Rate

Course: Side Dishes

Cuisine: Indian

Prep Time: 15 minutes minutes

Cook Time: 2 hours hours

Total Time: 2 hours hours 15 minutes minutes

Servings: 5 Portions

Calories: 345kcal

Author: Richa

Equipment

  • Slow Cooker

Ingredients

  • 1 cup Black Whole Urad Dal (whole Black Gram Lentils)
  • ¼ cup Rajma (Kidney Beans)
  • 4 cups Water
  • ¼ teaspoon Salt
  • 3 tablespoons Ghee (clarified butter)
  • 1 Bay Leaf
  • 1 inch Cinnamon Stick
  • 4-5 Cloves
  • 2-3 Cardamom Pods
  • 1 tablespoon Ginger Garlic Paste
  • 3 Green Chillies finely chopped (or use Serrano Peppers)
  • 1 large Onion finely chopped
  • 4 Tomatoes coarsely blended
  • 1 ½ teaspoon Red Chilli Powder (or Paprika)
  • 1 ½ teaspoon Salt divided
  • 1 teaspoon Garam Masala
  • ¼ cup Heavy Cream
  • 2 tablespoons Butter
  • 2 tablespoons Kasuri Methi dried Fenugreek, roasted
  • More cream for topping

Smoking Dal Makhani:

  • 1 piece Charcoal or lumpcoal
  • 1 tablespoon Oil

Instructions

  • Soak urad dal (black gram) and rajma (kidney beans) in enough water that there is an inch over, for at least 8 hours.

Stovetop Dal Makhani:

  • Drain the water from the soaked urad dal and rajma and add them to a pot with ¼ teaspoon salt and 4 cups water. Bring this to a boil and then reduce the flame to a simmer. Cover and cook for an hour till the beans can be easily smashed between your fingers. Alternatively, you can cook it in a pressure cooker for about 6-8 whistles. Ensure that the dal is completely submerged in water and there is at least an inch of extra water above the dal.

  • Once the dal mixture is cooked, lightly smash it with a potato masher, making sure to leave them partially intact.

  • Heat ghee in a pot and add bay leaf, cinnamon, cloves and cardamom. Saute them for a minute or two till you can smell the spices and add ginger garlic paste, green chilli and onions to the pot. Cook this till the onions turn translucent.

  • Add the tomatoes (blended), red chilli powder, salt and garam masala. Cook till the tomatoes are mushy, and add the cooked lentils and beans with 1 cup water. Bring this to a boil and then reduce to a simmer. Cook for 20 minutes or till the dal has thickened, making sure to stir occasionally because the dal tends to stick to the bottom.

  • Mix in the heavy cream, butter and kasuri methi. Switch off the flame and let the dal makhani rest for 15 minutes before serving, topped with more cream. Dal Makhani is ideally made the previous day to let the flavors mingle.

Traditional Pressure Cooker Dal Makhani:

  • Heat ghee in the pressure cooker and add bay leaf, cinnamon, cloves and cardamom. Saute the spices for two minutes till you start smelling them.

  • Add ginger garlic paste, green chillies and onion. Saute till the onions become translucent. Add tomatoes, chilli powder, salt and garam masala. Cook the tomatoes till they become mushy.

  • Drain water from the urad dal and rajma and add them to the cooker along with four cups fresh water. Pressure cook for at least 45 minutes or 8-10 whistles. Let pressure release naturally.

  • Open the lid, and mash the lentils partially with a potato masher. Simmer the dal for another 20 minutes till it thickens up.

  • Mix in the heavy cream, butter and kasuri methi. Let the dal sit for 15 minutes before serving.

Instant Pot Dal Makhani:

  • Switch on the saute function and add ghee, bay leaf, cinnamon, cloves and cardamom. Saute the spices for two minutes till you start smelling them.

  • Add garlic, ginger, green chillies and onion. Saute till the onions become translucent. Add tomatoes, chilli powder, salt and garam masala. Cook the tomatoes till they become mushy.

  • Drain water from the lentils and add them to the pot along with three cups fresh water. Cancel the saute function and turn on the pressure cook or manual function. Set the timer for 45 minutes and pressure cook on high. Release the pressure manually after 10 minutes, or let the pressure release naturally.

  • Open the lid, and mash the lentils partially with a potato masher. Switch on the saute function and simmer for 20 more minutes, stirring once or twice to avoid the dal from sticking to the bottom. The dal will start to thicken as it simmers.

  • Mix in the heavy cream, butter and kasuri methi. Switch to keep warm mode, and let the dal sit for 15 minutes before serving.

Smoking Dal Makhani

  • To smoke dal makhani, start by heating the charcoal till its red on an open flame or grill. Place a heat proof bowl in the middle of the pot of dal makhani and place the hot coal in it. Pour oil on the coal and cover the entire pot with a lid. Let the lid be covered for 5-10 minutes to smoke the dal.

Video

Notes

  • Whole urad dal (black gram) and rajma (kidney beans) are easily available at Indian stores
  • Kasuri Methi is dried fenugreek leaves that help round up the flavors in the dal makhani. Its available on amazon, and is used in many Indian recipes (on this blog), so stocking it won't be a waste
  • Don't skimp on the cream and butter in the recipe. These give the dal makhani its distinct texture and flavor
  • Feel free to adjust the spice levels based on your tastes by reducing the green chillies

Nutrition

Calories: 345kcal | Carbohydrates: 31g | Protein: 13g | Fat: 20g | Saturated Fat: 9g | Cholesterol: 39mg | Sodium: 778mg | Potassium: 291mg | Fiber: 11g | Sugar: 4g | Vitamin A: 1113IU | Vitamin C: 20mg | Calcium: 64mg | Iron: 4mg

Subscribe Today!Sign-up here Email List!

Other Indulgent Indian Recipes for you:

  • Dhaba style Dal Fry
  • Simple Dal Tadka
  • Bulgur Wheat Daliya
  • Butter Chicken
  • Dhaba Style Chicken Curry

This recipe was first published on August 23, 2018 and updated on February 18, 2021 with a new video and pictures and no changes to the recipe

4K Shares

« Must-Try Homemade Churros - Crunchy Outside, Soft Inside!

Instant Pot Chicken in Mushroom Sauce »

* This post may contain affiliate links.

Reader Interactions

Comments

  1. Alyssa says

    Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (7)
    It was a delicious recipe! My husband is Indian (I'm not) and he said the dal makhani tasted like what you get from the restauraunt! And I agree! So good. Thank you for this recipe. My entire family enjoyed it.

    Reply

  2. Chhavi says

    Hi there! thank you for this lovely recipe. would you be able to share what kind of tomatoes you use for this recipe? I live in Canada and was wondering this.

    also, what red chilli powder do you use?

    Reply

  3. bill posters says

    Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (8)
    Great recipe got the beans and black lentils soaking for my second go at this recipe . Can not wait to try it with the black lentils I used green last time ,and it was still Devine . Best vegetarian recipe that I have tried , did not miss meat in this dish at all . Ohh cooked in the insta pot .

    Reply

    • Richa says

      I'm so glad you liked it Bill!

      Reply

  4. Sankalp Packaged Foods says

    Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (9)
    Dal Makhani: Rich, creamy, and irresistible! Whether you use a stovetop or a pressure cooker, this ultimate recipe is a taste bud triumph!

    Reply

  5. Kat says

    I was very excited to use this recipe, and used the stove top. I will tell you that there is no mention of adding the rajmi (red kidney beans) so soaked and added them at the same time as the lentils... Can you confirm when you're supposed to use/add them?

    Reply

    • Richa says

      Hey Kat, I'm sorry this wasn't clear in the recipe. I've edited the recipe and updated it to include this. You can try it out now.

      Reply

  6. ChaCha says

    I made this in my pressure cooker and cooked it for 30 mins (well over 8-10 whistles!). Upon opening all the water is gone. Can I make it more liquid at this point or do I just need to add the cream and eat on the drier side?

    Reply

    • Richa says

      Hey there, you can add more water and adjust the consistency to be more liquidy.

      Reply

  7. theflowerspoint says

    Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (10)
    Very nice recipe

    Reply

  8. Aviv says

    Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (11)
    I just have to say that I have used this recipe multiple times and it comes out perfect every time. I spent a few months in India a few years ago, and Dal Makhani was by far my favorite dish. It’s not available everywhere (where I live) so I’m so thrilled to have this recipe available. Highly recommend!

    Reply

  9. Barbara d’Angremond says

    I love your recipes and videos. Tonight we’ll be eating the dal mahkani with self made garlic naan! I will travel to Delhi this tuesday and definitely going to a super market to get some more ingredients. Thank you very much. All the best, Barbara

    Reply

    • Richa says

      Fantastic!! Sooo glad you liked it

      Reply

  10. Yolande says

    I was only able to find split black lentils. I am going to give this a try and fingers crossed, it still works out.

    Reply

    • Richa says

      It will. You can also add canned kidney beans, in the last fifteen minutes if you have those

      Reply

  11. Paul Caisley says

    Now, this looks like a proper recipe without compromise. Living, as I do, in the UK, all of the ingredients are readily available, but this isn't seen on restaurant menus (apart from one small chain in London). I'm pleased that you advise on the Western time for pressure cookers as so many Indian recipes infuriatingly only mention 'whistles' which is meaningless if you don't have an Indian aunty, or Indian pressure cooker. I really must try it again, but with the charcoal.

    Reply

    • Richa says

      So glad you found this helpful! The charcoal really takes it to the next level

      Reply

  12. Pinky says

    Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (12)
    Amazing Dal Makhani as promised I tried the recipe and can honestly say this will be my new staple moving forward. I didn't add heavy cream and added extra Garam masala. Thank you all the way from UK for sharing. Kerp up the amazing cooking.

    Reply

  13. Pinky says

    Looks amazing. I'm usual recipe iz not great do I'm going to try this tomorrow morning. I've got the Grains soaking today.
    Do I have to add heavy cream? I have all the other ingredients. Also I noticed you use red onion is that better? Thank you. I will post again after cooking it tomorrow morning. Thank you

    Reply

  14. Tanner says

    Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (13)
    I can not tell you how much I love these recipes! Thank you for doing this! I have a question about the charcoal--what kind do you use? Can I use just standard charcoal or something specifically for smoking food?

    Reply

    • Richa says

      I generally just use standard charcoal, but if you have variety you can experiment with those. Standard is what we get here in India

      Reply

  15. Diksha Sazawal says

    Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (14)
    I made Dal Makhni using this recipe and it turned out be so creamy and perfectly balanced with all the spices. Guess this is going to be my go to recipe for Dal Makhni from now on. Keep up the great work, Richa! 😄

    Reply

    • Richa says

      Yaaay! So happy you enjoyed this recipe

      Reply

« Older Comments

Leave a Comment

Dal Makhani - The Ultimate Recipe for Stovetop and Pressure Cooker (2024)

References

Top Articles
Latest Posts
Article information

Author: Cheryll Lueilwitz

Last Updated:

Views: 5917

Rating: 4.3 / 5 (74 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Cheryll Lueilwitz

Birthday: 1997-12-23

Address: 4653 O'Kon Hill, Lake Juanstad, AR 65469

Phone: +494124489301

Job: Marketing Representative

Hobby: Reading, Ice skating, Foraging, BASE jumping, Hiking, Skateboarding, Kayaking

Introduction: My name is Cheryll Lueilwitz, I am a sparkling, clean, super, lucky, joyous, outstanding, lucky person who loves writing and wants to share my knowledge and understanding with you.