Dal Makhani

Dal Makhani is a popular Indian dish made with black lentils and kidney beans cooked in a rich and creamy tomato-based gravy. Here’s a basic recipe to make Dal Makhani:

Ingredients:

For the Dal:

  • 1 cup whole black lentils (urad dal)
  • 1/4 cup kidney beans (rajma)
  • 4 cups water
  • Salt to taste

For the Gravy:

  • 2 tablespoons butter or ghee
  • 1 large onion, finely chopped
  • 2-3 cloves garlic, minced
  • 1-inch piece of ginger, grated
  • 2-3 green chilies, chopped (adjust to your spice preference)
  • 1 cup tomato puree (from 2-3 medium-sized tomatoes)
  • 1 teaspoon Kashmiri chili powder (For bright orange color)
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon garam masala
  • 1/2 cup heavy cream
  • Salt to taste
  • Chopped fresh coriander leaves for garnish

Instructions:

  1. Wash the black lentils (urad dal) and kidney beans (rajma) under running water. Soak them in enough water for at least 6-8 hours or overnight.
  2. After soaking, drain the water and rinse the lentils and beans again. Then, add them to a large pot (or pressure cook) with 4 cups of fresh water. Bring to a boil and then reduce the heat to a simmer. Cook, partially covered, for 40-45 minutes, or until the lentils and beans are tender. You can also use a pressure cooker to cook them, which will be faster.
  3. In a separate pan, heat the butter or ghee over medium heat. Add the chopped onions and sauté until they turn golden brown.
  4. Add the minced garlic, grated ginger, and chopped green chilies. Sauté for a couple of minutes until the raw smell disappears.
  5. Add the tomato puree and cook for about 5-7 minutes until the oil starts to separate from the gravy.
  6. Add the red chili powder, ground cumin, ground coriander, garam masala, and salt. Mix well and cook for another 2-3 minutes.
  7. Add the cooked lentils and beans along with their cooking water to the tomato gravy. Stir well and let it simmer for about 20-25 minutes, allowing the flavors to meld. If the dal gets too thick, you can add some more water to achieve the desired consistency.
  8. Stir in the heavy cream and let the dal simmer for another 5-10 minutes.
  9. Garnish with chopped fresh coriander leaves and serve hot with naan, rice, or roti.

Enjoy your homemade Dal Makhani!