Authentic Creamy Dal Makhani (दाल मखनी) – Slow‑Cooked Bukhara‑Style Delight

⏱️ 30m prep 🔥 720m cook 🍽️ 4 servings
MABAPU TM Vegetarian (Veg)
Normal Diet
⏱️ Prep 30m
🔥 Cook 720m
🍽️ Serves 4
🔢 kcal 799.00

Dal Makhani is the soul‑warming heart of Punjabi cuisine, a velvety tapestry of black urad dal and red kidney beans simmered for hours until they surrender their earthy depth. The slow‑cooked Bukhara‑style method coaxes a buttery richness from the beans, while a whisper of smoked charcoal (dhungar) adds an ancient, smoky perfume that transports you to a rustic tandoor. Each spoonful balances the sweet‑tart kiss of ripe tomato puree, the fragrant chorus of whole spices, and the luxurious silk of cream and butter. Compared with a hurried canned version, this authentic preparation preserves nutrients, offers a wholesome protein boost, and delivers a comforting indulgence that feels both celebratory and everyday wholesome.

🌿
IngredientsEverything you need
250 g Whole Black Urad Dal (काली उड़न दाल)
250 gram
100 g Red Kidney Beans / Rajma (राजमा)
100 gram
2 tbsp Pure Desi Cow Ghee (शुद्ध देसी घी)
2 tablespoon
100 g Fresh Cream (क्रिम)
100 gram
400 g Ripe Tomato Puree (टमाटर प्यूरी)
400 gram
1 tbsp Ginger‑Garlic Paste (अदरक‑लहसुन पेस्ट)
1 tablespoon
2 Green Chilies, slit (हरी मिर्च)
2
1 tsp Cumin Seeds (जीरा)
1 teaspoon
2 Bay Leaves (तेज पत्ता)
2
1 small Cinnamon Stick (दालचीनी)
1
4 Cloves (लौंग)
4 clove
4 Green Cardamom[1][2] Pods (इलायची)
4
1 tsp Red Chili Powder (लाल मिर्च पाउडर)
1 teaspoon
½ tsp Garam Masala (गरम मसाला)
0.5 teaspoon
1 tsp Dried Fenugreek Leaves – Kasuri Methi (कसूरी मेथी)
1 teaspoon
Salt to taste (नमक)
1.5 L Water (पानी)
1.5 liter
1 tsp Charcoal Piece (कोयला) for dhungar
1 teaspoon
Fresh Cilantro leaves for garnish (धनिया पत्ता)
👨‍🍳
InstructionsStep by step
1
Phase 1: Preparation & Setup

Rinse the urad dal and rajma together under running water. Soak them in 1.5 L water for at least 8 hours or overnight; this ensures even softening for the long simmer.

2
Phase 1: Preparation & Setup

Drain the soaked legumes, reserve the soaking water, and set aside. Measure ghee, cream, tomato puree, and spices in separate bowls for quick access.

3
Phase 2: Roasting & Sautéing

Heat a heavy‑bottomed pressure cooker or Dutch oven on medium flame. Add 1 tbsp ghee, let melt, then add cumin seeds, bay leaves, cinnamon, cloves, and cardamom[1][2]. Sauté for 30 seconds until the spices release a fragrant crackle (you’ll hear a gentle pop).

4
Phase 2: Roasting & Sautéing

Stir in ginger‑garlic paste and green chilies; sauté on medium flame for 1 minute until raw aroma disappears and a golden hue appears.

5
Phase 2: Roasting & Sautéing

Add the tomato puree, red chili powder, and a pinch of salt. Cook on medium‑high flame, stirring continuously, until the oil separates visibly around the edges (about 5‑7 minutes). This is the ‘tadka’ base for the dal.

6
Phase 3: Simmering & Sauce Development

Introduce the drained urad dal and rajma into the pot, mixing gently with the tomato‑spice masala. Pour in the reserved soaking water (or fresh water) to just cover the legumes by 2 cm.

7
Phase 3: Simmering & Sauce Development

Seal the pressure cooker (if using) and cook on high flame for 2 whistles, then reduce to low flame and simmer for 20 minutes. If using a Dutch oven, bring to a rolling boil on high flame, then reduce to low flame and let it simmer gently for 12 hours, adding water as needed to keep the dal partially submerged. Stir every 2‑3 hours; the beans will swell and the broth will thicken, turning a deep mahogany.

