punjabi dum aloo recipe serving on black bowl

Dum aloo recipe | Restaurant style dum aloo | Punjabi dum aloo

Dum aloo recipe – baby potatoes dum cooked in hot and spicy onion-tomato and yogurt gravy is one of the delicious punjabi dum aloo recipe in India. This restaurant style dum aloo recipe is not only very delicious but also super easy to make at home. In this post, you will learn how to make dum aloo?dum aloo recipe, restaurant style dum aloo, punjabi dum aloo

Note: if you are in a hurry, feel free to click on the following links to check your desired topic.If you’d like to see our in-depth step by step recipe preparation keep reading!


Due to the diversification of Indian culture, there is the various recipe of dum aloo available like Punjabi dum aloo, Kashmiri dum aloo, Bengali dum aloo,restaurant style dum aloo,Dhaba style dum aloo. 

But if you are short on time and cook something yummy vegetarian dish then you can try this easy dum aloo recipe at home using only a few ingredients.


What is dum aloo

Traditionally the recipe of dum aloo is made of baby potatoes which are first parboiled and fried then slowly cooked or dum in onion-tomato and yogurt gravy, flavoured with a few Indian spices.  


What to serve with punjabi dum aloo gravy

Serve hot this mouthwatering punjabi dum aloo with naan, pulao, jeera rice.


⇒ Check below recipes :


What is the difference between Punjabi dum aloo and Kashmiri dum aloo recipe

The main difference between them is in the authentic Kashmiri dum aloo they don’t use garlic paste, onion tomato gravy, or any cream just like Punjabi dum aloo,

instead, they cook baby potatoes in a mixture of Kashmiri red chili powder, fennel powder, ginger powder, and curd that ultimately give hot and spicy flavour in dum aloo. 


Tips to make restaurant style dum aloo recipe


  • Choice of Potato: To make a delicious restaurant style dum aloo recipe must use baby potatoes because it helps to cook quickly otherwise you can use medium size potatoes and cut them into a quarter shape.


  • Cooking Method:  This recipe is a slow cooking process, where baby potatoes are first fried in oil and then “dum cook” in spicy tomato-onion-curd gravy.


  • Secret Flavor: You have to use good quality fennel seed powder, coriander powder, and garam masala powder from any popular brand, Kasuri methi, and fresh coriander leaves are the key spices that give a beautiful aroma to dum aloo.


  • Richness Of Gravy:  In restaurant style dum aloo to make the rich creamy gravy a few tablespoons of cream is used, otherwise you can use cashew paste and sweet curd.

You May Like


How to make dum aloo

Here, the complete punjabi dum aloo preparation is classified into three simple categories first one is preparation for dum aloo,

the second one is making dum aloo masala, and the last one is cooking restaurant style dum aloo.

so, let’s make it now.




Preparation for dum aloo recipe


1. At first, for making dum aloo recipe parboil 10 to12 baby potatoes in a pressure cooker for up to 3 to 4 whistles then cool and peel them.

peel boil potato


2. Now using a fork I gently prick all over the aloo, don’t press too much then aloo will easily break into pieces.

prick boil potato with fork


3. Next keep the potatoes in a large mixing bowl and sprinkle 2 tsp red chili powder,2 tsp salt,1 tsp black pepper, and 1/2 tsp turmeric powder on the potatoes.

sprinkle turmeric,red chili,salt,black pepper with potato


4. Gently mix all of the potatoes with spices.

mix all the spices with potato


5. Now for frying aloo heat 5 to 6 tbsp oil in a pan.

heat oil on pan


6. Then add potatoes one by one and shallow fry them in medium to low flame up to 3 to 4 min until it becomes crispy and completely golden brown.

fry potatoes till golden brown


Note: In the Punjabi dum aloo recipe baby potatoes are often deep-fried in a lot of oil, if you like that you can go ahead with that method otherwise follows the above recipe.


7. Finally transferred this fried aloo in kitchen tissue to drain excess oil from it.

place fried potatoes on kitchen tissue



Masala for punjabi dum aloo


1. Now for making masala for punjabi dum aloo heat 3 tbsp oil in a pan.

add oil in a pan


2. Then add 150 grams of chopped onions and saute for at least 3 to 4 min in medium flame until it becomes translucent. 

saute chopped onions


3. Next add 2 medium sizes deseeded chopped tomatoes, and saute them together further 3 min in medium flame.

add chopped tomatoes and fry them


4. Furthermore add 1 tbsp ginger-garlic-chilli paste and saute some time until the raw smell completely disappears.

mix ginger-green chili paste


5. At this stage tomatoes become mushy now add 10 to 15 cashew nuts and mix all of them together.

add cashew


6. After that transferring this mixture to a blender, add a dash of water to it.

blend tomato onion cashew mixture


7. Now blend all of them together to make a smooth tomato-onion puree.

smooth puree


Cooking restaurant style dum aloo recipe


1. Now for cooking restaurant style dum aloo at first heat oil, in a pan, add some whole spices including 1 bay leaf, 2 to 3 green cardamom,2 to 3 cloves,1 tsp cumin seed,2 to 3 chopped green chili,sauté all of them together for 1 to 2 min in medium to a low flame.

saute bay leaf,green chili,cinnamon,clove and cumin seed

2. Now, pour tomato-onion puree and sauté for at least 3 to 4 min on medium to low flame.

pour tomato onion puree


