Dal Bukhara Recipe

Step by StepJump to Recipe

Dal Bukhara, a rich, flavorful lentil preparation made famous by the ITC Maurya Hotel in New Delhi can be rightly called as the close cousin of Dal Makhani. The major difference is unlike dal makhani, Dal Bukhara is made only with whole black gram (urad dal) sans kidney beans (rajma). The robustness in a Dal Bukhara recipe is brought by slow-cooking it overnight on a tandoor and the addition of few other ingredients, but originally the recipe consists minimal ingredients. This is what brings out the best in it.

dal bukhara served in white bowl with a spoon inside the bowl

About Dal Bukhara

Dal Bukhara, the more refine version of the very well-known dal makhani, is nothing but whole black gram (urad dal) slow-cooked with tomato puree, choices of spices and herbs, and finished with copious amounts of cream and butter. This is exactly how it should be kept, for the real essence of the dish can only be experienced this way.

Dal Bukhara as a dish rose to fame when Chef Madan Jaiswal of the renowned Bukhara restaurant at ITC Maurya, New Delhi created it for its guests and patrons. It was well-received by all and has been associated with many accolades since then.

Traditionally, Dal Bukhara is slow-cooked on charcoal ovens in restaurants. But this version is recreated at home and hence involves pressure cooking the lentils in the initial stage, followed by slow-cooking the dish on a stove-top.

More On This Recipe

I call this version of Dal Bukhara as my ‘labor of love’ towards cooking and food in general. Since the time I had a rendezvous with this simply amazing dish, I’d wanted to recreate it in my home.

To begin with, I experimented and made Dal Bukhara twice and felt something was missing. The third time it came close to the original one. The only aspect missing was the charcoal flavor.

So, I read more and more on how to bring that touch of uniqueness and got myself accustomed to the technique of smoking, popularly known as dhungar. Details on this are in the notes section after the recipe card. You can also find more about this technique in my recipe of Dal Tadka.

I have not slow-cooked the lentils overnight on tandoor, because neither I have wooden or charcoal embers nor do I have a tandoor at home. I don’t even have a slow-cooker that would do a similar job.

So, I have pressure cooked the lentils first and then slowly simmered the dal with tomato, cream, butter and ginger-garlic for 1 hour 25 mins, on low heat.

dal bukhara in a white bowl

This Dal Bukhara recipe is quite rich because of the amount of butter and cream that goes into the preparation. I did try with a lesser amount of butter and cream and it just had that ‘something is missing or just not right’ thing about it.

To get the real taste and feel, I would recommend not to reduce the cream or butter. Just make sure to run an extra mile or exercise a bit more to burn all the ‘sin’ that you are going to consume!

I have used unsalted white butter and 25% low-fat cream (a.k.a light cream). You can use any good brand of butter and 25% to 35% light cream or whipping cream. I served this Dal Bukhara with jeera rice and some onions by the side.

You can also try it with naan, lachha paratha, phulka, tandoori roti or khasta roti, and decide for yourself which combination is the best.

Step-by-Step Guide

How to make Dal Bukhara

Prep and Cook Lentils

1. Soak 1.5 cups whole black gram (urad dal) in enough water overnight or for 7 to 8 hours. Drain them later and add to a 3 or 4-litre stove-top pressure cooker.

Add 4.5 to 5 cups water and pressure cook the lentils for 16 to 18 whistles or about 18 to 20 minutes. The photo below is of the soaked and drained lentils.

Note that you can choose to cook the lentils in an Instant Pot instead of a stove-top pressure cooker. For cooking in Instant Pot, add 4.5 cups of water or as needed and pressure cook lentils on high for 25 minutes. Wait for natural pressure release and after 18 to 20 minutes open the lid. Lift the pressure valve first to release any steam or pressure and then only open the lid.

soaked and drained whole urad dal

2. As the lentils are getting cooked, make a smoooth and fine puree of 250 grams tomatoes (3 medium to large tomatoes) in a blender.

Crush 1 inch ginger and 4 to 5 medium garlic cloves to a paste (2 teaspoons ginger-garlic paste) in a mortar-pestle.

pureeing tomatoes and crushing ginger, garlic into paste

3. When the pressure settles down naturally in the cooker, then only open the lid of the pressure cooker. The lentils should be cooked well and softened.

pressure cooked ural dal

4. Now add the prepared ginger-garlic paste, tomato puree, 1 teaspoon Kashmiri red chili powder, 6 to 7 tablespoons white butter, 7 to 8 tablespoons low fat cream or light cream, 1 to 1.5 cups water and salt.

If using heavy cream or whipping cream add 3 to 4 tablespoons of it.

adding spices, butter, cream, water, salt to dal

Make Dal Bukhara

5. Mix very well and keep the pressure cooker on low heat on the stovetop, without its lid.

For the Instant pot, after the lentils have cooked, use the sauté function and simmer for 12 to 15 minutes or more until you get the desired consistency. Stir often.

