Dal Makhani

Dal Makhani is a popular dish from the Indian subcontinent, particularly known in North India. It is a creamy lentil preparation traditionally made with black lentils (urad dal) and red kidney beans (rajma), cooked with butter and cream, hence the name “makhani” which means “buttery” or “butter-like”.
About Dal Makhani:
Ingredients:
- Black Lentils (Urad Dal): Whole black lentils are soaked overnight and then cooked until soft and creamy.
- Red Kidney Beans (Rajma): Also soaked and cooked until tender.
- Butter and Cream: Adds richness and creaminess to the dish.
- Onions, Tomatoes, and Spices: Sauteed onions and tomatoes form the base along with spices like cumin, coriander, turmeric, garam masala, etc.
- Garlic and Ginger: Enhance the flavor profile of the dish.
- Kasuri Methi (Dried Fenugreek Leaves): Often added towards the end to give a distinct flavor.
Preparation:
- Soaking and Cooking Lentils: Urad dal and rajma are soaked separately overnight. Then, they are cooked until soft and creamy. Sometimes, pressure cooking is used to expedite this process.
- Tempering: Onions, garlic, and ginger are sautรฉed in butter until golden brown. Tomatoes are added and cooked until they break down and the oil starts to separate.
- Adding Spices: Various spices like cumin, coriander, turmeric, red chili powder, and garam masala are added and cooked with the onion-tomato base to enhance the flavor.
- Combining with Lentils: The cooked lentils and beans are added to the onion-tomato-spice mixture and simmered together. This allows the flavors to blend.
- Cream and Butter: Once the dal is cooked to the desired consistency, cream and butter are added to give it its characteristic creamy and buttery texture and flavor.
- Finishing Touches: Kasuri methi (dried fenugreek leaves) is often crushed and sprinkled over the dal makhani just before serving to add a final layer of aroma and flavor.
Serving:
Dal Makhani is typically served hot with naan, roti, or rice. It’s a popular dish in Indian restaurants and households alike, loved for its rich, creamy texture and robust flavors.
Variations:
Different regions and households may have their own variations of dal makhani, adjusting spices, creaminess, and richness according to personal taste preferences. Some recipes also include a tadka (tempering) of ghee and additional spices just before serving to enhance the aroma.
Overall, dal makhani is not just a dish but a culinary experience that showcases the rich and diverse flavors of Indian cuisine.
How to make Dal Makhani:
Dal Makhani is a popular Indian dish made from black lentils (urad dal) and kidney beans (rajma), cooked with butter and cream, and flavored with various spices. Here’s a basic recipe to get you started:
Ingredients:
- 1 cup whole black lentils (whole urad dal)
- 1/4 cup red kidney beans (rajma)
- 1 onion, finely chopped
- 2 tomatoes, pureed
- 2-3 cloves of garlic, minced
- 1-inch piece of ginger, minced
- 2-3 green chilies, slit (adjust to taste)
- 1/2 teaspoon turmeric powder
- 1 teaspoon cumin seeds
- 1 teaspoon garam masala
- 1 teaspoon coriander powder
- 1/2 teaspoon red chili powder (adjust to taste)
- Salt to taste
- 2 tablespoons butter
- 2 tablespoons cream
- Fresh coriander leaves, chopped for garnish
Instructions:
- Prepare the lentils and beans:
- Wash the black lentils and kidney beans thoroughly.
- Soak them together in water overnight or for at least 6-8 hours.
- Cooking the lentils and beans:
- Drain the soaked lentils and beans. Rinse them again.
- In a pressure cooker, add the lentils, beans, 4 cups of water, salt, and turmeric powder.
- Pressure cook for about 6-8 whistles on medium heat until the lentils and beans are completely cooked and soft. (If you don’t have a pressure cooker, cook them in a covered pot until soft, which may take longer.)
- Tempering:
- Heat butter in a pan or kadhai over medium heat.
- Add cumin seeds and let them splutter.
- Add chopped onions and sautรฉ until golden brown.
- Add spices:
- Add minced ginger, garlic, and green chilies. Sautรฉ for a minute until fragrant.
- Add tomato puree and cook until the raw smell of tomatoes disappears and the mixture thickens.
- Combine everything:
- Add cooked lentils and beans to the pan along with any remaining water from cooking.
- Stir well and let it simmer on low heat for 20-30 minutes, stirring occasionally. This helps to blend the flavors.
- Finish with cream and spices:
- Add garam masala, coriander powder, red chili powder, and adjust salt if needed.
- Stir in cream and simmer for another 5-10 minutes until the dal makhani reaches a creamy consistency.
- Garnish and serve:
- Garnish with chopped coriander leaves.
- Serve hot with naan, roti, or steamed rice.
Tips:
- For a smoky flavor, you can temper the dal makhani with charcoal smoke. Simply heat a piece of charcoal until red hot, place it in a small bowl inside the pot of dal, pour a little ghee or oil over it, and cover the pot immediately. Let it sit for 5-10 minutes before serving.
- Adjust the amount of cream and butter based on your preference for richness.
- You can also add a pinch of kasuri methi (dried fenugreek leaves) for added flavor.
Enjoy your delicious homemade dal makhani!