Back to recipes
Dal Makhani

Dal Makhani

Tender black lentils in a creamy sauce, bound by fragrant brown butter. The texture is velvety, perfectly coating the spoon, with a deep aroma of toasted spices.

0
comfort-foodslow-cookedindian-classicvegetarianspicy
15min
Prep time
120min
Cook time
Medium
Difficulty

Nutrition (per serving)

551
Calories
21g
Protein
58g
Carbs
27g
Fat
Spark IA
Contextual intelligence

Ingredients

4
  • 250 g
    urad dal
    ~213 cal/per serving
    (soaked 12h)
  • 50 g
    Red bean
    ~28 cal/per serving
    (soaked 12h)
  • 50 g
    ghee
    ~113 cal/per serving
  • 1 piece
    Onion
    ~15 cal/per serving
    (finely chopped)
  • 3 piece
    Garlic
    ~3 cal/per serving
    (pressed)
  • 3 piece
    Round tomato
    ~26 cal/per serving
    (minced into small cubes)
  • 1 tsp
    Cumin seeds
    ~6 cal/per serving
  • 1 tsp
    kashmiri chili
    ~5 cal/per serving
  • 1 tsp
    Turmeric powder
    ~4 cal/per serving
  • 1 tsp
    garam masala
    ~5 cal/per serving
  • 100 ml
    Cream
    ~62 cal/per serving
  • 30 g
    Minimum butter sweet
    ~56 cal/per serving
  • 1 pinch
    Gray sea salt
  • 20 g
    Fresh ginger
    ~4 cal/per serving
    (grated)
  • 1 tbsp
    Dried fenugreek leaves (Kasuri Methi)
    ~12 cal/per serving
    (crushed between palms)

Allergens

milk
Switch to cooking modeIngredients ready? Start step-by-step mode!

Instructions

0/5
  1. Cooking the legumes

    Place the pre-soaked urad dal and kidney beans in a large pot of water. Cook over medium heat until the grains crush easily between your fingers. Drain, keeping some of the cooking water.

    45 min
  2. Aromatic base

    In a sauté pan, heat the ghee. Add the cumin seeds; they should sizzle. Add the chopped onion, pressed garlic, and grated ginger. Sauté until the onion is translucent and starts to brown.

    10 min
  3. Tomato reduction

    Add the finely chopped round tomatoes, Kashmiri chili, turmeric, and salt. Simmer over low heat until the fat separates from the tomato pulp and rises to the surface.

    15 min
  4. Slow simmering

    Pour the lentils and beans into the sauté pan. Add a little cooking water to achieve a flexible consistency. Simmer for a long time over very low heat, crushing a few grains against the sides to thicken the sauce.

    30 min
  5. Final liaison

    Stir in the garam masala, butter, cream, and kasuri methi crushed between your hands. Mix gently until the butter is melted and the sauce becomes glossy and smooth. Remove from heat as soon as the mixture coats the spoon.

    5 min

Chef's tips

  • The longer the dal simmers, the better it gets; don't be afraid to let it cook for 2 hours on very low heat.
  • The secret to the texture lies in partially mashing the lentils against the sides of the pot to release the starch.

Storage

Keeps for 3 days in the refrigerator. Flavors develop even more the next day. Reheat gently with a splash of water.

4.1
21 reviews
Rate this recipe: