• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Spicytamarind
  • Recipes
  • Gluten-free
  • Deepavali or Diwali recipes
  • Holiday Season Baking
  • Spice blends
menu icon
go to homepage
  • Recipes
  • Spice blends
search icon
Homepage link
  • Recipes
  • Spice blends
×
Home » Lentils/Dal » Dal Makhani

Dal Makhani

Published: Apr 26, 2017 · by Shilpa · Leave a Comment

Jump to Recipe Jump to Video
Silky velvety dal makhani… Makhan mean butter – this dish is essentially lentils cooked in butter and spices.
dal makhani

Dal makhani step-by-step recipe with video and photos.

Jump to:
  • About this recipe
  • Ingredients
  • Tips for making the best dal makhani
  • Bonus
  • Step by step instructions
  • Recipe card
  • Comments

About this recipe

If I think of Punjabi food, this is one of the first things that comes to mind. Silky velvety dal makhani... Makhan means butter – this dish is essentially lentils cooked in butter and spices. Made with whole black gram, red kidney beans, and butter - accompanied by soft and crispy naan. This is the most popular dal in Indian restaurants outside India.

This dish has a low glycemic index and all the good fat from butter. The main ingredient used here is black gram which has several health benefits, including improving digestion, bone health, and boosting energy. Urad dal is also rich in folates and phosphorus.

Also known as Maa ki dal, this dish is slow-cooked which allows the lentils to soak up all the flavours from the aromatic spices. It is important to soak the black gram and rinse it off before boiling. Using a pressure cooker to boil the dal is a great way to get the right texture and save a lot of time.

Ingredients

dal makhani ingredients

Urad dal: This dal is made with whole urad dal or black gram.

Rajma: A small amount of rajma or kidney beans goes into making this dal.

Butter: Don't shy away from using butter in this dish.

Onion and tomatoes: They form the base of the masala for the dal.

Ginger and garlic: Use fresh ginger and garlic for best-tasting dal.

Spices: The powdered spices I use are coriander powder, cumin powder, chilli powder, hing, and garam masala.

Tips for making the best dal makhani

Simmer the dal over low flame for a minimum of 30 minutes. This is the best way to make the best-tasting dal makhani. Once the masala is ready, add the cooked dal, adjust consistency and let it simmer.

Soak the urad dal and rajma for a minimum of 8 hours. Soaking them for a long time will help achieve the creaminess.

Pressure cook the dal well. It is important to make sure the dal is completely cooked before adding it to the masala.

Don't shy away from using butter. This is a rich dish and lots of butter goes into making it. If you cut down on butter, you will not get that creamy and delicious dal makhani you enjoy in restaurants.

Lightly mash the dal before simmering. This will help achieve thickness and creaminess.

Make the second tempering with ghee (see recipe) and add it towards the end. Don't skip it - consider this the game-changer.

Make sure you make a large batch as magically leftover dal makhani tastes even better the next day!

Click here for more Punjabi recipes.

dal makhani

Bonus

This dish is:
- made restaurant-style
- buttery, rich, and creamy
- great for parties or when you have guests at home
- freezer-friendly. It can be frozen for up to three months

Step by step instructions

1. Soak the lentils in water overnight and boil them in a pressure cooker till done.

2. Fry onions till golden brown, then saute ginger and garlic.

3. Add tomatoes, and spices, and cook till oil separates.

4. Add the cooked dal and simmer.

5. Prepare the tempering (seasoning) and mix with the dal.

dal makhani steps.

dal makhani

Dal makhani served with naan

dal makhani

Recipe card

Dal makhani

Silky velvety dal makhani… Makhan mean butter – this dish is essentially lentils cooked in butter and spices.
5 from 1 vote
Print Recipe Pin Recipe
Course Side Dish
Cuisine Indian, Punjabi
Prep Time 15 minutes mins
Cook Time 1 hour hr 15 minutes mins
Total Time 1 hour hr 30 minutes mins

Ingredients
  

  • 1 cup whole black gram
  • ¼ cup red kidney beans
  • Salt to taste
  • ¼ cup butter
  • 1 tablespoon ghee
  • 1 bay leaf
  • 1 teaspoon cumin powder
  • 2 teaspoon coriander powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon cumin seeds
  • 1 teaspoon red chilli powder
  • 2 inch ginger finely chopped
  • 2-3 cloves garlic finely chopped
  • 1 medium onion finely chopped
  • 2 tomato finely chopped
  • 2 teaspoon garam masala
  • A generous pinch asafoetida (hing)

Instructions
 

  • Soak the whole black gram and red kidney beans in a large bowl with sufficient water for minimum of 8 hours (or overnight)
  • Rinse the lentils thoroughly and transfer to a pot. Add 3 cups of water and salt to taste
  • Cover and cook until the lentils are completely done. You may use a pressure cooker to cook the lentils
  • Heat butter in a pan. Add the bay leaf, cumin seeds, and saute for a few seconds
  • Add onions and fry till they are light golden brown. Cook on a low-medium flame
  • Add ginger, garlic and fry until the onion is golden brown
  • Add the tomato, ½ tsp salt and cook for further 4-5 minutes (till the tomatoes are almost done)
  • Add turmeric, coriander powder, cumin powder, chilli powder. Mix well and simmer until the tomatoes and spices are done
  • Once the gravy starts releasing oil, add the cooked lentil and mix well
  • Adjust the consistency by adding some water and bring it to a boil. Simmer the dal for 30 minutes to 1 hour
  • To prepare tempering, heat 1 tablespoon ghee in a small pan. Add garam masala, hing, and mix. Saute for a few seconds
  • Pour the tempering on the dal and mix well
  • Serve hot

Video

Notes

  • Slow-cooked dal gives the best taste and flavour
  • Optionally, you can add some cream before serving
Nutrition Facts
Dal makhani
Amount Per Serving
Calories 129 Calories from Fat 27
% Daily Value*
Fat 3g5%
Saturated Fat 1g6%
Cholesterol 6mg2%
Sodium 53mg2%
Potassium 163mg5%
Carbohydrates 19g6%
Fiber 7g29%
Sugar 2g2%
Protein 8g16%
Vitamin A 272IU5%
Vitamin C 8mg10%
Calcium 44mg4%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @spicytamarind or tag #spicytamarind!

More Lentils/Dal

Reader Interactions

Comments

No Comments

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Namaste. My name is Shilpa. Born and brought up in the colourful, beautiful country India, I now reside in Melbourne with my family Read More…

Kashaya with kashayam powder step-by-step recipe with photos. What is kashaya Kashya or kashayam is a popular Ayurvedic drink that is made with a spice blend and is brewed like tea. It is known for its spice flavour and has numerous health benefits associated with it. This mildly sweet, mildly spicy drink is very popular...

Read More

Avocado paratha step-by-step recipe with photos. About this recipe Avocado paratha is a delicious Indian flatbread made with ripe avocado and atta (Indian whole wheat flour). These soft and healthy parathas are perfect for breakfast and lunch boxes. Avocado is called butter fruit in India. We all know how healthy they are and should be...

Read More

Homemade vangi bath masala powder step-by-step recipe with video and photos. What is vangi bath Vangi bath is a rice-based dish that originates from Karnataka. It literally translates to eggplant rice. Vangi means eggplant or brinjal and bath means a rice-based dish. Vangi bath is made with eggplants (or brinjal), rice, and a spice blend...

Read More

Footer

  • Privacy Policy
  • Disclaimer
  • About
  • Contact

COPYRIGHT © 2023 SPICYTAMARIND.COM.AU