• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cook with Kushi
  • Home
  • About
    • Privacy policy
    • Disclaimer
  • Advertise
  • FAQ
  • Contact Me
  • Media
  • Blog
  • Easy and Healthy Recipes for the Family
  • Recipe Index
menu icon
go to homepage
  • Recipes
  • Resources
  • About
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Resources
    • About
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Gluten Free Recipes

    Easy Dal Makhani | Dal Makhni | How To Make Dal Makhani

    Jump to Recipe Print Recipe

    Dal Makhani is a popular classic recipe from Indian cuisine prepared using black urad dal (black lentils), rajma (kidney beans), and some aromatic spices.

    dal makhani, how to make dal makhani, Indian lentil curry, creamy buttery dal recipe #dal #lentils

    Makhani dal can be served with Indian bread like naan, roti,  chapatis, and ghee rice or brown butter rice.

    Dal or lentil is an essential component in Indian cuisine. As we mostly prepare South Indian Konkani recipes at home, split pigeon peas are used to prepare dal. That is, we use toor dal or arhar dal daily to make sambar, dalithoy, dal khichdi, dal fry, etc.

    dal makhani, how to make dal makhani, Indian lentil curry, creamy buttery dal recipe #dal #lentils

    Dal means lentil, and Makhan means butter. Basically, Dal Makhani is a buttery, creamy dal or Indian lentil curry. For those new to Indian cooking, you may find the ingredient list lengthy. But these are some of the essential Indian spices that we use in our day-to-day cooking.

    Which dal is used to make dal makhani?

    Traditionally, sabut urad dal, i.e., black gram with skin/husk, is used to prepare dal makhani. A small amount of rajma (kidney beans) is also added most of the time. In the recipe below, I have used split urad dal with skin. You can read more about different types of Indian dal or Indian lentils here. This post has been helpful to many readers.

    dal makhni, dal maharani,  Indian black lentil curry, whole sabut urad dal recipes #indiandinner

    Ingredients For Easy Dal Makhani | Dal Makhni | How To Make Dal Makhani

    ¼ cup Rajma or Kidney beans
    1 ½ cups Black sabut urad dal or split urad dal with skin
    4 to 5 cups Water

    Ingredients for chopping

    2 Onions
    1 inch Ginger, finely chopped
    6 to 8 Garlic cloves, finely chopped
    3 to 4 Green chilies, slit or chopped
    6 to 8 strands Coriander leaves or cilantro chopped
    3 Tomatoes, roughly chopped

    Other Ingredients used

    2 tablespoon Oil or Butter
    1 teaspoon Cumin seeds or Jeera
    2 Green cardamom or Elaichi
    2 Cloves or Laung
    1 Bay leaf or Tej Patta
    1 to 1 ½ teaspoon Red chile powder
    ½ to 1 teaspoon Garam masala powder
    1 teaspoon Salt
    1 to 2 teaspoon Kasuri Methi or Dried fenugreek leaves
    ¼ to ⅓ cup Heavy cream

    dal makhni, dal maharani,  Indian black lentil curry, whole sabut urad dal recipes #indiandinner

    How to make the best & easy dal makhani at home?

    Cooking dal

    In a bowl, wash and soak rajma (kidney beans) overnight. If you are using sabut urad dal, you can wash and soak this in water overnight.

    Next morning drain the water. In the pressure cooker, add soaked kidney beans and urad dal with 4 to 5 cups of water and pressure cook for 4 to 5 whistles—one on high flame and rest all on medium flame. Switch off the flame and let the pressure release naturally. Check out the video here.

    Making of dal makhani

    In a blender or mixer, add chopped tomatoes and blend to a smooth puree. Keep this aside.

    In a pan on medium flame, add oil or butter or both. Once hot, add cumin seeds, cardamom pods, cloves, and bay leaf, and saute for a few seconds. To this, add onions and saute until translucent.

    Add ginger, garlic, and green chile, and saute for 30 seconds to 1 minute.

    To this, add tomato puree, cooked dal, one cup of water, red chile powder, garam masala powder, and salt, and mix well. Bring it to a boil. Cover and simmer for 10 minutes on medium-low flame. Keep stirring to avoid it from burning from the bottom.

    Now add kasuri methi, heavy cream, and mix. Simmer it for another 5 minutes or until it becomes creamy and thick. You can check out the making of dal makhani here. 

    Easy dal makhani is now ready. Garnish it with more heavy cream, and ginger juliennes, and serve with naan, roti, chapatis, ghee rice or brown butter rice, and enjoy.

    instant pot dal makhani, creamy hotel dhaba restaurant-style makhani dal recipe #vegetariandinner

    Tips and substitutions

    • Adjust the spices to taste. You can skip dried fenugreek leaves if you can't find them.
    • You can either add whole garam masala spices or garam masala powder, or both. Adjust to taste
    • If you cannot find black urad dal, you can also use urad dal (split/whole without skin) OR red lentils (masoor dal) OR moong dal.
    • I have used heavy cream. You can use half and half or thick whole milk in the recipe.
    • Tomatoes can be replaced with canned tomato puree. Using canned tomato puree will enhance the taste too.
    • Traditionally sabut or whole urad dal is used. I have used split ones as it was available in my pantry today 🙂
    • If you do not have rajma or kidney beans, you can skip them. Canned kidney beans can also be used in the recipe.
    • The consistency of dal makhani is neither too thick nor thin. 
    • Add more cream for additional richness.
    • You can increase the amount of butter up to 4 tablespoon if needed.
    • Dal should be cooked properly. That is, when you press the cooked dal between your fingers, you should be able to mash it easily.

    instant pot dal makhani, creamy hotel dhaba restaurant-style makhani dal recipe #vegetariandinner

    Can we cook lentils in a pot or pan?

    I love the pressure cooker method as this is one of the fastest ways of cooking dal or lentils.

    You can also cook dal/lentils in a pan or pot on the stovetop. The only thing is it will take thrice the amount of time to cook dal on a stovetop than it takes on the pressure cooker.

    Can I make dal makhani without using onion or garlic?

    Yes. Skip the onion and garlic, follow the same recipe and add a pinch of asafoetida or hing along with garam masala and chile powder.

    How to store leftover dal makhani?

    Dal makhani can be stored in the refrigerator for 3 to 4 days and used as and when required.

    how to make creamy buttery dal at home #dalmakhani #dalmaharani #smokydal #indianfood #Popularrecipe

    Restaurant and Dhaba style smoky flavored dal makhani

    In a restaurant or dhaba, you generally get a smoky flavor when eating dal. The smokiness comes from slow cooking and the simmering of dal on charcoal or wooden fire for a long time.

    At home, you can get that smoky flavor by using dhungar (infusing the smoky flavor of burnt charcoal) or by simply adding smoked paprika. I am generally happy with this easy recipe, and it tastes great. Therefore, I skip this dhungar method, but you can try it if interested.

    how to make creamy buttery dal at home #dalmakhani #dalmaharani #smokydal #indianfood #Popularrecipe

    Instant pot dal Makhani

    Follow the same steps for soaking dal/lentil and making tomato puree as given above.

    Turn on the saute mode of your instant pot. Add butter or oil, cumin seeds, cardamom pods, cloves, bay leaf, and saute for a few seconds.

    Add onions and saute until translucent. To this, add ginger, garlic, green chile and saute for a few more seconds.

    Add the tomato puree, soaked and drained lentils & rajma, red chile powder, garam masala powder, salt, and 4 cups of water. Cancel the SAUTE mode. Cover the instant pot with a lid.

    Pressure cook on HIGH for 30 minutes and then do a natural release.

    Open the lid, and check for consistency. If the dal is too thick, add water.

    Turn on the SAUTE mode and simmer until heated through. Keep stirring so that lentils or dal don't stick to the bottom.

    Finally, add cream and kasuri methi and simmer for another 3 to 5 minutes.

    Video recipe

    Video recipe for Easy Dal Makhani | Makhni Dal

    Recipe Card

    Detailed recipe for Indian Lentil Curry | Easy & Best Dal Makhani

    Recipe card

    dal makhani, how to make dal makhani, Indian lentil curry, creamy buttery dal recipe #dal #lentils

    Easy Dal Makhani | Indian Lentil Curry | Makhni Dal

    Kushi
    Dal Makhani is a popular classic recipe from Indian cuisine prepared using black urad dal (black lentils), rajma (kidney beans), and some aromatic spices.
    Dal Makhani can be served with Indian bread like naan, roti, chapatis, and ghee rice or brown butter rice.
    4.91 from 20 votes
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 45 minutes mins
    Total Time 1 hour hr 5 minutes mins
    Course Dinner, Lunch, Side Dish
    Cuisine Delhi, north indian, punjabi
    Servings 8
    Calories 209 kcal

    Ingredients
      

    • ¼ cup Rajma or Kidney beans
    • 1 ½ cups Black sabut urad dal or split urad dal
    • 4 to 5 cups Water

    Ingredients for chopping

    • 2 Onions
    • 1 inch Ginger , finely chopped
    • 6 to 8 Garlic cloves , finely chopped
    • 3 to 4 Green chilies , slit or chopped
    • 6 to 8 strands Cilantro or Coriander leaves, chopped
    • 3 Tomatoes , roughly chopped

    Other Ingredients used

    • 2 tablespoon Oil or Butter
    • 1 teaspoon Cumin seeds or Jeera
    • 2 Green cardamom or Elaichi
    • 2 Cloves or Laung
    • 1 Bay leaf or Tej patta
    • 1 to 1 ½ teaspoon Red chile powder
    • ½ to 1 teaspoon Garam masala powder
    • 1 teaspoon Salt
    • 1 to 2 teaspoon Kasuri Methi or Dried fenugreek leaves
    • ¼ to ⅓ cup Heavy cream

    Instructions
     

    Cooking Dal

    • In a bowl, wash and soak rajma (kidney beans) overnight. If you are using sabut urad dal, you can wash and soak this in water overnight.
      ¼ cup Rajma
    • Next morning drain the water. In the pressure cooker, add soaked kidney beans and urad dal with 4 to 5 cups of water and pressure cook for 4 to 5 whistles—one on high flame and rest all on medium flame. Switch off the flame and let the pressure release naturally.
      1 ½ cups Black sabut urad dal, 4 to 5 cups Water

    Making Of Dal Makhani

    • In a blender or mixer, add chopped tomatoes and blend to a smooth puree. Keep this aside.
      3 Tomatoes
    • In a pan on medium flame, add oil or butter or both. Once hot, add cumin seeds, cardamom pods, cloves, bay leaf, and saute for a few seconds. To this, add onions and saute until translucent.
      2 tablespoon Oil, 1 teaspoon Cumin seeds, 2 Green cardamom, 2 Cloves, 1 Bay leaf, 2 Onions
    • Add ginger, garlic, green chile, and saute for 30 seconds to 1 minute.
      1 inch Ginger, 6 to 8 Garlic cloves, 3 to 4 Green chilies
    • To this, add tomato puree, cooked dal, one cup of water, red chile powder, garam masala powder, salt, and mix well. Bring it to a boil. Cover and simmer for 10 minutes on medium-low flame. Keep stirring to avoid it from burning from the bottom.
      1 to 1 ½ teaspoon Red chile powder, ½ to 1 teaspoon Garam masala powder, 1 teaspoon Salt
    • Now add kasuri methi, heavy cream, and mix. Simmer it for another 5 minutes or until it becomes creamy and thick. You can check out the making of dal makhani here.
      1 to 2 teaspoon Kasuri Methi, ¼ to ⅓ cup Heavy cream
    • Easy dal makhani is now ready. Garnish it with more heavy cream, ginger juliennes, and coriander leaves, and serve with naan, roti, chapatis, ghee rice or brown butter rice, and enjoy.
      6 to 8 strands Cilantro

    Notes

    • Adjust the spices to taste. You can skip dried fenugreek leaves if you can’t find them.
    • You can either add whole garam masala spices or garam masala powder, or both. Adjust to taste
    • If you cannot find black urad dal, you can also use urad dal (split/whole without skin) OR red lentils (masoor dal) OR moong dal.
    • I have used heavy cream. You can use half and half or thick whole milk in the recipe.
    • Tomatoes can be replaced with canned tomato puree. Using canned tomato puree will enhance the taste too.
    • Traditionally sabut or whole urad dal is used. I have used split ones as it was available in my pantry today 🙂
    • If you do not have rajma or kidney beans, you can skip it. Canned kidney beans can also be used in the recipe.
    • The consistency of dal makhani is neither too thick nor thin. 
    • Add more cream for additional richness.
    • You can increase the amount of butter up to 4 tablespoon if needed.
    • Dal should be cooked properly. That is, when you press the cooked dal between your fingers, you should be able to mash it easily.
    • Read the post above for few FAQ's and how to make dal makhani in instant pot. 

    Nutrition

    Calories: 209kcalCarbohydrates: 27gProtein: 11gFat: 7gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.01gCholesterol: 8mgSodium: 364mgPotassium: 209mgFiber: 10gSugar: 3gVitamin A: 595IUVitamin C: 13mgCalcium: 54mgIron: 4mg
    Tried this recipe?Let us know how it was!

    For more recent updates, follow me on Pinterest, Instagram, and Twitter.

    ***Click below to save it on Pinterest***

    How to make best & easy dal makhani at home #dal

    More Delicious and Best Gluten-Free Recipes

    • Mushroom gravy - best & easy side dish for holiday dinners, roasts, mashed potatoes, biscuits, rice.
      Mushroom Gravy
    • Kuvale Sasam | Ash Gourd Curry | Poosanikai Kootu Indian vegetarian side dish for lunch and dinner.
      Kuvale Sasam | Ash Gourd Curry
    • Apple pear smoothie - healthy breakfast smoothie - fall smoothie recipe.
      Apple Pear Smoothie - Breakfast Smoothie Recipe
    • Eggplant Parmesan (Easy and Baked) | Aubergine Parmigiana - Vegetarian Casserole Dinner Recipe
      Easy Eggplant Parmesan | Baked Eggplant Parmigiana

    Reader Interactions

    Comments

    1. Tayler Ross

      June 16, 2022 at 12:32 pm

      5 stars
      We had this Dal Makhani for dinner last night and it was incredibly delicious! Thanks so much for sharing the recipe!

      Reply
    2. Sisley White - Sew White

      June 16, 2022 at 1:09 pm

      5 stars
      Lentil curry is so tasty and so moreish. A family favourite so we make it a lot.

      Reply
    3. Andrea

      June 16, 2022 at 1:16 pm

      5 stars
      I am new to Indian food and am finding that a combination of seasonings makes for delicious food. Like this dal makhani. It really sounds marvelous.

      Reply
    « Older Comments
    4.91 from 20 votes (4 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Sridevi! I am a Software Engineer by qualification, a full-time Food Blogger by passion, a self-published Author, and a happy person two kids (monsters) ago.

    More about me →

    Best Casseroles

    • green bean casserole recipe from scratch with fresh beans, and fried onions, without mushroom soup
      Best Green Bean Casserole Recipe | Thanksgiving and Christmas Green Beans
    • cheesy corn casserole served in a baking pan along with a slice of toasted bread.
      Baked Corn Cheese Casserole | Cheesy Creamed Corn

    Chicken Recipes

    • Best, simple and authentic Indian butter chicken recipe (murgh makhani) with naan, roti, chapati.
      Indian Butter Chicken Recipe | Best Chicken Makhani
    • Best and easy chicken pulao with spicy and flavorful chicken thigh and drumsticks.
      Easy Chicken Pulao | Spicy One Pot Chicken Rice Pilaf

    See more Chicken recipes →

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Contact

    • Contact
    • FAQ
    Lists the popular websites in which cookwithkushi.com was featured.

    Copyright © 2024 Cook With Kushi

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.