Dum Aloo is a typical Indian style spiced potato curry that is slow cooked on low heat using the steaming method, also called dum. And just like many other dishes in Indian cuisine, the Dum Aloo Recipe also has its set of variations that differ as you travel from region to region. This recipe is a rich and creamy restaurant style version with North Indian flavors, perfect for your indulgent weekend meals or special gatherings. Just follow the recipe for the same.
About Dum Aloo Recipe
The Persian word ‘dum’ comes from the traditional cooking technique of dum pukht. The word ‘dum’ means ‘breath’ which here refers to ‘steam’.
The word ‘pukht’ means ‘choking’ which aptly describes how the steam is trapped and prevented from escaping during the slow cooking process. In the dum cooking method, the food is cooked slowly in its own steam and juices.
The Hindi word ‘aloo’ means potatoes. So this dish is essentially a potato curry cooked slowly in its own steam. There are many variations of making this dish across many Indian states.
This dum pukht cooking technique is employed to make many more dishes. A few popular ones are biryanis like Dum Biryani and Paneer Dum Biryani. A few more interesting recipes are Yakhni Pulao, Dum Chai, Tehri and Dum Ke Baingan.
Table of Contents
This Dum Aloo Recipe is a preparation that resembles more to the ones that are usually served at North Indian restaurants across the Indian subcontinent.
The taste and flavors typically come from the ingredients, which make up the cuisine of Northern India.
This recipe of Dum Aloo uses a mix of onions, cashews and curd (yogurt) along with some choicest of spices.
Since there is no addition of tomatoes in this recipe, the color of this particular variation is towards creamish or the lightest brown or yellow, and not a deep red or ombre.
In this Dum Aloo Recipe, the gravy as well as the baby potatoes are dum cooked. Sealing the pan tightly and slow cooking the gravy in it, does bring a different flavor in this dish.
It makes for a truly rich, creamy and restaurant style version that is perfect for special occasions or on days you just want to have a rich potato curry.
About My Recipe
Basically, this Mughlai style Dum Aloo recipe has 3 major steps to follow – you begin by cooking the baby potatoes in salted water until they are just about cooked. Next, an onion-cashew paste is made.
This paste also has ginger, garlic and fennel seeds (saunf) and yogurt (curd) in it. This paste is sautéed first with the addition of some spices.
Finally, adding water, a spiced gravy is made with this paste to which the baby potatoes are added and simmered on low heat or dum.
For the gravy of this Dum Aloo Recipe, it is best you use ghee (clarified butter) to cook it. However, you can even use oil instead, if you wish to make a slightly less rich version.
Apart from this, other ingredients that go into making the curry of this Dum Aloo are whole spices like cinnamon, cloves, green cardamoms, caraway seeds (shahi jeera) and Indian bay leaf (tej patta).
Cashews and yogurt give the gravy a rich mouth feel making it creamy and smooth. The onions and spices add a lot of flavor.
The ground spices that are added in this Dum Aloo Recipe are turmeric powder, red chili powder (can even use Kashmiri red chili powder), coriander powder and garam masala powder.
For the garam masala powder, I would always recommend you to use a homemade one over a readymade store-bought one.
This North Indian style Dum Aloo is simply delicious and tastes fantastic with Indian flatbreads like roti, paratha or naan. So, you can serve it with these or even with steamed rice or jeera rice.
Variations
Another variants to this dish is the Banarasi Dum Aloo too – a specialty from Banaras (Varanasi) in Uttar Pradesh, North India.
And the Kashmiri Dum Aloo which is a unique tasting spicy preparation from the state of Kashmir; made with spices and without onion & garlic. Also, not to forget the very flavorful and delicious Bengali Alur Dom.
How to make Dum Aloo
Preparation
1. Rinse and scrub 250 grams baby potatoes very well in water. Then, bring 2.5 cups water to a boil in a pan or saucepan.
2. Add the baby potatoes. Cover with a lid and cook on medium heat for 12 to 15 minutes.
3. Simmer until the baby potatoes are almost cooked. Do not overcook. In the picture below, the baby potatoes are almost softened and tender.
Check with a fork or knife. The potatoes must be tender but a bit firm too.
4. Drain all the water and let the potatoes become warm or cool to room temperature.
5. Once the baby potatoes become warm, peel them. Prick with a fork or toothpick. If you want, you can keep the peels too.
Pricking the potatoes helps them to absorb the flavors while dum cooking.
Make Curry Paste
6. Meanwhile, when the baby potatoes are cooking, soak 10 cashews in ⅓ cup hot water for 20 to 30 minutes. After 20 to 30 minutes, drain the water and set the cashews aside.
Meanwhile prep the remaining ingredients for the gravy or curry paste.
7. In a high-speed grinder or blender, take the following ingredients:
- 1 cup roughly chopped onions
- the soaked cashews
- 1 inch peeled and chopped ginger
- 5 small to medium peeled and chopped garlic cloves
- ½ teaspoon fennel seeds (saunf)
8. Add 2 tablespoons water and grind to a fine and smooth paste.
9. Next, add ¼ cup fresh curd (yogurt).
10. Just blend for some seconds till the curd mixes well with the onion paste. Do not overdo.
Cook Curry Paste
11. Heat 2 tablespoons ghee in a pot or pan. Turn the heat to a low or medium and add the following spices:
- 1 inch cinnamon
- 2 cloves
- 2 green cardamoms
- 1 small to medium tej patta (Indian bay leaf)
- ½ teaspoon caraway seeds (shahi jeera)
Let the spices crackle.
12. Keep the heat to low or you can turn off the heat. Then, add the prepared curry paste. The curry paste splutters, so take care.
13. Mix very well with a spoon.
14. Cover the pan with its lid and cook the paste. The pan needs to be covered with a lid as a lot of spluttering happens.
In between, check after every 2 to 3 minutes, so that the paste does not stick to the pan. Also, stir very well.
15. The curry paste needs to be cooked till the color changes and you see some specks of ghee floating on the top and the sides.
Sautéing the paste takes about 7 to 8 minutes on low to medium heat.
16. Next, add the following ground spice powders:
- ½ teaspoon turmeric powder
- ½ teaspoon red chili powder (or Kashmiri red chili powder)
- ½ teaspoon coriander powder
- ½ teaspoon garam masala powder
17. Mix the ground spice powders very well with the curry paste.
Make Dum Aloo
18. Add the baby potatoes. Mix them gently with the sautéed masala paste.
19. Pour 1 cup water.
20. Season with salt as required.
21. Mix very well.
22. Seal the pan tightly with a foil.
If you do not prefer a foil, then use a tight fitting lid which does not have any vent that won’t allow any steam to escape from the pan.
23. Cover the pan with its lid.
24. On low heat, dum cook the curry for 10 to 12 minutes. Turn off the heat and allow the gravy to rest for 3 to 4 minutes. Then, open the lid and the foil.
You can also add 1 to 2 tablespoons of cream at this point for a more richer taste and flavor.
25. Add 1 to 2 tablespoons chopped coriander leaves. Stir to combine.
26. Serve Restaurant Style Dum Aloo with chapati, naan, poori, pudina paratha, tandoori roti or jeera rice.
Expert Tips
- Potato Type: Baby potatoes are essentially used in this recipe. But if you do not get baby potatoes, you can use regular potatoes too. You can also opt to use new potatoes. Simply cut them into chunks or cubes.
- Cooking Potatoes: Ensure to cook the potatoes in a pan with water until they are almost cooked and tender. They must be tender but a bit firm as well. Ensure that they are not overdone as this will make them break during the cooking process.
- Prepping Cooked Potatoes: Do prick the potatoes with a fork or bamboo skewer as doing this helps the potatoes to absorb the flavors better. You can keep the peels of the cooked baby potatoes on, if you wish to.
- Frying Options: I have kept the recipe healthy, as I have not fried the potatoes. If you want, you can parboil and then fry the potatoes or fry the potatoes directly too without parboiling them. You could also air-fry or bake the potatoes.
- Slow Cooking: It is essential to slow cook this dish on a low heat in a tightly covered pan or pot. Cover the pan with a tight fitting lid or seal it with foil to trap the steam inside for the dum cooking to happen. This helps in making the dish incredibly flavorful with tender and soft beautifully cooked delicious potatoes.
- Cashew Replacement: For the gravy, you can use almonds in place of cashews.
- Adjusting Spices: You can add less or more of the ground spice powders according to your taste and spice preferences.
- Infusing Smoky Flavor: If you want, you can even try the dhungar method once the gravy is done, to infuse a smoky charcoal aroma in the dish.
FAQs
Dum cooking, also known as ‘dum pukht’, is a traditional method linked to the royal kitchens of the Mughal era, particularly in the Awadh region of pre-partition India. Today, this slow-cooking technique is also widely used in Central, West, and South Asian cuisines.
There are many variations of the Dum Aloo Recipe. Some of the most popular versions are Kashmiri, Punjabi, Banarasi and the Bengali Style Dum Aloo.
Dum cooking, also known as ‘dum pukht’, comes from the Persian language. The term ‘dum’ means “to breathe”, and ‘pukht’ means “choking” This technique involves cooking food in sealed heavy clay pots (handi) on low heat, where the steam is trapped inside and cannot escape. As a result, the ingredients cook in their own juices and steam, releasing their unique flavors. The final dish is incredibly flavorful and has a delightful, aromatic fragrance.
More Potato Recipes To Try!
Indian Curry Recipes
Palak Recipes (Spinach Recipes)
Potato Recipes
Potato Recipes
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.
Dum Aloo Recipe (Mughlai Style)
Ingredients
For cooking baby potatoes
- 250 grams (15 to 20) baby potatoes
- 2.5 cups water – for cooking baby potatoes
- ¼ teaspoon salt
For making cashew curd paste
- 10 cashews
- ⅓ cup water – hot, for soaking cashews
- 100 grams (1 cup) onions – roughly chopped
- 1 inch ginger
- 5 garlic cloves – small to medium
- ½ teaspoon fennel seeds
- 2 tablespoons water – for grinding
- ¼ cup cup Curd (yogurt)
More ingredients for gravy
- 2 tablespoons Ghee – you can also use 2 tablespoons oil
- 1 inch cinnamon
- 2 cloves
- 2 green cardamoms
- 1 tej patta – small to medium, (Indian bay leaf)
- ½ teaspoon shahi jeera (caraway seeds)
- ¼ teaspoon turmeric powder
- ½ teaspoon red chilli powder kashmiri red chilli powder
- ½ teaspoon Coriander Powder (ground coriander)
- ½ teaspoon Garam Masala
- 1 cup water
- salt as required
- 1 to 2 tablespoons coriander leaves – chopped, (cilantro)
Instructions
Cooking baby potatoes
- Rinse and scrub baby potatoes throughly in water to get rid of any mud or dirt attached to their peels.
- In a pan or saucepan, bring the water to a boil.
- Add the baby potatoes to the hot boiling water in the pan.
- Cover with a lid and cook the potatoes for 12 to 15 minutes on medium to medium-high heat.
- Cook until the baby potatoes are almost tender and done. Ensure not to overcook them.
- When almost cooked and done, drain all the water and set the potatoes aside on a plate to cool at room temperature.
- Peel them one by one, when they are warm or have cooled. Prick the baby potatoes with a fork. If you prefer, you can keep the peels on them.
Making onion, cashew, yogurt paste
- When you keep the potatoes for cooking, soak 10 cashews in ⅓ cup hot water for 20 to 30 minutes. Drain the water after the cashews have soaked and set them aside.
- In a high speed blender or mixer-grinder, take the roughly chopped onions, soaked cashews, chopped ginger & garlic, and fennel seeds.
- Add 2 tablespoons water and grind to a smooth and fine paste.
- Once the paste is finely ground, add curd to it in the blender or mixer-grinder.
- Blend for a few seconds until the curd mixes very well with the onion paste. Do not over do the blending.
Sautéing spices & onion-cashew paste
- Heat ghee in a pot or pan. Once the ghee becomes hot, then on a low to medium heat, add the following whole spices – cinnamon, cloves, green cardamoms, tej patta and shahi jeera (caraway seeds). Let the spices crackle.
- Keep the heat to a low or you can turn the heat off. Then add the prepared onion-cashew-yogurt paste.Take care while adding the paste in the pan as it splutters.
- Mix very well with a spoon.
- Cover the pan with its lid and cook the curry paste on a low heat. The pan needs to be covered with a lid as a lot of spluttering happens.
- In between do check after every 2 to 3 minutes so that the masala does not stick onto the pan. Also stir very well.
- The paste needs to be cooked till the color changes and you see some specks of ghee floating on the top and the sides.
- Next add the following ground spice powders – turmeric powder, red chilli powder or kashmiri red chilli powder, coriander powder and garam masala powder.
- Mix the spice powders very well with the sautéed curry paste.
- Add the baby potatoes and mix them with the paste.
- Pour water. Season with salt as required and mix very well.
Making dum aloo
- Seal the pan tightly with an aluminium foil. Then cover the pan with its lid.If you do not prefer a foil, then use a tight fitting lid which does not have any vent that won't allow any steam to escape from the pan.
- On a low heat dum cook for 10 to 12 minutes.
- Turn off the heat and allow the gravy to rest for 3 to 4 minutes. Then open the lid and the foil.
- Add the chopped coriander leaves. Mix very well.
- Serve restaurant style Dum aAoo with chapatis, naan, pooris or jeera rice.
Notes
- You could also make the recipe with regular potatoes or new potatoes. Simply cook them with water until almost done and dice them into chunks.
- This recipe is a healthier version as the potatoes are not shallow fried or deep fried. You can opt to parboil or half-cook the potatoes and fry them later. You could also fry the potatoes directly without boiling them.
- If you prefer, you can keep the peels of the cooked baby potatoes.
- If out of cashews, use almonds. Blanch almond and peel them.
- Adjust the ground spice powders according to your spice preferences.
- Ensure to use fresh cord that has not gone too sour.
- For a more richer version, add 1 to 2 tablespoons of cream in the dish once its finished cooking. Gently stir and mix.
- Smoky charcoal flavor and aroma can be incorporated in the Dum Aloo gravy by implementing the dhungar method once the dish is cooked.
- This recipe cannot be scaled.