3. At this stage sprinkle 1 tsp salt,1/4 tsp turmeric powder,1 tsp red chili powder,1 tsp garam masala powder,1/4 tsp fennel seed powder, and 1 tsp coriander powder cook further 7 to 8 min until gravy thickens and leave sides of the pan.

sprinkle turmeric,red chili,coriander,cumin,salt,fennel powder


4. After that, add 60 grams of yogurt and sauté continuously for up to 2 to 3 min until it properly mixes with dum aloo masala otherwise curd starts curdling while simmering.

pour thick dahi


5. Furthermore pour water and mix all of the masalas together after that add fried potatoes, and gently mix all of them together.

pour water and mix fried potatoes


6. Now, cover the pan with a lid and give a dum cook for 10 to 12 min on low flame.

simmer all of them together


7. Finally check the taste of salt if needed add it now, also add 1 tsp Kasuri methi and 3 tbsp freshly chopped coriander leaves, and serve hot in this delicious dum aloo with naan, pulao, jeera rice.

sprinkle chopped coriander leaves, kasuri methi on gravy


Dum Aloo Recipe Card

Here is a quick overview of all the punjabi dum aloo ingredients including quick step by step preparation of restaurant style dum aloo curry shown in the recipe card.

Take note of all ingredient lists

Yield: 4

Restaurant Style Dum Aloo Recipe

punjabi dum aloo recipe serving on black bowl

This punjabi dum aloo recipe is one of the India's most popular restaurant style dum aloo recipe where baby potatoes dum cooked in hot and spicy onion-tomato and yogurt gravy.

Prep Time 25 minutes
Cook Time 50 minutes
Additional Time 5 minutes
Total Time 1 hour 20 minutes


Ingredients For Dum Aloo

  • 400 grams of potatoes
  • 150 grams chopped onions
  • 2 medium-size deseeded tomatoes
  • 60 grams yogurt
  • 5 to 6 tbsp oil
  • 10 to 12 cashew nut
  • 500 ml water to boil

Spices For Dum Aloo

  • 1 tbsp ginger-garlic [paste]
  • 2 to 3 green chili [chopped]
  • 1 bay leaf
  • 1 tsp cumin seed
  • 2 to 3 green cardamom
  • 2 to 3 clove
  • 1 tsp garam masala powder
  • 1 tsp coriander powder
  • ¼ tsp turmeric powder
  • ¼ tsp fennel seed powder
  • 1 tsp Kashmiri red chili powder
  • 1 to 2 tsp sugar
  • 1 tsp black pepper powder
  • salt to taste
  • 1 tsp Kasuri methi
  • 2 to 3 tbsp coriander leaves[freshly chopped]


how to make dum aloo

  1. At first, for preparing the dum allo recipe wash baby potatoes and make them parboiled in a pressure cooker up to 3 to 4 whistles.
  2. Next, drain the potatoes using a strainer and wash them in cold water.
  3. When potatoes become cool a little bit peel them and set them aside
    for later usage.
  4. After that gently prick them with a fork without breaking them and place in the mixing bowl.
  5. Now sprinkle some red chili powder, salt, and turmeric powder on potatoes and gently mix them.
  6. Then heat oil in a pan and gently add these boiled potatoes, fry them in a medium-low flame until it becomes crispy and golden brown.
  7. After some time take them out from the pan and place them on a kitchen tissue.
  8. Now for making masala for dum aloo heat oil in a pan and fried chopped onions and tomatoes until it becomes translucent.
  9. Furthermore add ginger garlic paste and cook till the raw smell disappears.
  10. When tomatoes become completely mushy add cashew nut and a dash of water to mix them properly.
  11. Finally, transfer this mixture to a blender to make a smooth tomato-onion puree.
  12. Next, for making dum aloo gravy ,in a pan heat oil and add some whole spices including bay leaf, green cardamom, clove cumin seed, chopped green chili sauté for some time.
  13. Now pour tomato-onion puree and sauté until gravy thickens a little bit.
  14. Also sprinkle some salt, turmeric powder, red chili powder,garam masala powder, fennel seed powder, coriander powder.
  15. Now sauté everything until this aromatic mixture leaving the side of the pan.
  16. After that, add yogurt and sauté continuously until it properly mixes with dum aloo masala.
  17. When the mixture gets thicken completely, pour water into the pan, and mix everything.
  18. Finally, add fried potatoes to this pan, mix it properly with the rest of the spices.
  19. Now, cover the pan with a lid and give a dum cook for 8 to 10 min in low flame.
  20. At this stage, check the taste of salt, if needed add it, also don’t forget to add Kasuri methi and chopped coriander leaves.
  21. Finally, serve this delicious dum aloo recipe with naan, pulao, jeera rice.


Dum Aloo Recipe Note

  1. While using yogurt don’t use any sour yogurt, also to avoid curdling of yogurt continuously stir with curry until it gets combined.
  2. If you are using large potatoes cut them in ¼ the size which helps to cook them properly.

Nutrition Information



Serving Size


Amount Per Serving Calories 1626Total Fat 130gSaturated Fat 11gTrans Fat 1gUnsaturated Fat 113gCholesterol 14mgSodium 1307mgCarbohydrates 109gFiber 6gSugar 84gProtein 16g

Disclaimer: The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Do you like this recipe? pin it!

Follow us on Pinterest to get delicious recipes!

Leave a Comment

Your email address will not be published. Required fields are marked *

Skip to Recipe
Scroll to Top
 How to thaw a Turkey safely : A Beginner Guide  How to cook spaghetti squash : A Beginner Guide  How to make French Press Coffee at home  How to make Tahini