Dal Makhni, A Food For Every Mood

Dal Makhani
Via: Envato

When in a mood to have Punjabi food, we cannot imagine the meal without Dal makhani. One of those dals, which is loved by all. I mean, do we even need an occasion to cook Dal Makhani?

Dal Makhani
Via: Envato

Dal Makhani is one of Punjabi cuisine’s most popular dal recipes made with Whole Black Lentils known as Urad dal in Hindi. It is a creamy and thick dal known for its rich texture.

So, let’s start the dal makhani recipe.

Per servings of dal makhani consists of 308 calories:

  • Fat 13g
  • Saturated Fat 8g
  • cholesterol 35mg
  • Sodium 433mg
  • Potassium 353mg
  • Carbohydrates 35g
  • Fibre 12g
  • Sugar 4g
  • Protein 13g

You need not worry about ordering Dal Makhani from restaurants, anymore because we have the perfect recipe for the delicious authentic Punjabi dish.

Prepare time: 2 hrs
Cook: 3 hrs
Ready in: 5 hrs


Via: Envato

For Dal

  • 200 gms soaked black lentil
  • 3 tbsp Garlic water
  • ¼ cup of butter
  • water as required

For tempering 

  • ½ ghee
  • 1 tbsp ginger garlic paste
  • Red chilli powder- 1 tsp
  • 1 ½ cup tomato puree
  • ¼ cup butter
  • Salt to taste

For second tempering 

  • 2 tbsp ghee
  • 1 tsp Kasuri methi
  • ½ tsp red chilli powder
  • 2 tbsp water
  • ¼ cup butter

For garnish

  • 2-3 butter cubes
  • ½ tbsp fresh cream

Preparation For Dal Makhani

Via: Envato
  1. Wash the urad dal and soak it overnight.
  2. Take a heavy bottom pot, and add dal, garlic, water and let it cook for at least 1.5 hours on a medium-low flame.
  3. Once dal is properly cooked and ready, add butter into it.

Serve hot, garnished with cream and butter cubes, coriander, and serve hot roti or jeera rice. You might as well add lemon to it.