Go Back

Dal Makhani

Creamy luscious black urad made with smoky charcoal flavor!
Prep Time10 minutes
Cook Time30 minutes
Course: Main Course, Side Dish
Cuisine: Indian
Keyword: Creamy, Dal, dinner, indian, Lentils, lunch
Servings: 4 servings
Author: Devangi Raval

Ingredients

  • 1 cup black whole Urad dal, soaked for at least 6 hours/overnight
  • 1/3 cup kidney beans soaked for at least 6 hours/overnight
  • 1 bay leaf
  • 1 cardamom pod
  • 2 tbsp oil
  • 1 tsp cumin seeds
  • 1 tsp ginger paste
  • 1 tsp garlic paste
  • 1 tsp green chili paste
  • 1/2 cup onions, chopped
  • 1/2 cup tomatoes, chopped
  • 1 tsp red chili powder
  • 1 tsp turmeric powder
  • 1 tsp coriander powder
  • 1 tsp garam masala
  • salt to taste
  • 1 tbsp kasuri methi
  • 1/4 cup heavy cream you can use half&half
  • chopped cilantro for garnish
  • lemon wedges
  • dollop of ghee or butter

For smoky charcoal flavor, (optional)

  • 1-2 pieces of charcoal
  • 1 tsp ghee or butter

Instructions

  • Soak the urad dal and kidney beans preferably overnight or atleast for 6 hours in 2.5 cups of water. Boil it in pressure cooker for about 6-7 whistles with 2 cups of water on medium flame or until it is cooked thoroughly but not mushed. Leave it aside once boiled.
  • Take oil in a pot on medium heat. Once the oil heats up add the cumin seeds. Let them splutter.
  • As soon as cumin seeds splutters, add the ginger, garlic, green chili paste followed by onions. Stir everything and let it cook for few minutes until the onions have softened up.
  • Add the tomatoes, cook them for few minutes and add all the dry spices like red chili , turmeric, coriander powder, along with garam masala and stir everything well. Add salt as per your taste.
  • Add the boiled lentils along with the water they were boiled in the pot as well. Mix well.
  • Add the kasuri methi and cream. Add water more water if needed. Mix it well and let it simmer for few minutes until it has nice consistency.
  • Serve it with cilantro , lemon and a dollop of ghee.

For the Smoky flavor

  • Very carefully, heat the charcoal with the help of tongs on the flame directly on stove until it looks little bit greyish in color and hot. Place that piece of charcoal in a small heatproof bowl that can fit into the pot of lentils we just made. Immediately pour ghee into the charcoal, be very careful as it will start fuming. Cover the whole pot with a lid or foil to trap the smoke. Leave it like that for at least 10 minutes. When you are ready to serve, take out the bowl with charcoal. Discard it. Serve the dal makhani with garnishes alongside naan, roti or rice.

Notes

If you want to remove the whole spices (bay leaf and cardamom pod ) from the boiled lentils, before adding it the onion/tomato mixture then do so. I usually leave it in.
Be very careful when working with charcoal. Use tongs, heat proof bowl. Do not touch charcoal with bare hands. It can be very dangerous. 
You can substitute coconut milk instead of cream for a vegan version and not serve it with dollop of ghee at the end. 
Did you try this recipe? Tag @pistachiodoughnut on Instagram and hashtag #pistachiodoughnutrecipes