Dal Makhani

4.9 (1,650 ratings)
โ€ข Cuisine: Punjabi / North Indian

Slow-cooked black lentils (sabut urad) and kidney beans simmered overnight on low flame with butter, cream, tomatoes, and subtle spices until incredibly creamy and luscious.

Dal Makhani
โฑ๏ธ Prep Time 20 min
๐Ÿณ Cook Time 60 min
โŒ› Total Time 80 min
๐Ÿฝ๏ธ Base Servings 6
๐Ÿ‘จโ€๐Ÿณ Difficulty Medium
๐ŸŒถ๏ธ Spice Level Mild
๐Ÿฅ•

Ingredients

Servings:
6

For Boiling the Lentils

For the Makhani Simmer

๐Ÿ”ฅ

Cooking Instructions

  1. 01

    Soak & Pressure Cook Lentils

    โฑ๏ธ 25m

    Rinse whole urad and rajma thoroughly under running water until water runs clear. Soak in plenty of water overnight. Drain and pressure cook with 4 cups water, black cardamom, bay leaf, and 1 tsp salt for 1 whistle on high, then 20 minutes on low heat until lentils can be easily mashed between fingertips.

    โœ“ Visual Cue: Lentils and beans are completely tender and buttery soft
  2. 02

    Mash to Release Starch

    โฑ๏ธ 5m

    Discard the bay leaf and black cardamom. Using the back of a potato masher or wooden ladle, gently mash about 25% of the cooked lentils against the pan side. This releases natural starches creating the signature creamy texture without flour.

    โœ“ Visual Cue: The broth turns cloudy, thick, and velvety
  3. 03

    Prepare Tomato & Ginger-Garlic Base

    โฑ๏ธ 10m

    In a heavy-bottomed pot, melt 30g butter with 1 tsp oil. Add ginger-garlic paste and sautรฉ for 1 minute until fragrant. Add tomato puree and Kashmiri chilli powder. Simmer for 8-10 minutes on medium heat until tomato reduces into a thick paste and butter leaves the edges.

    โœ“ Visual Cue: Glossy crimson tomato base with sweet cooked aroma
  4. 04

    The Slow Simmer (Mukhya Paka)

    โฑ๏ธ 40m

    Pour the cooked lentils and their cooking liquor into the tomato base. Stir well and bring to a boil. Reduce flame to low and let it simmer uncovered for 35-45 minutes, stirring every few minutes and scraping the bottom. Add 1/2 cup warm water as needed to maintain a creamy pouring consistency.

    โœ“ Visual Cue: The color shifts from black to rich dark mahogany with immense depth
  5. 05

    Finish with Cream & Kasuri Methi

    โฑ๏ธ 5m

    Stir in remaining 30g butter, garam masala, and crushed kasuri methi. Pour in fresh heavy cream while gently stirring. Simmer for 3 final minutes on low flame. Remove from heat and rest 10 minutes before serving.

    โœ“ Visual Cue: Sumptuous, velvety dal makhani with a luxurious glossy sheen
๐Ÿ’ก

Chef's Authentic Tips

  • The magic of Dal Makhani lies in slow simmering. The longer it cooks on gentle heat, the richer and more cohesive it becomes.
  • Washing whole urad dal 4-5 times removes excess black skin tannins, avoiding bitterness.
๐Ÿ”„

Smart Substitutions

  • For a vegan alternative, substitute dairy butter and cream with coconut cream and cold-pressed mustard oil or vegan butter.
๐Ÿฝ๏ธ

Serving Suggestions & Pairings

  • โœ“ Pair with crispy garlic butter naan, laccha paratha, and sliced red onions sprinkled with lemon juice.
๐Ÿ“Š

Estimated Nutrition

Per Serving
Calories 390
Protein 16g
Carbs 38g
Fat 20g

Similar Recipes You'll Love

Other authentic dishes from North Indian and Dal.