Smoky Dal Makhani with Butter and Cream

Quick Recipe Version (TL;DR)

  • Yield: 6 servings
  • Prep Time: 20 minutes (plus 8–12 hours soaking)
  • Cook Time: 2 hours 20 minutes
  • Total Time: 2 hours 40 minutes (plus soak)

Quick Ingredients

  • Whole black urad (sabut urad) 1 cup (200 g)
  • Rajma (kidney beans) 1/4 cup (50 g)
  • Water 6 cups for soaking + 4.5 cups for cooking
  • Ghee 3 tbsp + 1 tbsp finishing; Unsalted butter 2 tbsp + 2 tbsp finishing
  • Heavy cream 1/2 cup (120 ml)
  • Onion 1 large (200 g), tomato puree 1 cup (240 g), ginger-garlic paste 1 tbsp, green chilies 1–2
  • Cumin seeds 1 tsp, bay leaf 1, black cardamom 1, green cardamom 4, cloves 4, cinnamon 1-inch
  • Kashmiri red chili powder 1.5 tsp, ground coriander 1 tsp, garam masala 1 tsp, kasuri methi 1 tsp, salt
  • Optional dhungar: small piece lump charcoal + 1 tsp ghee

Do This

  • 1) Rinse urad and rajma, soak in 6 cups water for 8–12 hours; drain.
  • 2) Pressure-cook with 4.5 cups water + 1 tsp salt: Instant Pot 45 min High, natural release 15 min; or stovetop 8–10 whistles.
  • 3) Lightly mash some cooked dal to thicken; keep all cooking liquid.
  • 4) Masala: heat 3 tbsp ghee + 2 tbsp butter; bloom whole spices and cumin 30 sec, sauté onion 10–12 min, add ginger-garlic 1 min, spices, then tomato; cook until ghee separates.
  • 5) Stir in dal; simmer low 45–60 min, stirring every 10 min; add hot water as needed for a slow, creamy bubble.
  • 6) Finish with 1/2 cup cream, 2 tbsp butter, 1 tbsp ghee, 1 tsp kasuri methi, 1 tsp garam masala; simmer 15 min. Optional dhungar 3–5 min. Rest 10 min, garnish, serve.

Why You’ll Love This Recipe

  • A truly restaurant-level texture at home: silky, slow-simmered, and deeply flavored.
  • Balanced heat and richness thanks to Kashmiri chili, butter, cream, and kasuri methi.
  • Optional dhungar (smoke) for that unmistakable North Indian restaurant aroma.
  • Step-by-step, friendly instructions with Instant Pot and stovetop options.

Grocery List

  • Produce: 1 large onion, 2 medium tomatoes (or tomato puree), 1–2 green chilies, fresh ginger, garlic, fresh cilantro, fresh ginger (for juliennes)
  • Dairy: Unsalted butter, heavy cream
  • Pantry: Whole black urad, rajma, ghee, cumin seeds, bay leaf, black cardamom, green cardamom, cloves, cinnamon, Kashmiri red chili powder, ground coriander, garam masala, kasuri methi, fine sea salt

Full Ingredients

Legumes

  • Whole black urad (sabut urad): 1 cup (200 g)
  • Rajma (red kidney beans): 1/4 cup (50 g)
  • Cold water for soaking: 6 cups (1.4 L)
  • Water for pressure cooking: 4.5 cups (1.06 L)
  • Fine sea salt: 1 tsp (for pressure cooking)

Masala (Tadka) Base

  • Ghee: 3 tbsp
  • Unsalted butter: 2 tbsp
  • Cumin seeds: 1 tsp
  • Bay leaf: 1
  • Black cardamom pod: 1, lightly crushed
  • Green cardamom pods: 4, lightly crushed
  • Whole cloves: 4
  • Cinnamon stick: 1-inch (2.5 cm)
  • Onion: 1 large (200 g), finely chopped
  • Green chilies: 1–2, slit (to taste)
  • Ginger-garlic paste: 1 tbsp (or 1.5 tsp each, freshly grated)
  • Kashmiri red chili powder: 1.5 tsp
  • Ground coriander: 1 tsp
  • Tomato puree: 1 cup (240 g)
  • Fine sea salt: 1/2 tsp (to season the masala)

Finish

  • Heavy cream: 1/2 cup (120 ml)
  • Unsalted butter: 2 tbsp
  • Ghee: 1 tbsp
  • Kasuri methi (dried fenugreek leaves): 1 tsp, crushed
  • Garam masala: 1 tsp
  • Sugar: 1–2 tsp (optional; to round acidity)
  • Hot water as needed for consistency: up to 1 cup (240 ml)

Optional Dhungar (Smoke)

  • Natural lump charcoal: 1 small piece (2–3 cm), not briquettes
  • Ghee: 1 tsp
  • Small heatproof metal bowl and tongs

