Dal Makhani Recipe with ghee rice, Authentic Punjabi style
creamy, yummy dal makhani recipe with step by step pics and video.
Recipe type: Main
Cuisine: Punjabi
Serves: 4
  • ¾ cup whole urad dal,
  • ¼ cup rajma,
  • 3 cups water for pressure cooking + 1 cup of water,
  • 1 medium onion finely chopped onions
  • 1 tsp ginger garlic paste
  • 2 large tomatoes
  • ½ tsp cumin seeds
  • 2 cloves
  • 2 cardamoms
  • 1-inch cinnamon
  • 1 bay leaf
  • ½ tsp red chili powder
  • 3 tbsp low fat cream
  • 3 tbsp butter
  • salt as required
  1. soak whole urad dal, rajma/kidney beans overnight in enough water overnight.
  2. wash, drain and add 3 cups water, pressure cook it, till both the urad dal
  3. and rajma has cooked thoroughly and softened.
  4. Once done if you see the dal not cook completely you can also just mash the urad dal with a masher or add it in a blender or mixer jar, give a pluse it will get mash.
  5. take tomatoes blend to a smooth puree. keep aside.
  6. In a pan, heat 3 tbsp butter, add cumin seeds, cloves, cardamoms, cinnamon, bay leaf.
  7. add finely chopped onions, saute and then add chilly powder, turmeric powder, saute well.add ginger garlic paste stir-saute well.
  8. then add the tomato puree and stir again.saute this mixture on a low to medium flame, till you see fat releasing from the sides.
  9. then add the cooked urad dal and rajma beans.Add a cup water or as required.
  10. stir very well and simmer the dal makhani uncovered on a low flame.keep on stirring often, so that the lentils don't stuck to the bottom of the pan.
  11. once the dal makhani has begun to thicken, add salt and cream,mix well. then switch off the flame.
Recipe by Prema's Culinary at https://premasculinary.com/2016/02/dal-makhani-recipe-punjabi-restaurant.html