Dal Makhani (Indian Lentils)

Dal Makhani (Indian Lentils)

5 Reviews 1 Pic
  • Prep

    15 m
  • Cook

    2 h
  • Ready In

    4 h 15 m
SOGOLONDJATA
Recipe by  SOGOLONDJATA

“Ever go to an Indian restaurant and wonder how they make those lentils? I hated lentils before I discovered Indian food. Then I scoured the internet to figure out how they achieved them, and through mixing and matching recipes and methods on videos, I've arrived at this recipe, which I think is pretty close. This version is very rich, but you can leave out the cream to make it lighter. Kasuri methi (fenugreek leaves) is almost impossible to find in the U.S., even in NYC, but it gives this dish something very special.”

New! Find ingredients on sale

  • Tap On Sale, then swipe through different local stores.

  • Look through the ingredients list for store discounts!

This feature is in beta testing. Thanks for your patience as we improve it!

Your ingredient has been saved! Go to Shopping List.

Ingredients

Adjust Servings

Original recipe yields 6 servings

Directions

  1. Place lentils and kidney beans in a large bowl; cover with plenty of water. Soak for at least 2 hours or overnight. Drain.
  2. Cook lentils, kidney beans, 5 cups water, and salt in a pot over medium heat until tender, stirring occasionally, about 1 hour. Remove from heat and set aside. Keep the lentils, kidney beans, and any excess cooking water in the pot.
  3. Heat vegetable oil in a saucepan over medium-high heat. Cook cumin seeds in the hot oil until they begin to pop, 1 to 2 minutes. Add cardamom pods, cinnamon stick, bay leaves, and cloves; cook until bay leaves turn brown, about 1 minute. Reduce heat to medium-low; add ginger paste, garlic paste, turmeric, and cayenne pepper. Stir to coat.
  4. Stir tomato puree into spice mixture; cook over medium heat until slightly reduced, about 5 minutes. Add chili powder, coriander, and butter; cook and stir until butter is melted.
  5. Stir lentils, kidney beans and any leftover cooking water into tomato mixture; bring to a boil, reduce heat to low. Stir fenugreek into lentil mixture. Cover saucepan and simmer until heated through, stirring occasionally, about 45 minutes. Add cream and cook until heated through, 2 to 4 minutes.

Share It

Reviews (5)

Rate This Recipe
takelondon
5

takelondon

I have to agree with cengelberg, the recipe shown is far too salty. I made the recipe for 6 people and it called for 2 tablespoons of salt, but change that to 2 teaspoons and you'll be fine. I also used canned kidney beans instead of dry, so if you go my way be sure to drain the excess water after cooking the lentils and beans or you'll end up with dal makhani soup.

cengelberg
5

cengelberg

I think the recipe would have turned out great if much less salt was used. I adjusted the recipe for 16 people and it called for 1/3 cup salt. It was extremely salty. Tried to reduce salt by adding potatoes with minimal results. I would recommend at least halving the salt content and work up from there.

bhmnrhpsdy
1

bhmnrhpsdy

Warning to anyone who wants to try this recipe: use 2 TEASPOONS salt - or even less and add as needed. The dish smelled and looked amazing and was absolutely delicious except for the extreme saltiness. Unfortunately, I couldn't fix the doubled recipe and decided to dump the entire thing out. Will definitely try again some time soon, with MUCH less salt - and will probably use kosher instead or regular salt. I had read the previous reviews and reduced the amount of salt but didn't realize by how much I should have reduced it by. I'm sure my next attempt will turn out great!!!

More Reviews

Similar Recipes

Indian Style Basmati Rice
(143)

Indian Style Basmati Rice

Indian Saffron Rice
(88)

Indian Saffron Rice

Armenian Lentils
(24)

Armenian Lentils

Lentils for Stagflation
(28)

Lentils for Stagflation

Lentils and Rice with TVP
(8)

Lentils and Rice with TVP

South Indian Lentil Kootu
(6)

South Indian Lentil Kootu

Nutrition

Amount Per Serving (6 total)

  • Calories
  • 375 cal
  • 19%
  • Fat
  • 21.2 g
  • 33%
  • Carbs
  • 34.2 g
  • 11%
  • Protein
  • 12.8 g
  • 26%
  • Cholesterol
  • 48 mg
  • 16%
  • Sodium
  • 2718 mg
  • 109%

Based on a 2,000 calorie diet

Top

<

previous recipe:

Lentils and Rice with TVP

>

next recipe:

Spinach and Tomato Dal (Indian Lentil Soup)