simmering dal bukhara

6. Let the dal simmer for about 1 hour or more. Meanwhile keep on stirring often, so that the lentils don’t stick at the bottom of the cooker.

cooking dal bukhara

7.  Towards the end, check the taste and add more red chili powder or salt if required. Lastly, sprinkle ½ teaspoon garam masala powder and stir well.

The consistency of dal bukhara is not runny or watery. So if your dal bukhara looks runny, then continue to cook further.

adding garam masala powder to dal

8. While serving Dal Bukhara, dot with 1 tablespoon butter or cream. Serve hot with Jeera Rice and onion salad.

dal bukhara served in a bowl with butter on top, with jeera rice and onion salad

My Journey with Dal Bukhara

I first came across this simple, but celebrated lentil dish in Femina magazine many years ago. The recipe section featured some chef’s chosen ones from ITC Maurya, in which the Dal Bukhara recipe was also shared.

When I read the Dal Bukhara recipe first time, I was surprised that it bore close resemblance to butter chicken or paneer makhani. Also, dal makhani was not in my repertoire then.

Today, I can say that the sauce made for Dal Bukhara and dal makhani is similar to butter chicken. What I felt and thought many years back is confirmed in an excellent informative piece here by Vir Sanghvi.

I had started collecting recipe cut-outs and keeping them safe in my dairy. But with we shifting our home a few times and along with usual changes in life, Dal Bukhara became a forgotten recipe.

When I started food blogging, I went back to my diary for the recipe and could just find a few pages left of the many that I had kept. Out of the pages that were misplaced amidst the hustle-bustle, one of them had the authentic Dal Bukhara recipe of the ITC Maurya fame. This really hurt me back then.

But due to my innate nature of not giving up and a true fondness for food, I was able to recollect the ingredients that were used in the original recipe. Just to be sure, I also bought a ready-to-eat Dal Bukhara pack to cross-check the list. It helped me confirm about the ingredients, and then I never looked back. It did take me a few trials and a lot of patience until I developed a Dal Bukhara recipe that I could be proud of.

Expert Tips

  1. While cooking the dal on simmer, the lentils become viscous and start to stick at the bottom of the cooker if not stirred. The lentils would become creamy and the consistency of the dal will keep on thickening. You can add some hot water to avoid the dal from getting too thick. Also, sake sure to keep mashing some of the lentils while stirring.
  2. Use lentils that are within their shelf life and fresh. Do not use aged lentils as they take a lot of time to cook and do not taste good.
  3. The consistency of Dal Bukhara is similar to dal makhani.
  4. You can garnish Dal Bukhara with ginger juliennes and also serve with Indian flatbreads like naan, paratha or roti.


Is it necessary to add cream in this dal?

Dal Bukhara is a rich, creamy dal. Not adding the cream would result in some flavor loss. So, it is best to add the cream.

What is the substitute for fresh cream in this recipe?

You can use whipping cream instead of fresh cream in this recipe. But make sure to add the whipping cream in lesser quantity, about 3 to 4 tablespoons as it is higher in fat content.

What is the best way to cook the dal? On low or high heat?

You should cook this dal on low heat as this recipe calls for cooking of the dal slowly.

How to make restaurant style Dal Bukhara?

This recipe will give you a Dal Bukhara that is very close to the restaurant style one. Also, in order to bring in an exact richness as the restaurant one, make sure you don’t omit adding the cream and butter.

Can I use salted butter instead of white butter?

Yes, you can.

Why is this dish called Dal Bukhara?

This dish is called Dal Bukhara after Chef Madan Jaiswal of the world-famous Bukhara restaurant at ITC Maurya, New Delhi created it for its diners.

What is the difference between Dal Bukhara and dal makhani?

The major difference is that the main ingredient in Dal Bukhara is whole black gram or urad dal and it does not have kidney beans or rajma in it. On the other hand, dal makhani has both these as the main ingredients of the dish. Dal makhani is also less rich as compared to Dal Bukhara.

More Indian Lentil Recipes To Try!

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

dal bukhara with butter melted in center in white bowl

Dal Bukhara Recipe

