Dal Makhani in a bowl

Dal Makhani is a popular dish in Punjab but loved throughout India. It is also known as Maa ki Daal. It is one of the hand-picked recipes a vegetarian can think of. I still remember how it melted in my mouth for the first time when I tasted it. The perfect blend of butter and spices are a treat to the taste buds. It certainly makes any normal day a special day. Punjabi Dal Makhani is not only rich in taste but also rich in fiber, protein, calcium, and minerals too. The added cream and butter make it a calorie dense food.

Dal Makhani Punjabi style is made from Whole Black Urad dal and Red Kidney Beans soaked overnight. The whole spices added to it, enhances the taste and the cream, improves the tenderness of Dal Makhani. The heavenly taste of the dish is unforgettable. Be it wedding, parties or reunions, it always holds the first place in the list of menu.

What you need for Black Dal Makhani

  1. Whole Black Urad Dal – 1 cup.
  2. Kidney Beans – ¼ cup.
  3. Ghee – 2 tbsps.
  4. Onion – 2 medium sized
  5. Bay Leaf – 1 piece.
  6. Cinnamon Stick – ½ inch piece.
  7. Cumin Seeds – 2 tsp.
  8. Cloves – 4 nos.
  9. Green Cardamom – 2 pods.
  10. Ginger-Garlic Paste – ½ tbsp.
  11. Tomato Puree – 1.5 cups
  12. Red Chilli Powder – ½ tbsp.
  13. Turmeric Powder – ½ tsp.
  14. Fenugreek Leaves Dried – 1 tbsp.
  15. Garam Masala Powder – ½ tsp.
  16. Water – 2 Cups.
  17. Fresh Cream – ¼ Cup.
  18. Cilantro – 2 tbsps, finely chopped.

Procedure to cook Dal Makhani Punjabi Style

  • Wash and soak the whole urad dal and kidney beans overnight. It is important to soak it, as it reduces the cooking time.
  • In a pressure cooker, add soaked urad dal, kidney beans, 2 cups of water and salt. Cook on high flame for one whistle, then keep the flame low and cook for 25 minutes. Switch off the flame and let the steam come out completely.
  • Take a wok with ghee, add onion, bay leaf, and cinnamon stick. Sauté till it becomes translucent in color. Now temper with cumin seeds, green cardamom, cloves and ginger-garlic paste. Add cilantro leaves, sauté for a while, keep stirring to avoid burning of the spices at the bottom.
  • Add tomato puree, red chili powder, turmeric powder, and salt. Cook on low flame till ghee separates.
  • Add dried fenugreek leaves and garam masala powder, cook for 1 minute then add cooked dal in the wok, add some water if needed, check the salt and cook for another 5 minutes.
  • Switch off the flame and allow it to cool a bit then add fresh cream.
Dal Makhani and Rice

Dal Makhani

Punjabi Dal Makhani is ready to eat. Top it with a cube of butter and do not resist hogging on it. Dal Makhani Punjabi Style, as compared to other pulses requires a couple of extra whistles and extra cooking time. But the hard work is worth the wait. No other dal can beat the deliciousness of Punjabi Dal Makhani, that is the reason it is called ‘mother of all dals’.


Dal Makhani is well teamed up with roti, naan, laccha paratha or with jeera rice. Trust me you might want to gulp it as it is in a bowl while watching your favorite TV series. Be it a family gathering or friend’s get together it certainly makes the guests go slurp! Bring a zing in your day with this mouth-watering Dal Makhani. Happy Gobbling!!!


1 Comment

Leave a Response