Dhaba Style Dal Makhani recipe

Course Main Course
Cuisine Punjabi
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 4 People


  • 1/2 cup Black Lentils or Chilka Urad Dal Soaked overnight
  • 4 tbsp Bengal Gram Dal or Chana Dal Soaked overnight
  • 3 Tomatoes Large, Pureed
  • 6-7 Cloves of Garlic Paste
  • 1 inch Ginger Paste
  • 1.5 tsp Coriander Powder
  • 1 tsp Cumin Powder
  • 1 tsp Garam Masala Powder
  • 2 tbsp Ghee or Clarified Butter
  • 3-4 tbsp Fresh Cream
  • 1/2 tsp Shahi Jeera or Carraway Seeds


  1. Pressure cook the soaked dal with some water and salt till they are soft and almost mushy.

  2. Now, heat the ghee in a pan. Add the shahi jeera or carraway seeds and a bay leaf. 

  3. Now, add the tomato puree in this along with ginger paste and garlic paste.

  4. Fry this till it reduces to half. Then add the powdered spices. Season this with some salt at this stage. Be careful as the cooked dal also has some salt in it. 

  5. Once the colour seems to have darkened for the mix, add the cooked daal in it and allow it to simmer for 8-10 minutes. Add water as per your requirement.

  6. Finish with the fresh cream and serve it with a dollop of butter in you want to indulge a bit.