Go Back
Print
Dal Makhani

Dal Makhani

Dal Makhani is a rich, creamy and luscious lentil based main course dish. It’s a popular North Indian food and paired best with Naan or Tandoori roti.

Course Main Course
Cuisine Indian
Keyword curry, gluten-free
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings 6 People
Author Chandrima

Ingredients

  • 250g- Black whole urad dal
  • 3 tbsp- Rajma / Red kidney beans
  • 1 Large onion (chopped)
  • 1 tbsp- Ginger paste
  • 2 tbsp- Garlic paste
  • 2 tsp- Coriander powder
  • 1 tsp- Kasuri methi / Dried fenugreek leaves
  • 1 tsp- Kashmiri mirch powder
  • 3- Tomato (medium-sized)
  • ¼ tsp- Turmeric powder
  • Salt
  • 1 tsp- Fresh coriander leaves (chopped)
  • ¼ tsp- Nutmeg powder
  • ½ tsp- Garam masala powder
  • 4- Green chillies (halved)
  • 3 tbsp- Butter
  • 3 tbsp- Vegetable oil
  • ¼ cup- Fresh cream
  • Salt to taste

For tempering

  • ½ tsp- Cumin seeds
  • 2- Black cardamom (lightly crushed)

Instructions

  1. Soak urad dal and rajma in plenty of water overnight. Next day discard the water and wash 5-6 times under running water, keep aside.

  2. Next, pressure cook dal and rajma with enough water (water level should be 2″ up from the dal). Add ½ tsp salt and 2 green chilies to this, and close the cooker lid. Check after 7-8 whistles. You need to cook the dal with the grains visible and mushy at the same time. Open the lid after the pressure has reduced.

  3. Cut each tomato into four vertical slices, discard the seeds. Transfer the tomatoes along with two green chillies to a mixer grinder, and make a puree of it, keep aside.

    Always use freshly made tomato puree to cook Dal Makhani, store-bought tomato puree makes the Dal Makhani more sour in taste, which is not desired.

  4. Heat 2 tbsp butter and oil in a deep frying pan/kadai. Temper with all the ingredients mentioned ‘for tempering’.

  5. Add chopped onion, sauté until light brown in colour.

  6. Next to add ginger-garlic paste, sauté quickly for a few seconds.

  7. Add turmeric powder, coriander powder, nutmeg powder, kashmiri mirch powder, salt, and tomato puree, mix well and cook for a minute or two over medium heat, keep stirring.

  8. Now add the boiled dal and salt. Add ½ cup of water into this. Mix well, cover and cook over low heat for the next 30 minutes. Slow cooking brings out the rich taste of Dal Makhani. Keep stirring in between, and adjust the consistency of dal makhani with warm water if you think that the dal is thickening too much.

  9. Add fresh cream, 1 tbsp butter, kasuri methi, and garam masala powder towards the end, mix well, cook for a few minutes more.

  10. Remove from the heat, and transfer to a bowl. Garnish with coriander leaves and fresh cream (if desired).

  11. Serve hot Dal Makhani with Roti, Naan, Paratha, Phulka or Jeera Rice. Enjoy!

Recipe Notes

After cooking the Dal Makhani turn off the heat. Next, heat a small piece of charcoal with a tong, and wait until the charcoal turns red from all sides. Immediately put it in a small bowl and pour 1 tsp of vegetable oil or ghee over it. Place this bowl carefully over Dal Makhani and close the lid. Keep it like this for the next 5-10 minutes, let the smoky flavour infused into the food before you serve it. (this step is optional)