Go Back
+ servings
Dal makhani is one of most popular dal recipe in India. A creamy, spicy and buttery dal preparation made with whole Black gram or sabut mah ki dal. The regular restaurant style dal makhani is made using lots of butter and cream, so I usually skip this on the menu and order Dal fry instead

Dal Makhani Recipe - How to make Dal Makhani

creamy and buttery Dal makhani recipe with a healthy touch. Slow cooked creamy dal makhani with Naan or steamed rice tastes absolutely best and comforting. Dal makhani has a special place amongst Indian Dal recipes. Here's how to make this tasty Dal recipe.
5 from 1 vote
Print Pin
Course: Main Dish
Cuisine: indian cuisine, punjabi
Keyword: dal
Prep Time: 5 minutes
Cook Time: 25 minutes
45 minutes
Total Time: 30 minutes
Servings: 6
Calories: 150kcal
Author: Rekha Kakkar

Ingredients

  • 250 grams black gram Sabut Urad dal
  • 1 teaspoon salt
  • 1 teaspoon Red chilli powder
  • For Tempering!
  • 1 Tbsp butter/ghee
  • 1 Tbsp Butter fresh
  • 2 tablespoon Ginger julleins
  • 300 g tomato puree fresh
  • cup ¾milk to add in last

Instructions

  • Wash and soak black urad dal ( black gram) overnight.
  • Cook the soaked dal in 5 cups of water with salt and red chili powder till beans are tender and creamy in pressure cooker it approximately 25 minutes.
  • After the dal is cooked, let the pressure cooker sit for a while so as to release the pressure on it’s own.
  • Take out about ½ cup of dal and blend it in a blender jar, keep it aside.
  • If cooking in slow cooker it takes about 7-8 hrs to cook dal makhani in slow cooker.
  • When dal is cooking you can prepare the tempering for dal makhani.
  • Take a thick bottom pan, heat the butter or ghee, add chopped ginger and fresh tomato puree. (If you are adding garlic you can add sliced garlic first before adding ginger and tomato puree)
  • Saute till tomatoes are well mashed and butter separates, add boiled black gram dal and mix well.
  • At this stage also add, blended dal and ¾ cup full cream milk and let the dal simmer for 10 minutes.
  • Serve it topped with 1 tablespoon of fresh butter with Paratha or Nan.

Notes

Now conventionally when you are cooking Dal makhani you do not bother about the amount of cream or butter that goes into it, but since I am trying to eat healthy I tried this substitution instead of adding cream I used ¾ cups of milk and that worked quite well.
You Can cook this in Instant pot as well. Also you can try another Healthy Dal recipe  Whole Masoor Dal with Potatoes too.

Nutrition

Calories: 150kcal | Carbohydrates: 26g | Protein: 11g | Fat: 1g | Saturated Fat: 1g | Cholesterol: 1mg | Sodium: 407mg | Potassium: 229mg | Fiber: 9g | Sugar: 2g | Vitamin A: 255IU | Vitamin C: 7mg | Calcium: 34mg | Iron: 4mg