WordRecipe
    Premium
    Dal Makhani

    Dal Makhani

    Creamy slow-cooked black lentils and kidney beans simmered overnight with butter and cream — the queen of all dals.

    Word Recipe Kitchen

    Tested & verified by our culinary team

    120 minsMedium6 servings

    Nutrition per serving

    380

    Calories

    16g

    Protein

    38g

    Carbs

    20g

    Fat

    Ingredients

    • 1 cupWhole black urad dal
    • 1/4 cupRajma (kidney beans)
    • 4 tbspButter
    • 1/2 cupHeavy cream
    • 1 cupTomato puree
    • 1 largeOnion
    • 6 clovesGarlic
    • 2 inchesGinger
    • 1 tspRed chili powder
    • 1 tspGaram masala
    • 1 tspFenugreek leaves
    • to tasteSalt

    Instructions

    1. 1

      Soak urad dal and rajma overnight. Drain and pressure cook with water until very soft (about 30 minutes).

    2. 2

      Melt butter in a heavy pan. Sauté finely chopped onion until golden.

    3. 3

      Add ginger-garlic paste, cook 2 minutes until raw smell disappears.

    4. 4

      Add tomato puree, red chili powder, and salt. Cook until oil separates.

    5. 5

      Add the cooked lentils with their liquid. Stir well and bring to a simmer.

    6. 6

      Cook on very low heat for 45-60 minutes, stirring occasionally. The longer it cooks, the better.

    7. 7

      Stir in cream, garam masala, and crushed fenugreek leaves.

    8. 8

      Finish with a generous pat of butter on top.

    9. 9

      Serve hot with steamed rice or warm naan bread.

    Nutrition Facts

    Servings 6Serving Size 1

    Amount Per Serving

    Calories380

    % Daily Value *

    Total Fat 20g26%
    Saturated Fat 9g45%
    Trans Fat 0g
    Cholesterol 25mg8%
    Sodium 420mg18%
    Total Carbohydrate 38g14%
    Dietary Fiber 8g29%
    Sugars 5.7g
    Protein 16g32%
    Vitamin A 500 IUVitamin C 28 mgCalcium 220 mgIron 1.2 mg

    * Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

    💡 Tips for Dal Makhani

    • Let meat rest for 5 minutes after cooking to keep it juicy.
    • Don't let garlic burn - add it after other aromatics and cook briefly.

    Frequently Asked Questions

    You might also like

    Thai Green Curry

    Thai Green Curry

    35 minMedium
    Lemon Herb Salmon

    Lemon Herb Salmon

    25 minEasy
    Aglio e Olio with Jumbo Shrimp

    Aglio e Olio with Jumbo Shrimp

    20 minsMedium
    Beef Stir-Fry with Broccoli

    Beef Stir-Fry with Broccoli

    20 minEasy

    Reviews

    Leave a review

    No reviews yet. Be the first!

    Share this recipe

    Want a custom version?

    Enter your available ingredients and get a personalized recipe in seconds.

    Try Word Recipe