🍽️ FittestMe.aiDownload on the App StoreGet it on Google PlayFoodsNutrients

Dal Makhani Recipe

Indian · Main course · 75 min total

Dal Makhani
Dal Makhani
Dal Makhani recipe videos

Dal Makhani is a rich, creamy North Indian lentil dish made with black lentils and kidney beans, slow-cooked with butter and cream. This home-cook version delivers authentic flavor with a fraction of the effort.

15
min prep
60
min cook
6
servings
320
kcal/serving

Ingredients

Instructions

  1. Wash the black lentils and kidney beans thoroughly. Soak them in plenty of water for at least 6 hours or overnight. Drain and rinse.
  2. In a large pot, combine soaked lentils and beans with 4 cups of water and 1 teaspoon salt. Bring to a boil, then reduce heat to low, cover, and simmer for 45-50 minutes until lentils are soft and mushy. Stir occasionally and add more water if needed.
  3. While lentils cook, heat butter and ghee in a separate pan over medium heat. Add cumin seeds and let them sizzle. Add chopped onion and sauté until golden brown, about 5-7 minutes.
  4. Add ginger-garlic paste and green chilies (if using). Cook for 1 minute until fragrant. Stir in tomato puree, garam masala, turmeric, and red chili powder. Cook until the mixture thickens and oil separates, about 5 minutes.
  5. Once lentils are cooked, add the tomato-onion mixture to the lentil pot. Stir well and simmer for 10 minutes, allowing flavors to meld. Mash some lentils with the back of a spoon for a creamier texture.
  6. Add heavy cream and crushed dried fenugreek leaves. Stir and simmer for another 5 minutes. Adjust salt and spices to taste. If too thick, add a little water or cream.
  7. Garnish with fresh cilantro and a drizzle of cream. Serve hot with naan or rice.

Tips

More about Dal Makhani →

AI estimate may be inaccurate · Terms