8
Phase 3: Simmering & Sauce Development

After the long simmer, check for tenderness – the beans should yield to a gentle press with a spoon and the skin should have almost vanished. If any grainy texture remains, continue low‑flame simmering for another 30 minutes.

9
Phase 4: Finishing, Garnishing & Dhungar

Turn the flame to low. Stir in the remaining 1 tbsp ghee and fresh cream, allowing them to melt into the dal, enriching the gravy with a glossy sheen.

10
Phase 4: Finishing, Garnishing & Dhungar

Add garam masala, kasuri methi (crushed between palms), and adjust salt. Simmer for another 5 minutes; you’ll notice a subtle fragrance rise and the surface will become velvety.

11
Phase 4: Finishing, Garnishing & Dhungar

For authentic dhungar, heat a small piece of charcoal over high flame until red‑hot (about 2 minutes). Place the hot charcoal in a small metal bowl, set the bowl in the center of the dal, and drizzle a few drops of ghee over the charcoal. Immediately cover the pot with a tight lid; the smoke will infuse the dal for 2‑3 minutes. Remove the charcoal bowl.

12
Phase 4: Finishing, Garnishing & Dhungar

Turn off the flame and let the dal rest, covered, for 3 minutes to allow flavors to meld.

13
Phase 5: Plating & Serving

Garnish each bowl with a swirl of fresh cream, a drizzle of melted ghee, and a sprinkle of chopped cilantro leaves. Serve hot with butter‑topped naan, tandoori roti, or steamed basmati rice.

🇮🇳 FSSAI™ COMPLIANT
VEG शाकाहारी
🇺🇸 USDA™ FoodData™
Verified DB
Energy 799 kcal
Protein 23.6g
Carbs 117.9g
Fat 20.4g
Sodium 321mg
Potassium 1003mg
View Full FSSAI™ Nutritional Facts / पूर्ण पोषण विवरण देखें ▼

NUTRITIONAL INFORMATION

पोषण संबंधी जानकारी • Per Serving Basis
Approx. Serving Size / सर्विंग माप: 1 bowl
Servings Per Recipe: Approx. 4
Energy / ऊर्जा 799 kcal (3343 kJ)
40% Adult RDA*
Nutrient / पोषक तत्व Per Serving % DV*
Carbohydrates / कार्बोहाइड्रेट 117.9 g 43%
Total Sugars / कुल शर्करा 45.9 g 92%
Dietary Fiber / आहारीय रेशा 33.3 g 111%
Protein / प्रोटीन 23.6 g 44%
Total Fat / कुल वसा 20.4 g 30%
Saturated Fat / संतृप्त वसा 9.6 g 44%
Trans Fat / ट्रांस वसा 0 g —
Cholesterol / कोलेस्ट्रॉल 38 mg 13%
Sodium / सोडियम 321 mg 16%
Potassium / पोटैशियम 1003 mg 29%
⚠️ Statutory Disclaimer / वैधानिक सूचना:
Nutritional values are computed per serving based on reference composition standards. Individual dietary requirements may vary. Not a substitute for a varied, balanced diet.
* % Daily Values are based on ICMR-NIN 2020 RDA for an adult (2000 kcal).
Frequently Asked QuestionsHelpful recipe answers

How long should I soak the black urad dal and red kidney beans before cooking?

Soak them together in 1.5 L water for at least 8 hours or overnight; this ensures even softening for the long simmer.

Can I use a pressure cooker or a Dutch oven for this recipe?

Yes. In a pressure cooker, cook 2 whistles then simmer 20 minutes on low. In a Dutch oven, bring to a boil, reduce to low, and let it simmer gently for about 12 hours, adding water as needed.

What is dhungar and how do I add it to the dal?

Dhungar is a smoky infusion made with charcoal. Heat a charcoal piece until red‑hot, place it in a small bowl, drizzle a few drops of ghee, then set the bowl in the center of the simmering dal, cover tightly, and let the smoke infuse for 2–3 minutes before removing the bowl.
Products MentionedChoose the relevant product for this recipe
👨‍🍳
About the ChefMeet the creator
Rajnish Saharan
Home Chef · Mabapu Foods
As a dentist by profession, I have a deep passion for cooking, especially when it comes to tradition...
📱 Open Full Interactive Recipe Adjust servings · Save · Share