Dal Bukhara is a rich, creamy slow-cooked whole black gram (urad dal) recipe with with tomato puree, butter and cream. This recipe was made famous by ITC Maurya Hotel in Delhi.
4.90 from 37 votes
Prep Time 8 hours
Cook Time 2 hours
Total Time 10 hours
Cuisine North Indian, Punjabi
Course Main Course
Diet Gluten Free, Vegetarian
Difficulty Level Moderate
Servings 6


  • 1.5 cups whole black gram or whole urad dal (black matpe, urad bean)
  • 250 grams tomatoes or 3 medium to large tomatoes
  • 2 teaspoons Ginger Garlic Paste or 1 inch ginger + 4 to 5 medium garlic cloves- crushed finely in a mortar-pestle
  • 1 teaspoon Kashmiri red chili powder or deghi mirch – if using a hotter variety then use ½ teaspoon
  • ½ teaspoon Garam Masala
  • 90 to 100 grams white butter or regular butter – about 6 to 7 tablespoons white butter
  • 7 to 8 tablespoon light cream or 25% to 30% fat or 3 to 4 tablespoons heavy whipping cream
  • 4.5 to 5 cups water for pressure cooking the lentils
  • 1 to 1.5 cup water – to be added later
  • 1 inch ginger – julienned for garnish, optional
  • 1 tablespoon butter or cream for garnishing, optional
  • salt as required



  • Soak the lentils in enough water overnight or for 7 to 8 hours.
  • Drain them later and rinse a couple of times. Transfer the lentils to a 3 or 4 litre pressure cooker.
  • Add 4.5 to 5 cups water and pressure cook the lentils for 16 to 18 whistles or about 18 to 20 minutes on medium heat.
  • When the lentils are getting cooked, make a fine, smooth puree of the tomatoes in a blender and crush the ginger and garlic to a paste in mortar-pestle.

Making dal bukhara

  • When the pressure settles down on its own, open the lid of the pressure cooker.
  • Then add the ginger-garlic paste, tomato puree, Kashmiri red chili powder, butter, cream and salt. Also add 1 to 1.5 cups of water.
  • Stir very well and keep the pressure cooker on low heat, without its lid on. Let the dal simmer for about 1 hour or 1 hour 30 minutes.
  • Keep stirring often, so that the lentils don't stick at the bottom of the cooker. Also mash some of the lentils while stirring.
  • If the dal becomes thick, then add some hot water. Once done, check the taste and add more red chili powder or salt if required.
  • Lastly sprinkle garam masala powder and stir well.
  • While serving Dal Bukhara, dot with butter or cream. Garnish with ginger juliennes (optional).
  • Serve hot with jeera rice or with Indian flatbreads like naan, paratha or roti.


How to bring charcoal flavor in Dal Bukhara

  1. Secure firmly a small piece of coal between tongs.
  2. Heat it in the flame till it becomes red hot.
  3. Now place the red hot coal in a small steel bowl. Place this bowl on top of the cooked Dal Bukhara in the cooker.
  4. Pour a few teaspoons of ghee (oil or butter) on the coal and quickly cover the lid of the cooker tightly.
  5. Keep for a few minutes and then open the lid. If you want a pronounced charcoal flavor in the Dal Bukhara, then you have to keep for a few minutes more.

Instant Pot Dal Bukhara

  • Transfer the rinsed and soaked lentils to a steel insert of an 8 quart Instant pot. Add 4.5 cups water or as needed. Pressure cook on high for 25 minutes. 
  • After the pressure cooking is complete allow for natural pressure release. So wait for 18 to 20 minutes. Later lift the pressure valve to check if there is any pressure or steam. Open the lid.
  • Add in the tomato puree, ginger-garlic paste, red chilli powder, cream, butter, salt and water as needed. 
  • Mix thoroughly. Press the sauté function and simmer lentils for about 12 to 15 minutes or more until you get the desired consistency which is nether thick or thin. Stir often so as to ensure that the lentils do not get stuck to the bottom of the pot.
  • Lastly add the garam masala powder and mix well. While serving garnish with some cream or dot with butter. 

Nutrition Info (Approximate Values)

Nutrition Facts
Dal Bukhara Recipe
Amount Per Serving
Calories 339 Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 12g75%
Trans Fat 1g
Polyunsaturated Fat 1g
Monounsaturated Fat 5g
Cholesterol 57mg19%
Sodium 125mg5%
Potassium 131mg4%
Carbohydrates 28g9%
Fiber 11g46%
Sugar 1g1%
Protein 13g26%
Vitamin A 1059IU21%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 1mg5%
Vitamin B6 1mg50%
Vitamin B12 1µg17%
Vitamin C 8mg10%
Vitamin D 1µg7%
Vitamin E 1mg7%
Vitamin K 5µg5%
Calcium 58mg6%
Vitamin B9 (Folate) 8µg2%
Iron 4mg22%
Magnesium 9mg2%
Phosphorus 26mg3%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

This Dal Bukhara post from the blog archives first published in April 2014 has been republished and updated on 24 April 2022.

Share This Recipe:


Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

More Vegetarian Recipes You'll Love

Comments are closed.


  1. Hi I just love Dahl . The best ever dish was when we lived in Hong Kong in the 80’s&90’s we used to go to the Bukhara Restaurant in the Sheraton Hotel it was such a lovely amazing restaurant and the decor was fabulous. The Dahl was the best. I have never tasted such lovely Dahl so decided to google Bukhara Dahl. When my son and his wife visited Hong Kong in 2015 the Bukhara restaurant was no longer there.

    1. in any indian town or cities, you will get shops that sell coal in wholesale rate. so you will have to find out in your city. you can also check if you can get coal on amazon or online.