Jul 17 2026

Dal Makhani Recipe

Time1h 30m
Serves4

Black lentils slow cooked with aromatic herbs and spices.

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.

Main Ingredients

Method

Cooking Instructions

  1. 1

    Soaking Lentils

    Rinse the black lentils and kidney beans thoroughly. Soak them in water for at least 8 hours or overnight.

  2. 2

    Cooking Lentils

    Drain the soaked lentils and beans. In a pressure cooker, add the lentils and beans with 4 cups of water. Cook for about 15-20 minutes until soft and mushy.

  3. 3

    Preparing the Base

    In a large pot, heat butter over medium heat. Add the chopped onions and sauté until golden brown. Add the ginger-garlic paste and cook for another 2 minutes.

  4. 4

    Adding Tomatoes and Spices

    Stir in the pureed tomatoes and cook until the oil separates from the mixture. Season with salt, cumin, and garam masala.

  5. 5

    Combining Everything

    Add the cooked lentils and beans to the pot. Stir well and let it simmer on low heat for about 30-40 minutes, adding water as needed for desired consistency.

  6. 6

    Finishing Touch

    Stir in the cream just before serving. Adjust seasoning and serve hot with naan or rice.

More from India Clay Oven Bar and Grill