This restaurant favourite is a slow-cooked dal recipe. Dal makhani literally translates to creamy or buttery dal, a consistency which is achieved by simmering whole urad dal or maa ki dal on low heat for a long period of time. In most good restaurants, this dal is slow-cooked overnight while my grandmother always told me of times where she would start simmering the dal early in the morning so that it's ready in time for dinner. Slow cooking the dal does wonders to its texture and adds a wonderful nutty flavour to the dish.
In most modern homes, however, people don't often cook this dal for 8+ hours but use pressure cookers to cook the dal quickly for convenience and then simmer it on low heat for 30-45 minutes with the tomato masala so that all the flavours can come together.
The result is a smokey, creamy and tangy dal that is rich and goes well with almost anything. It can be eaten with naan and grilled or tandoori dishes like tandoori chicken, paneer tikka and kebabs but goes just as well with humble roti or a bowl of steamed basmati rice.
The Lentils
Spiced Tomato Purée
While the lentils are cooking, prepare the spiced tomato purée.
Simmer
Slow cooking the lentils on low heat helps the flavours blend together and gives this dal a smokey flavour and extra creamy texture.
The Makhan
This wouldn't be called dal makhani if not for generous amounts of "makhan" - butter and cream, that are added to it at the end.
Garnish with a dollop of fresh cream and a sprinkling of kasoori methi. Enjoy with naan, roti or basmati rice and some pickled onions.