Garnish

  • Fresh cilantro: 2 tbsp, finely chopped
  • Fresh ginger: 1 tbsp, cut into fine juliennes
  • Heavy cream: 2 tbsp, for swirling on top
  • Butter: 1 tbsp, optional for serving
Smoky Dal Makhani with Butter and Cream – Closeup

Step-by-Step Instructions

Step 1: Soak the legumes overnight

Rinse the whole black urad and rajma under cold water until the water runs mostly clear. Place in a large bowl with 6 cups (1.4 L) cold water and soak for 8–12 hours (overnight). Drain and rinse once more before cooking.

Step 2: Pressure-cook until buttery soft

Add the soaked and drained legumes to a pressure cooker or Instant Pot with 4.5 cups (1.06 L) water and 1 tsp salt. For Instant Pot: cook on High Pressure for 45 minutes, then allow a 15-minute natural release. For stovetop pressure cooker: cook on medium heat for 8–10 whistles. The urad and rajma should be completely tender and creamy when pressed between fingers. Lightly mash about 1/4 of the cooked lentils with a ladle to help thicken, keeping all the cooking liquid.

Step 3: Build the masala base

In a heavy-bottomed Dutch oven or kadai over medium heat, melt 3 tbsp ghee and 2 tbsp butter. Add cumin seeds, bay leaf, black cardamom, green cardamom, cloves, and cinnamon; let them sizzle for 30 seconds until aromatic. Add the chopped onion and sauté 10–12 minutes, stirring often, until deep golden. Stir in the slit green chilies and ginger-garlic paste; cook 60 seconds. Sprinkle in Kashmiri red chili powder and ground coriander; stir 10 seconds. Add tomato puree and 1/2 tsp salt, then cook 8–10 minutes, stirring, until the masala thickens and little pools of fat separate at the edges.

Step 4: Combine and slow-simmer

Pour the cooked lentils and all their liquid into the masala. If needed, add up to 1 cup hot water to achieve a thick but pourable consistency. Reduce heat to low so the dal barely bubbles (aim for a gentle simmer around 90–95°C). Simmer partially covered for 45–60 minutes, stirring and scraping the bottom every 10 minutes to prevent sticking. Adjust salt to taste during this stage.

Step 5: Enrich for signature silkiness

Stir in 1/2 cup heavy cream, 2 tbsp butter, and 1 tbsp ghee. Crush the kasuri methi between your palms and add it along with garam masala. If desired, add 1–2 tsp sugar to round the acidity. Continue to simmer on low for 15 minutes, stirring occasionally, until glossy and luxuriously creamy.

Step 6: Optional dhungar (smoke) finish

Place a small heatproof metal bowl in the center of the dal (rest it on the surface). Using tongs, heat a small piece of natural lump charcoal over an open flame or on a gas burner until red-hot and ashy, about 5–7 minutes. Carefully place the hot coal in the bowl, drizzle 1 tsp ghee over it, immediately cover the pot tightly with a lid, and let the smoke infuse for 3–5 minutes. Remove the bowl and coal, then stir. Work under good ventilation and never leave hot coals unattended.

Step 7: Rest, garnish, and serve

Let the dal rest off heat for 10 minutes to settle and thicken. Adjust seasoning. Swirl over 2 tbsp cream and, if you like, dot with 1 tbsp butter. Garnish with chopped cilantro and ginger juliennes. Serve hot with naan, roti, or steamed basmati/jeera rice.

Pro Tips

  • Use whole black urad, not split, for authentic texture and natural creaminess.
  • Low and slow is the secret: gentle simmering coaxes starches out and makes the dal silky.
  • Stir often, especially toward the end—rich dals can catch at the bottom if heat is too high.
  • Kashmiri chili gives vibrant color with mild heat; adjust with fresh chilies for spice.
  • For a smoother body, use a potato masher or immersion blender to blend just 10–15% of the dal.

Variations

  • Vegan: Use neutral oil or vegan ghee, and replace dairy cream with 1/2 cup cashew cream or full-fat coconut milk.
  • Jain-friendly: Skip onion and garlic; add 1/4 tsp hing (asafoetida) with the whole spices and increase tomatoes slightly.
  • One-pot Instant Pot: Sauté the masala on Sauté mode, then add soaked legumes and water; pressure-cook as directed and finish with cream and butter on Sauté (Low).

Storage & Make-Ahead

Refrigerate in an airtight container for up to 4 days; the flavor improves by day 2. Reheat gently on the stovetop with a splash of hot water to loosen. Freeze up to 3 months; thaw overnight in the fridge and reheat, adding water and a fresh pinch of kasuri methi. If using dhungar, the smoky aroma fades over time—refresh with a quick 2–3 minute smoke after reheating if desired.

Nutrition (per serving)

Approximate: 390 calories; 30 g carbs; 12 g protein; 24 g fat; 9 g fiber; 650 mg sodium (will vary with salt and garnish).


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *


Promotional Banner X
*Sponsored Link*