Dal Makhani A rich and creamy lentil dish made from black lentils and kidney beans, cooked with butter and cream, and flavored with spices
Dal Makhani is a rich and creamy lentil dish that hails from the Punjab region of India. It is a beloved staple in Indian cuisine, especially in North India. The dish is traditionally made with whole black lentils (urad dal) and kidney beans (rajma), slow-cooked with butter, cream, and a blend of aromatic spices. The slow-cooking process allows the flavors to meld beautifully, resulting in a comforting, hearty, and luxurious dish often enjoyed with naan, roti, or steamed basmati rice.
Ingredients:
For the Lentils:
- 1/2 cup whole black lentils (urad dal)
- 1/4 cup kidney beans (rajma)
- 4 cups water
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon salt
For the Tempering:
- 2 tablespoons butter or ghee
- 1 tablespoon vegetable oil
- 1 large onion, finely chopped
- 2 tomatoes, pureed
- 1 tablespoon ginger-garlic paste
- 1 teaspoon cumin seeds
- 1 teaspoon coriander powder
- 1 teaspoon garam masala
- 1/2 teaspoon red chili powder
- 1/2 teaspoon turmeric powder
- 1/4 cup heavy cream
- Salt to taste
For Garnish:
- 1 tablespoon fresh cream (optional)
- Fresh coriander leaves, chopped
Instructions:
Soak and Cook the Lentils:
- Rinse the black lentils and kidney beans thoroughly under running water. Soak them together in water overnight or for at least 8 hours.
- Drain and rinse the soaked lentils and beans. In a pressure cooker or large pot, add the soaked lentils, kidney beans, 4 cups of water, turmeric powder, and salt.
- Pressure cook for 15-20 minutes, or until the lentils and beans are soft and tender. If using a pot, simmer for about 1.5-2 hours, adding more water if necessary.
Prepare the Tempering:
- In a large pan or wok, heat butter, oil, or ghee over medium heat. Add cumin seeds and let them sizzle for a few seconds.
- Add the chopped onions and sauté until golden brown. Add the ginger-garlic paste and cook for another 1-2 minutes.
- Stir in the tomato puree, coriander powder, garam masala, red chili powder, and turmeric powder. Cook the mixture for about 5-7 minutes, or until the oil starts to separate from the masala.
Combine and Simmer:
- Add the cooked lentils and kidney beans to the tempering mixture. Mix well and simmer on low heat for 20-30 minutes, stirring occasionally. Add water if the mixture becomes too thick.
- Stir in the heavy cream and adjust the seasoning with salt. Continue to simmer for another 10 minutes, allowing the flavors to meld together.
Finish and Serve:
- If desired, garnish with a swirl of fresh cream and chopped coriander leaves.
- Serve hot with naan, roti, or steamed basmati rice.
Nutritional Information (per serving, approx. 200g):
- Calories: ~300-350 kcal
- Proteins: ~12-15g
- Carbs: ~35-40g
- Fiber: ~7-9g
Nutritional Summary:
Dal Makhani is a protein-rich dish due to the lentils and kidney beans, making it a hearty and nutritious vegetarian option. It is relatively high in carbohydrates, owing to the lentils and beans, and provides a good amount of dietary fiber. The use of butter, cream, and ghee contributes to its rich, creamy texture, which also adds to the calorie content. Overall, Dal Makhani is a satisfying dish that offers a balanced mix of nutrients, making it a comforting and filling meal option