Experience the authentic taste of North India with this creamy and indulgent Punjabi Dal Makhani recipe. Made with tender whole black lentils (urad dal) and hearty kidney beans (rajma), this dish is slow-cooked to perfection for a luxurious, rich flavor profile. Infused with a tantalizing blend of spices like cumin, garam masala, and crushed fenugreek leaves (kasuri methi), this classic dal gets its velvety texture from a generous swirl of heavy cream and butter. Perfectly balanced with the aromatic warmth of ginger, garlic, and green chili, this comforting dish pairs beautifully with naan, roti, or steamed basmati rice. Whether you're preparing a festive meal or seeking a wholesome, satisfying dinner, Punjabi Dal Makhani is sure to impress as a hearty, flavorful centerpiece.
Scan with your phone to download!
Rinse the whole black lentils and kidney beans thoroughly in water. Soak them overnight or for at least 8 hours in enough water.
Drain the soaked lentils and kidney beans, and add them to a pressure cooker with 4 cups of water. Cook for 15-20 minutes or until soft and tender. If using a stovetop pan, cook for 50-60 minutes. Keep aside.
Heat 2 tablespoons of butter and 1 tablespoon of oil in a large pan. Add cumin seeds and let them splutter.
Add finely chopped onions and sauté until golden brown.
Add ginger, garlic, and green chili, and cook for 1-2 minutes until aromatic.
Add tomato puree, red chili powder, turmeric powder, and coriander powder. Cook the mixture for 8-10 minutes until the oil separates from the masala.
Add the cooked lentils and kidney beans to the pan along with 1 cup of water. Mix well and simmer on low heat for 30 minutes. Stir occasionally to ensure it doesn't stick to the bottom.
Add heavy cream, garam masala, and crushed fenugreek leaves (kasuri methi). Mix well and simmer for another 10-15 minutes.
Adjust the salt according to taste. Add 1 tablespoon of butter for extra richness before turning off the heat.
Garnish with chopped cilantro and serve hot with naan, roti, or steamed rice.
Serving size | (1585.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1525.4 |
Total Fat 74.2g | 0% |
Saturated Fat 32.7g | 0% |
Polyunsaturated Fat 1.1g | |
Cholesterol 158.7mg | 0% |
Sodium 3929.9mg | 0% |
Total Carbohydrate 160.1g | 0% |
Dietary Fiber 46.0g | 0% |
Total Sugars 15.1g | |
Protein 60.9g | 0% |
Vitamin D 6.7IU | 0% |
Calcium 498.4mg | 0% |
Iron 23.4mg | 0% |
Potassium 3046.3mg | 0% |
Source of Calories