Makhani, literally translates to Buttery in Punjabi. Dal Makhani, the North Indian sweetheart, is a delightful melange of whole Urad Dal (Black Lentils) and Rajma (Red Kidney Beans), laden with butter, butter, more butter and… cream 🙂
This dish is a buffet-regular in almost every restaurant you visit. Its thick, smooth consistency and buttery goodness has always intrigued me.
Last week, a friend sent me a bowl of it to taste. It started with a spoon and ended with me licking the bowl clean… at 1.15 am.
It was about time I made it myself.
So I did…today. After serving my dear husband, I stared at him in anticipation. And he blurted, “just one word…EXOTIC!”
So, here it is… my Exotic Dal Makhni, slow cooked to perfection.
Preparation time: 20 minutes
Cooking time: 35 minutes
Soaking time: overnight / 8-9 hours
3/4 cup whole urad dal (black lentils)
1/4 cup rajma (red kidney beans)
4 cups water for pressure cooking dal and rajma
2 medium size onions, finely chopped
2 large tomatoes, pureed
2 green chilies, finely chopped
2 tsps ginger-garlic paste
1 tsp kasuri methi, crushed (dried fenugreek leaves)
1 tsp cumin seeds
3 green cardamoms
1 black cardamom
1 bay leaf
1 medium cinnamon stick
2 tsps, red chili powder. I use Kashmiri chili powder
1/2 tsp turmeric powder
1/2 tsp garam masala powder
3 heaped tbsps butter
1 tsp oil. So the butter doesn’t burn
2 tbsp cream. I don’t mind a tbsp more 🙂
Chopped coriander to garnish
Wedges of a lime while serving
Salt as per taste
Soaking and Cooking:
1. Wash thoroughly and soak the lentils and rajma in enough water overnight or for 8-9 hours at least. Soaking reduces the cooking time, thereby saving the fuel.
2. Drain them well. Rinse again a couple of times before pressure cooking in 4 cups of water.
3. Pressure cook on high flame for about 10 minutes or until the lentils and rajma are soft. They should be melt-in-mouth soft and not resistant or tough when eaten.
1. Heat oil, then add butter in a kadhai or a non-stick heavy bottomed pan.
2. Add cumin seeds and let them splutter.
3. Add all the whole spices – cloves, cinnamon, green and black cardamom and bay leaf. Fry for few seconds till aromatic.
4. Toss in the onions and fry till translucent and golden brown.
5. Add chopped green chilies and fry a bit.
6. Then add the ginger-garlic paste and saute for a minute. The raw smell should go away.
7. Add the pureed tomatoes and stir for another minute.
8. Now add the spice powders – chili and turmeric and saute on medium till the oil starts leaving from sides.
9. Add the cooked lentils and rajma and stir.
10. Add salt and water as required.
11. Cook on low and let it simmer for another 20 minutes, stirring occasionally, so the lentils don’t stick to the bottom of the pan. Do not put the lid.
12. Add garam masala and fenugreek. Stir and cook on medium for another 2-3 minutes.
13. Lastly, drizzle over the cream and mix well. Switch off the flame.
14. Garnish with chopped fresh coriander, wedge of lime and serve with Naan, Tandoori Roti, Jeera Rice or plain rice.
Dollop more butter while serving… yourself. Pure foodgasm!
You can always run an extra mile and burn those newly piled calories. But, who cares about them when the food is so yummm, isn’t it 🙂