Jun 09 2026
RestaurantsMintt Indian CuisineDal Makhani Recipe

Dal Makhani Recipe

Time3h
Serves4

Black lentils simmered with freshly ground spices in a creamy sauce.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Lentils

Cream and Base

Method

Preparation

  1. 1

    Soak the Lentils

    Rinse the black lentils and red kidney beans under cold water until the water runs clear. Soak them in enough water for at least 8 hours or overnight.

Cooking

  1. 2

    Cook the Lentils

    Drain and rinse the soaked lentils and kidney beans. In a large pot, combine the lentils, kidney beans, water, and turmeric. Bring to a boil, then reduce to a simmer. Cover and cook for about 1.5 to 2 hours, or until the lentils are tender.

  2. 3

    Prepare the Masala

    In a separate pan, heat the butter over medium heat. Add cumin seeds and let them sizzle. Add chopped onions and sauté until golden brown. Stir in ginger, garlic, and green chilies, cooking for another 2-3 minutes.

  3. 4

    Add Tomatoes and Spices

    Add the pureed tomatoes, salt, coriander powder, and garam masala to the onion mixture. Cook until the mixture thickens and the oil separates from the masala, about 10-15 minutes.

  4. 5

    Combine and Simmer

    Once the lentils are cooked, add the tomato masala to the pot with the lentils. Mix well and simmer on low heat for another 30 minutes, stirring occasionally. Adjust salt and spices to taste.

  5. 6

    Finish with Cream

    Stir in the heavy cream and dried red chilies. Simmer for an additional 5-10 minutes. Remove from heat and let it rest for 10 minutes before serving.

More from Mintt Indian Cuisine