Go Back Email Link
+ servings
daal makhani
Print Recipe
4.67 from 6 votes

Daal Makhani Recipe

Daal makhani -Black lentils cooked with cream - North India's favourite daal!!
Prep Time10 minutes
Cook Time40 minutes
Total Time50 minutes
Course: Lentil/Daal, Main Course, Side Dish
Cuisine: Punjabi Cuisine
Keyword: daal, makhani
Servings: 6
Calories: 379kcal
Author: Anjana Chaturvedi

Ingredients

  • 1 cup Black lentil / Urad daal
  • 1/4 cup Kidney Beans / Rajma
  • 1.5 inch Ginger / Adrak
  • 3 Green chilies/Hari Mirch
  • 2 tsp Kashmiri Chili powder
  • 1 tsp Coriander Powder / Dhaniya Powder
  • 1/2 tsp Turmeric Powder / Haldi Powder
  • to Taste Salt / Namak
  • 1 cup Whole Milk / Doodh
  • 4 tbsp Butter, Unsalted / Makkhan
  • 1 tsp Dried Fenugreek / Kasoori Methi
  • 1/2 cup fresh cream
  • A Piece Of Charcoal Optional

Tempering / Tadka

  • 4 Tomatoes / Tamatar 350 gm
  • 1 tsp Cumin Seeds / Sabut Jeera
  • 2 Black Cardamom / Badi Elaichi
  • 2 Cloves / Lavang
  • 1/2 Inch Cinnamon /daalchini
  • 2 Green Cardamom / Hari Elaichi
  • 1 Bay Leaves / Tej Patta
  • 2 tbsp Cooking Oil
  • 2 tbsp Clarified Butter / Desi Ghee

Instructions

  • Wash and soak black lentil (urad daal) and rajma(kidney beans) together in enough water for at least 8 hours.
  • Drain the water and wash thoroughly at least for 4-5 times till the water stays clear even while washing the daal.
  • Take the lentil,kidney beans, grated ginger, 1 tsp chili powder and 2 glasses of water and pressure cook for
    2 whistles on high flame then lower the heat and let it cook for another 20
    minutes.
  • When the cooker cools down completely, open the
    pressure cooker. The cooked lentils should be very soft to touch. There
    should be no need to mash the lentils.
  • Chop and blend tomatoes, chilies and 1 tsp ginger to a smooth puree.
  • Heat 2 tblsp oil and 2 tblsp butter in the cooking pan, and add cumin, cardamom,cinnamon,cloves and bay leaf. When the cumin turns golden add the tomato puree and cook for a minute.
  • Then add the chili powder (use Kashmiri chili powder to give a nice and
    bright colour), turmeric and coriander powder and cook till the oil starts separating from the mixture.
  • Add the cooked daal(lentil), water, kasoori methi and milk and simmer for 30 minutes.(this daal will thicken after some time so make sure to add enough water for cooking)
  • Add cream(can use1/2 cup to 1 cup cream-depends on your choice,or you can substitute this with 2 cups of milk for a low fat version) cook for another 5 minutes
  • Garnish with fresh coriander and serve with a dollop of fresh butter on top .
  • Serve with Jeera rice ,naan or any bread of your choice.

Nutrition

Calories: 379kcal | Carbohydrates: 26g | Protein: 11g | Fat: 26g | Saturated Fat: 14g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.3g | Cholesterol: 60mg | Sodium: 172mg | Potassium: 260mg | Fiber: 9g | Sugar: 4g | Vitamin A: 1140IU | Vitamin C: 10mg | Calcium: 106mg | Iron: 4mg