Indulge in the rich and velvety decadence of Daal Makhani, a classic North Indian comfort food that’s loved for its creamy texture and robust flavors. This lentil curry combines wholesome whole black gram (urad dal) and red kidney beans (rajma), slow-simmered to perfection in a luscious blend of tomato puree, aromatic spices like garam masala, and a generous touch of butter and fresh cream. A signature sprinkle of kasuri methi (dried fenugreek leaves) infuses it with a distinct earthy aroma, making every bite irresistibly flavorful. Perfect for special occasions or cozy family meals, this restaurant-style Daal Makhani pairs beautifully with naan, roti, or basmati rice. Create this comforting, protein-packed dish in your own kitchen for an authentic taste of Indian cuisine!
Scan with your phone to download!
Rinse the whole black gram and red kidney beans thoroughly under cold water. Soak them together overnight or for at least 8 hours.
Drain the soaked lentils and beans, transfer them to a pressure cooker, and add 4 cups of water. Cook under pressure for about 12-15 whistles or until both are completely cooked and soft.
In a large pan, heat 2 tablespoons of butter and 1 tablespoon of oil over medium heat. Add the finely chopped onion and sauté until golden brown.
Add the minced garlic and ginger to the pan, and sauté for another minute until the aroma releases.
Stir in the tomato puree and green chili. Cook until the oil separates from the sides of the mixture.
Add the red chili powder, turmeric powder, coriander powder, and salt. Cook for 2-3 minutes, stirring occasionally.
Once the spices are well combined, add the cooked black gram and kidney beans along with their cooking liquid. Mix well to combine.
Lower the heat, cover, and let it simmer for 45-60 minutes, stirring occasionally to ensure it doesn’t stick to the bottom.
Uncover, add garam masala, fresh cream, and the remaining tablespoon of butter. Mix well and let it simmer for another 10 minutes.
Crush the kasuri methi between your palms and sprinkle over the daal makhani. Mix well and turn off the heat.
Garnish with fresh coriander leaves and serve hot with naan, roti, or rice.
Serving size | (1922.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1657.9 |
Total Fat 77.2g | 0% |
Saturated Fat 36.1g | 0% |
Polyunsaturated Fat 1.1g | |
Cholesterol 175.5mg | 0% |
Sodium 5189.3mg | 0% |
Total Carbohydrate 188.5g | 0% |
Dietary Fiber 52.9g | 0% |
Total Sugars 29.5g | |
Protein 68.7g | 0% |
Vitamin D 6.7IU | 0% |
Calcium 614.5mg | 0% |
Iron 24.3mg | 0% |
Potassium 4377.0mg | 0% |
Source of Calories