My Ginger Garlic Kitchen


Share this

Prep time: 15 minutes

Cooking time: 3-4 hours

Servings: 4

What is Dal Bukhara?

Dal Bukhara  is a very famous Indian recipe. This is a classy creamy Indian Lentil dish, that is similar to Dal Makhani.

What makes it very famous?

Dal Bukhara is famous for its flavourful slow cooking for long hours in tandoor or oven. This is the secret ingredient of Dal Bukhara. Having a bite of Dal bukhara is such an experience that can never be forgotten.

How does it taste?

Dal Bukhara is a soft, creamy spiced lentils dish, which melts in your mouth, and gives your taste buds a tantalizing sensation. You would feel the divine aroma of spices with every spoonful in your mouth.

ANU_4531 copy-2

Now, let’s learn to make Dal Bukhara in 11 easy to understand quick steps.


  • 2 cups black lentils, washed and soaked overnight in water
  • 1 piece cinnamon stick
  • 1 bay leaf
  • ½ tbsp whole cumin seeds
  • 1 tsp kashmiri red chili powder
  • ½ cup tomato puree
  • 1 tbsp butter or margarine
  • 1 cup milk
  • 2 tbsp oil
  • ½ cup onion paste
  • 2 tsp ginger garlic paste
  • 1 fresh chili, finely chopped
  • 1 tsp coriander powder
  • ¼ tsp turmeric powder (optional)
  • ½ tsp garam masala powder
  • 1 cup natural yoghurt
  • salt to taste
  • 1 tbsp sugar(optional)
  • 2 tbsp cream
  • 2 tsp coriander leaves, finely chopped



  1. Wash lentils and add to a pan along with cinnamon stick and the bay leaf, and water.
  2. Add salt and bring to boil. Cover the pot and let the lentils cook on high for about 15 minutes.
  3. Now add milk to the pan. Cover the pan again, and cook for 40-50 minutes n low heat, or till the lentils are soft. Remove from heat and keep aside.


  1. Heat oil in a pan. Add cumin seeds to it, when they start to splutter, add onion paste. Let the the onion paste cook for 5 minutes.
  2. Add the ginger-garlic paste and fry for a minute. Add tomato paste, and let it cook for 3-4 minutes.
  3. Now add Kashmiri red chili powder, coriander powder, turmeric powder, garam masala powder, and mix well. Let the sauce cook for 5 minutes

  1. Add yogurt, cream, and butter the sauce and mix well. Let it cook covered for 5-8 minutes on medium heat.
  2. Add boil lentils, and chopped coriander leaves to the sauce. Mix well and let it cook for 5 more minutes. Add sugar and cook for another 3 minutes. Remove from heat.
  3. Transfer seasoned lentils to a in an casserole dish. Preheat the oven to 248 degrees F/175 degrees C.
  4. Cover the pot tightly with foil. Place the casserole dish in the oven for 3 hours.

  1. Your tempting Dal Bukhara is ready to serve. Serve hot with rice, naan or any of your favourite bread.


Happy Cooking 🙂



Liked this post, then you will like this too.