Go Back
+ servings
Print Recipe
4.67 from 9 votes

Dal makhani recipe

Silky smooth Dal makhani is as simple and delicious a lentil can get. Eat it with some tandoori roti or jeera rice to your heart's content.
Prep Time20 mins
Cook Time1 hr 10 mins
Total Time1 hr 30 mins
Course: Main Course
Cuisine: Indian
Keyword: dal makhni, ma di dal, makhni dal
Servings: 4
Author: Gaurav

Ingredients

For boiling dal

  • 1 cup kali Whole urad dal /black gram lentils soaked overnight
  • ¼ cup Rajma /red kidney beans soaked overnight
  • 2 tsp salt
  • 1 litre Water

For cooking

  • 2 tbsp Ghee or clarified butter
  • 2 large tomatoes pureed
  • ½ cup malai or fresh cream
  • 1 tbsp Ginger-garlic
  • 1 tbsp Green chillies chopped finely
  • ½ tbsp coriander leaves chopped finely
  • 2 tsp. garam masala
  • ½ tbsp Red chilli powder
  • 1 tbsp Kasoori methi or Dried fenugreek leaves
  • 3-4 red chillies optional for tempering
  • ½ tbsp. salt

Instructions

For boiling dal

  • Rinse and wash urad dal and rajma with cold water for 1-2 times in a bowl.
  • Soak them in enough water for 8 hours. Once soaked, they double in size. Discard water before usage.
  • In a pot or deep saucepan, add the dal and rajma along with 4 cups water and salt.
  • Allow it to boil. Once it has come to boil cover it with a lid. Let it cook on a low flame for 30 mins. If it is not soft, then add little more water and cook for few more.

For cooking

  • Puree tomatoes ,green chilly, garlic, ginger in a blender.Add this to the pot of dal.
  • Add fresh cream cook for 10 mins.
  • Mix remaining spices and cook for 10 mins or until the dal is cooked. Add more water if required.
  • Add kasuri methi and cook for 10 mins.
  • Serve hot with rice or roti/parantha.
  • Optionally, if you like lentils extra hot, you may heat ghee in a pan and temper red chillies. Add this to dal to make it spicy. Garnish with coriander.

Notes

Note: Replace the tomatoes with 4 tablespoons of thick tomato paste or ¼ cup tomato puree to enhance the taste and color.
You can also pressure cook black gram and rajma if you are in a hurry. Just wait for natural pressure release and add the remaining ingredients as per the cooking instructions.
Bring the cream to room temperature before using chilled or cold cream can split when put in hot dal.
Adjust the quantity of water while cooking the dal. Please note that once the dal cools, it will become more thick. Add a teaspoon garam masala or increase the quantity of red chilli powder if you like it spicier.
You may use low fat cream as well if you want a low fatty ice cream