Dal Makhani Recipe (restaurant Style)
  1. Add urad dal and rajma to a large bowl and rinse them rubbing very well. Drain and repeat the rinse thrice. Soak in 4 cups of water, overnight. Later drain, rinse well and drain again.

  2. Pour 4 cups fresh water to the dal and pressure cook for 10 whistles on a medium heat or in the instant pot for 20 mins (high pressure). If you don’t have a cooker, cook in a heavy bottom pot until soft and tender, adding more hot water as needed.

  3. Both urad dal and rajma must cook down very soft. When mashed with a spoon the dal and rajma must be soft and get mashed well easily. If not then pour another half cup hot water and continue to cook for another 3 to 4 whistles on a medium heat.

  4. Heat a heavy bottom pot with ghee. Add the whole spices if using and let them sizzle for a minute.

  5. Stir in the onions and saute until golden, for 7 mins. Stir in ginger garlic paste and saute for 1 minute until aromatic.

  6. Pour the tomato puree and cook for 3 to 4 minutes. Stir in salt, chili powder & garam masala. Saute well until the masala smells good and turns thick, for 4 to 5 mins.

  7. Mash the cooked urad dal slightly and pour it along with the stock (lentil cooked liquid). Pour 1 cup hot water & mix.

  8. Cook on a low flame until the dal becomes thick, stir often in between to prevent burning the bottom. After 60 mins, the dal thickens.

  9. Add another ½ to 1 cup hot boiling water and continue to cook until really thick. (This takes another 30 mins. Totally cook for about 90 mins from the time you added the cooked dal to the pot. The cook time may vary depending on your pot and stove)

  10. Crush kasuri methi in your palm and add it. Also pour the cream. Stir and cook again for 6 to 8 mins until it becomes thick and creamy. Taste and add more salt or garam masala if needed. Add butter and mix well.

  11. Place a small piece of foil or an aluminum foil cup or a tall steel cup on the dal makhani. Hold 1 to 2 inch piece of natural wood charcoal with a tong and burn it on direct fire until red hot, for 3 to 4 mins. Then place it on the foil/cup kept over dal.

  12. Quickly pour ¼ tsp ghee on the hot coal. Immediately cover the pot and allow to smoke for 3 to 4 mins. For stronger flavor, add another ¼ tsp ghee on the coal and repeat the smoking.

  13. Garnish dal makhani with more butter or cream & serve with fluffy Basmati rice or naan.

Course🍽️Main Course

Diets🥕Vegetarian🌾Gluten-free...

Category🍲Dal

Cuisine🇮🇳Indian

Occasions📆Everyday🎉Special Occasion

Season🔁Year-round

DifficultyEasy ⏰ 45m

Loading...