Kashmiri and Bengali Dum Aloo Recipe
This dum aloo recipe (আলুর দম) begins with a small potato and a great deal of patience. Baby potatoes are boiled, pricked until they look like tiny honeycombs, fried until their skins wrinkle and blister, and then sealed into a pot with a spiced gravy to steam on the lowest flame. Ask a Kashmiri, a Bengali and a wedding caterer in Kolkata what dum aloo means, and you will hear three different answers, and all three are right. There is the fiery red Kashmiri dum aloo, the homely Bengali alur dom, and the rich, festive Biye Bari-style Kashmiri alur dom. Each takes 45 to 55 minutes.
Jump to the Kashmiri dum aloo recipe | Jump to Bengali alur dom | Jump to Biye Bari-style Kashmiri alur dom | FAQs
In Kashmiri Pandit kitchens the dish is known as dum olav, and it is the colour you notice first: a deep, glowing red, with a slick of red oil floating on top. There is no onion, no garlic and no tomato, and there is no turmeric either. The red of Kashmiri chilli, bloomed in smoking mustard oil, is the whole point of the dish, and a spoonful of turmeric would turn that scarlet into a dull orange-brown. Before the mild, deeply coloured Kashmiri chillies of today became common, many households coloured the oil with ratan jot, the dried root of the alkanet plant, which melts into hot oil as a ruby-red stain and adds no heat. The sourness now comes from whisked curd, while older kitchens are said to have steeped crushed dried maval, the petals of the cockscomb flower, in hot water for a crimson colour and a faint astringent edge that tamed the chilli and the mustard oil.
The potatoes get the same care. At festive meals such as Shivratri (Herath), Kashmiri Pandit cooks keep them whole, because a cut potato leaks starch into the gravy and clouds that clear red oil, and because a whole tuber is a sign of completeness and prosperity. The pricking is done with devotion, a step called godun, until each parboiled potato looks like a small honeycomb. It is then dunked into cold salted water to draw out surface starch. When the potatoes are fried slowly in hot mustard oil, those tiny holes become channels, and they let the thin, curd-and-water gravy travel all the way to the centre, where a plain potato would stay a bland, starchy ball. The frying cannot be hurried either. The skin turns tough, leathery and wrinkled, and in the sealed pot it works like a membrane, trapping the steam inside so the flesh turns velvety while the potato holds its shape. The generous hing, dissolved in water and added to the hot oil, does more than perfume the pot. With fennel and dry ginger, it helps a rich, oil-heavy dish sit lightly in the cold months.
Bengal tells a gentler story. Alur dom is a winter dish, made in late autumn and winter when notun aloo, the new potatoes, reach the markets with thin, flaking skins, alongside sweet winter peas. New potatoes are waxy and faintly sweet from the cold ground, so they stay whole in the heat and soak up the mustard oil and ginger. It is a Sunday-morning dish, eaten with puffed luchi or koraishutir kochuri, with a tomato-ginger gravy that carries a pinch of sugar and a whisper of whole cumin or panch phoron.
Then there is the Bengali "Kashmiri alur dom", which is not Kashmiri at all. Traditional Kashmiri dum aloo is sharp, sour and fiery, and everyday Kashmiri curries do not use cashews, raisins or cream. The sweet, nutty, cashew-and-raisin version is widely said to have been created by Kolkata wedding caterers, the baburchis, in the mid to late twentieth century. To Bengali diners the word "Kashmiri" suggested luxury, winter and dried fruit, and the caterers turned that feeling into a rich vegetarian dish that sits beautifully next to sweet basanti pulao at a wedding or puja feast.
What ties all three together is dum, the slow steam-cooking in a sealed pot. The lid is pressed down with a weight or sealed with a strip of wheat dough, and the dish cooks gently in its own steam. It is a method closely associated with the dum pukht cooking of Awadh, and for these potatoes it is the quiet last step that makes the gravy and the potato one thing.
Kashmiri vs Bengali dum aloo: comparison
Which one should you make? Pick Kashmiri for a spicy, tangy gravy with plain rice or roti. Pick Bengali alur dom for a homely curry with luchi or kochuri. Pick the Biye Bari style for a festive, creamy dish for guests.
| Feature | Authentic Kashmiri Dum Aloo | Classic Bengali Alur Dom | Biye Bari "Kashmiri" Style |
|---|---|---|---|
| Primary base | Whisked curd and mustard oil | Tomato, ginger and mustard oil | Curd, cashew paste and ghee |
| Signature spices | Saunf (fennel) and sonth (dry ginger) | Cumin, bhaja masala, green chillies | Garam masala, Kashmiri chilli |
| Onion and garlic | Strictly none | Usually none (niramish) | Fried onion (birista) or none |
| Turmeric | None | Yes | None |
| Flavour | Tangy, warm, robust heat | Savoury, mildly sweet, earthy | Rich, nutty, mild, slightly sweet |
| Cooking time | About 50 minutes | About 45 minutes | About 55 minutes |
| Serves | 4 | 4 | 4 |
| Best with | Steamed basmati rice or roti | Koraishutir kochuri or luchi | Basanti pulao, radhaballabhi, luchi |
How does this compare with restaurant-style (Punjabi) dum aloo?
The dum aloo on most restaurant menus is a fourth style: a creamy onion-tomato gravy, usually with cashews or cream, garam masala and often dried fenugreek leaves (kasuri methi). It is milder than the Kashmiri version. If that is what you want, the Biye Bari recipe below is the closest to it, and you can add a tomato puree to the base for a more restaurant-like gravy.
Potato prep that decides the dish (all three versions)
Choose the right potatoes
Use baby potatoes of about 25 to 30 g (about 1 oz) each, roughly the size of a large walnut. If you cannot find them, cut medium waxy potatoes into 4 cm (1.5 inch) pieces. Floury potatoes break down in the gravy. For the Bengali version, use notun aloo (new potatoes) when you can find them.
Parboil and prick
Boil the potatoes in salted water for 8 to 10 minutes, until a knife goes in with slight resistance. In a pressure cooker, cook them for 1 whistle with enough water to nearly cover them, then let the pressure drop naturally. Drain, cool, peel, and prick each potato deeply on all sides with a fork or toothpick. The holes let the gravy get inside. Without them the gravy only coats the outside.
Soak in cold salted water
Drop the pricked potatoes into a bowl of cold salted water for 10 to 15 minutes, then drain and pat them completely dry. This draws out surface starch and seasons the potatoes through the holes. Dry potatoes also fry without splattering.
Fry for a blistered skin
Fry the pricked potatoes in hot mustard oil (or any oil) on medium heat for 6 to 8 minutes, turning often, until golden and wrinkled. The wrinkled skin grips the gravy and keeps the potatoes from turning mushy during the dum.
The "dum" method
Dum means slow steam cooking in a sealed pot. After the gravy comes together, add the potatoes, cover the pan with a tight lid (or seal the edge with a strip of wheat dough), put a weight on top if the lid is loose, and cook on the lowest flame for 10 to 15 minutes. Do not open the lid during this time.
Recipe 1: Authentic Kashmiri dum aloo (no onion, garlic or tomato)
Prep time: 15 minutes | Cook time: 35 minutes | Total: 50 minutes | Serves: 4 | Cuisine: Kashmiri | Calories: about 310 per serving (estimate)
Ingredients
- 500 g (1 lb 2 oz) baby potatoes, about 20 small ones
- Mustard oil for frying, plus 3 tbsp for the gravy
- 3/4 cup (180 g) fresh curd (plain yogurt), at room temperature
- 1 tbsp Kashmiri red chilli powder (for colour, not heat)
- 1 1/2 tsp fennel powder (saunf)
- 1 tsp dry ginger powder (sonth)
- 1/4 tsp asafoetida (hing), dissolved in 1 tbsp water
- 2 green cardamoms, 1 black cardamom, 1-inch (2.5 cm) cinnamon, 4 cloves, 1 bay leaf
- 1/2 tsp garam masala
- 1/2 tsp sugar (optional)
- Salt to taste
- 1 1/2 cups (360 ml) hot water
- 1 tbsp chopped coriander leaves to finish (optional)
Method
- Parboil, prick, soak, peel and fry the potatoes as in the potato prep.
- Whisk the curd with the chilli powder, fennel powder, ginger powder and salt until completely smooth. Mix the chilli powder with a splash of water first to bring out the colour without burning it.
- Heat 3 tbsp mustard oil in a heavy pan until it smokes lightly, then take it off the heat for 30 seconds. This removes the raw smell.
- Stand back and add the asafoetida water to the hot oil, since it will splutter. Then add the cardamoms, cinnamon, cloves and bay leaf. Let them crackle for 20 seconds.
- Move the pan off the heat. Slowly pour in the spiced curd, stirring constantly, then return it to low heat. Keep stirring for 5 to 6 minutes until the oil starts to separate at the edges.
- Add the hot water, salt and the fried potatoes. Bring to a gentle simmer, cover, and cook for 10 minutes.
- Sprinkle in the garam masala, seal the pot and give it the dum for 10 minutes on the lowest flame.
- Rest for 5 minutes, garnish with coriander if you like, and serve.
Why the curd splits and how to stop it
Curd splits when cold curd hits hot oil, or when it boils hard. Bring the curd to room temperature, whisk it until smooth, add it off the heat, and keep the flame low from then on.
Recipe 2: Classic Bengali alur dom (niramish style)
Prep time: 15 minutes | Cook time: 30 minutes | Total: 45 minutes | Serves: 4 | Cuisine: Bengali
Ingredients
- 500 g (1 lb 2 oz) baby potatoes
- Mustard oil for frying, plus 3 tbsp for the gravy
- 1/2 tsp whole cumin or panch phoron
- 2 bay leaves, 1 dried red chilli
- 2 medium tomatoes, blended with a 1-inch (2.5 cm) piece of ginger into a paste
- 1/2 tsp turmeric powder
- 1 tsp cumin powder, 1 tsp coriander powder
- 1/2 tsp Kashmiri red chilli powder
- 1 tsp sugar
- 1/2 cup (75 g) green peas (optional)
- 2 green chillies, slit
- 1 tsp ghee and 1/2 tsp garam masala to finish
- Salt to taste, 1 1/2 cups (360 ml) hot water
Method
- Parboil, prick, soak, peel and fry the potatoes. Toss them with a pinch of turmeric and salt while they are still hot.
- Heat 3 tbsp mustard oil. Add the whole cumin or panch phoron, bay leaves and dried chilli.
- Add the tomato and ginger paste with the turmeric, cumin, coriander and chilli powders. Cook on medium heat for 8 to 10 minutes, stirring, until the oil separates.
- Add the sugar, the potatoes and the peas. Stir well so every potato is coated.
- Add the hot water and green chillies. Cover and simmer for 10 to 12 minutes until the gravy thickens.
- Add ghee and garam masala. Cover and let it steam on low for 5 minutes.
- Serve hot with luchi, koraishutir kochuri or plain rice.
Want the onion and garlic version? Many Bengali homes also make alur dom with onion and garlic. Grind 2 medium onions with the ginger and 2 to 3 garlic cloves into a paste, fry it in the mustard oil until light brown before adding the tomato, and continue as above.
Recipe 3: Biye Bari-style "Kashmiri" alur dom (festive, creamy)
Prep time: 20 minutes | Cook time: 35 minutes | Total: 55 minutes | Serves: 4 | Cuisine: Bengali
Ingredients
- 500 g (1 lb 2 oz) baby potatoes
- Oil for frying, plus 2 tbsp ghee and 1 tbsp oil for the gravy
- 2 green cardamoms, 1-inch (2.5 cm) cinnamon, 3 cloves, 1 bay leaf
- 1 tbsp ginger paste
- 10 to 12 cashews, soaked 15 minutes and ground to a smooth paste
- 1/2 cup (120 g) curd, whisked smooth
- 1 tsp Kashmiri red chilli powder
- 1 tsp sugar
- 1 tbsp raisins
- 1/4 cup (60 ml) milk
- 1/2 tsp garam masala, a drop of kewra water (optional)
- Salt to taste, 1 cup (240 ml) hot water
- Optional: 1 onion, thinly sliced and fried to crisp birista, for the non-niramish version
Method
- Parboil, prick, soak, peel and fry the potatoes.
- Heat the ghee and oil. Add the whole spices and let them crackle.
- Add the ginger paste and cook for 1 minute. Lower the heat, then stir in the whisked curd and the chilli powder. Cook for 4 to 5 minutes, stirring.
- Add the cashew paste, sugar and salt. Cook for 3 minutes.
- Add the potatoes, hot water and raisins. Simmer for 10 minutes.
- Pour in the milk, sprinkle the garam masala, and add the kewra water if using. Seal the pot and give it the dum for 10 minutes.
- If using birista, crush half of it into the gravy and scatter the rest on top before serving.
Substitutions
- No Kashmiri red chilli powder: Use 1 tsp sweet paprika plus 1/4 tsp regular chilli powder per tablespoon called for. This gives the colour with similar heat.
- No asafoetida (hing): Skip it, or add a pinch of garlic powder in the Bengali and Biye Bari versions. Do not add garlic to the strictly no-garlic Kashmiri version.
- No dry ginger powder (sonth): Use 1 tsp fresh ginger paste, added with the spiced curd.
- No fennel powder (saunf): Dry-roast and grind whole fennel seeds in a spice grinder.
- No mustard oil: Use any neutral oil with a pinch of mustard powder, or use ghee. The flavour will be milder.
- Vegan: Replace the curd with unsweetened thick coconut or cashew yogurt, and use oil instead of ghee. In the Biye Bari version, use oat or almond milk.
Common dum aloo mistakes and fixes
- Gravy too thin: Simmer uncovered for 3 to 5 minutes. The potatoes also thicken it as they rest.
- Potatoes breaking: They were overboiled or floury. Parboil only until just tender and fry before adding to the gravy.
- Bland potato centres: The potatoes were not pricked deeply enough, or were not fried until wrinkled.
- Raw spice taste: The masala was not cooked until the oil separated. Give the base more time before adding water.
- Gravy not red (Kashmiri style): Use Kashmiri red chilli powder and mix it with a little water before it goes in, so it colours the oil without burning. Leave out turmeric.
- Curd split: Use room-temperature curd, add it off the heat and keep the flame low.
Variations
- Lighter, air-fryer version: Toss the parboiled, pricked potatoes in 1 tbsp oil and air-fry at 200°C (400°F) for 12 to 15 minutes until wrinkled, then add them to the gravy.
- No onion, no garlic: The Kashmiri and Bengali niramish recipes above already skip both. Make the Biye Bari version without birista.
- Fasting-friendly version: Use rock salt, skip the hing, and use ghee instead of mustard oil. Check your own fasting rules for ingredients such as hing and garam masala.
- Pressure-cooker shortcut: Cook the gravy and fried potatoes together for 1 whistle, then rest for 10 minutes.
- Thicker, almost dry version: Use only 3/4 cup of water in the Kashmiri recipe and simmer until the gravy coats the potatoes. This is how many Kashmiri households serve it.
What to serve with dum aloo
- Kashmiri dum aloo: steamed basmati rice, jeera rice, roti, or naan.
- Bengali alur dom: luchi or koraishutir kochuri for a classic Sunday breakfast.
- Biye Bari style: basanti pulao, radhaballabhi, luchi and a simple dal.
Storage and make-ahead
- Refrigerator: Keeps for 2 to 3 days in an airtight container.
- Freezing: Freeze the gravy and potatoes for up to 1 month. Potatoes soften a little after thawing, so use baby potatoes fried well. Or freeze the gravy alone and add freshly fried potatoes on the day.
- Reheating: Potatoes soak up liquid fast. Add 2 to 4 tbsp hot water and reheat gently on low, covered.
- Make-ahead: Fry the potatoes and prepare the gravy base a day ahead, then do the dum just before serving.
Frequently asked questions
Is Kashmiri dum aloo the same as Bengali alur dom?
No. Kashmiri dum aloo uses a curd-based gravy with fennel and dry ginger and has no onion, garlic or tomato. Bengali alur dom uses a tomato and ginger base with cumin or panch phoron and a hint of sugar. The Biye Bari style is a third, richer dish made with cashew paste and curd.
Is Kashmiri dum aloo sweet?
No. Authentic Kashmiri dum aloo is sharp, tangy and fiery red. The sweet, cashew-and-raisin version is the Bengali Biye Bari-style "Kashmiri alur dom".
What is dum cooking?
Dum is slow steam-cooking in a sealed pot, with the lid held down by dough or a weight. The food cooks gently in its own steam, which lets the potatoes absorb the gravy without breaking.
Why do you prick the potatoes?
Pricking creates small channels that survive frying and let the gravy reach the centre of each potato. Without it, the inside stays bland and starchy while only the outside tastes of the gravy.
Why is my dum aloo gravy not red?
Use Kashmiri red chilli powder, which gives colour with mild heat, and mix it with a little water before adding it to the pan. Do not fry the powder in very hot oil, as it turns brown and bitter. Leave out turmeric, which dulls the red.
Why does Kashmiri dum aloo not have turmeric?
Traditional Kashmiri Pandit dum aloo relies on the bright red of Kashmiri chilli bloomed in mustard oil. Turmeric would turn that red to a dull orange-brown, so it is left out.
Can I make dum aloo without frying the potatoes?
Yes. Air-fry or roast the parboiled, pricked potatoes at 200°C (400°F) for 12 to 15 minutes. The skin will not be as blistered as deep-fried potatoes, but they still hold the gravy well.
What do you eat dum aloo with?
Kashmiri dum aloo goes best with steamed basmati rice or roti. Bengali alur dom is traditionally eaten with luchi or koraishutir kochuri, and the Biye Bari style with basanti pulao.
How do you make dum aloo without onion and garlic?
Make the authentic Kashmiri recipe or the Bengali niramish alur dom above, since both skip onion and garlic. Fennel, dry ginger and asafoetida give the Kashmiri version its depth in their place.
How long does dum aloo keep?
Two to three days in the refrigerator in an airtight container, and up to a month in the freezer. Add a little hot water when reheating, as the potatoes absorb the gravy.
How do I stop the curd from splitting?
Whisk room-temperature curd until smooth, add it with the pan off the heat, and cook on a low flame while stirring. Cold curd or a hard boil is what makes it split.

Vowww!!my fav...drooling for ur pics...perfect delicious..
Hi Kalyan,ur Dum Aloo clicks r very appetizingly yumm and the recipe 2.very fine narrative writing indeed.Thanks for sharing.
This looks delicious...but some of those ingredients I have never heard of. Love your photos!
A magnificent potato recipe. The only ingredient I lack is the risotto cheese. If you know of a substitute, please advise.
Hey Kalyan :D!
Yes, I already knew this one: my mother cooks it often, and we eat it with puri.
Nevertheless, thank you for the recipe and I will spread it around the web :D.
Cheers
Aloo dum looks so yum...u have a nice space and really nice clicks..thanks for visiting my blog ..glad to follow u.
http://varietyisthespiceofyourlife.blogspot.com/
Looks simply delicious! Now if only I could get someone to make it for me....;)