The last time I ordered Kashmiri dum aloo at a restaurant, the bowl came out orange and a little sweet. Onion, tomato, a swipe of cream. I ate it. It was not the pot I grew up tasting at Kashmiri friends’ tables: yogurt, fennel, and a heat that sits in the chest, not on the tongue.
Kashmiri dum aloo, also called dum olav in Kashmiri, is that second bowl. Baby potatoes, pricked and fried, then slow-cooked in a yogurt gravy with fennel powder, sonth (dry ginger), and Kashmiri chili. No onion. No garlic. No tomato. The red is chili, not puree.
If you want a kashmiri dum aloo recipe that tastes like the Pandit kitchen and not the hotel menu, this is the one. Let’s make it together.

What is Kashmiri dum aloo?
Kashmiri dum aloo is a Kashmiri Pandit dish of baby potatoes cooked on dum (under a tight lid, in trapped steam). The gravy is yogurt and ground spices. Fresh ginger-garlic paste does not belong here. The valley used dried ginger when fresh was hard to keep, and that pantry habit is still the flavor.
Restaurant menus in the US often label a creamy onion-tomato potato curry “Kashmiri dum aloo.” That plate is Punjabi dum aloo. Same name. Different spice box. This recipe stays satvik (no onion, no garlic), so it is Jain-friendly without a rewrite.
Kashmiri dum aloo vs Punjabi vs restaurant vs malai curry
- Punjabi / restaurant dum aloo: onion, tomato, often cashew and cream. Sweet-rich. What most takeout boxes deliver.
- Baby potato malai curry: same grocery bag of baby potatoes, white-ish cream gravy. Spoon food from a different family.
- Kashmiri dum aloo: yogurt, fennel, sonth, Kashmiri chili, mustard oil. Tangy and warm. The potatoes drink the masala through the holes you poke.
Use the malai curry when you want cream. Use this when you want the yogurt-fennel pot.
Why you’ll love this
- Naturally no onion and no garlic, so it fits a Jain or satvik table
- One kadhai after the potatoes are crisp
- Better the next day, once the gravy has moved inside the potatoes
- Naturally gluten-free
- Air fryer option if you do not want a pot of oil
- Mild heat if you stay with Kashmiri chili, not a hot powder
The potatoes carry the comfort. Fennel and dry ginger carry the Kashmiri smell.
Test note: The first batch, I boiled the baby potatoes until they were mash-soft, then tried to poke them. Three split in my hand. Next time I brought the water to a boil, killed the heat, and left the lid on 12 minutes. The skins slipped. A toothpick went through. Those held in the dum.
Ingredient notes
Baby potatoes. About 1 pound (500 g), roughly 18 to 22. Aim for golf-ball size. No baby potatoes: cut Yukon Golds into 1.5-inch chunks. Floury russets crumble after the fry.
Mustard oil. The authentic fat. Heat it until it just smokes, then take it off the heat for 30 seconds so the raw bite calms down. If your US bottle still tastes harsh, cook the gravy in ghee and keep mustard oil only for the fry, or skip it. Neutral oil works. You will lose the pungent edge.
Yogurt. 1/2 cup full-fat, room temperature, whisked until there are no lumps. Greek yogurt is the US stand-in. Loosen it with 1 tablespoon milk if it is very thick. Low-fat or cold yogurt splits the second it hits a hot pan.
Kashmiri chili. One tablespoon looks like a lot. It is mostly color. Regular hot chili powder will make this harsh before it looks red. Mix it with 2 tablespoons water first so it does not burn in the oil.
Fennel powder and sonth. These two are the identity. Toast whole fennel seeds and grind them if you do not have a jar of fennel powder. McCormick ground ginger is sonth. Fresh ginger paste tastes like a different curry.
Hing and whole spices. A pinch of asafoetida, shahi jeera or cumin, cinnamon, cloves, black cardamom, green cardamom, peppercorns. Skip garam masala if you want the cleaner Pandit finish. I skip it.
No tomato, no cream, no cashew. Those turn this into restaurant dum aloo.

How to get the gravy red and the potatoes seasoned through
Prick every potato all the way through after peeling, then again after they cool from the fry. The second pass is how the yogurt finds the center. A knitting needle is traditional. A toothpick is what I have.
Bloom the chili slurry off the heat. Add the yogurt off the heat. Stir the whole time. The gravy looks thin and a little pale until the chili wakes up. Keep stirring. The red comes late.
Dum means a tight lid and low heat for 10 to 12 minutes. You want a spoonable gravy that coats the potatoes, not soup and not a dry glaze. I use about 1 1/4 cups water. At 15 minutes the potatoes start to go mushy.
Perfect for
- A winter dinner with steamed basmati
- A Jain or no-onion-no-garlic night that still feels like a guest curry
- Cooking once, eating better on day two

Kashmiri Dum Aloo (No Onion, No Garlic Yogurt Gravy)
Equipment
- Heavy-bottomed pan or kadhai with a lid
- Toothpick or skewer
- Air fryer optional, instead of frying
Ingredients
For the potatoes
- 1 lb baby potatoes 500 g
- 1/2 teaspoon salt for the boiling water
- 1/2 cup mustard oil for shallow-frying, or oil spray for the air fryer
For the chili slurry
- 1 tablespoon Kashmiri red chili powder
- 2 tablespoons water
For the gravy
- 2 tablespoons mustard oil or ghee
- pinch hing (asafoetida)
- 1/2 teaspoon shahi jeera or cumin seeds
- 1 inch cinnamon stick
- 3 cloves
- 1 black cardamom pod
- 2 green cardamom pods
- 4-5 black peppercorns
- 1/2 cup full-fat yogurt or Greek yogurt whisked, room temperature
- 1 tablespoon fennel powder
- 1 1/2 teaspoons dry ginger powder (sonth)
- 1-1 1/2 cups water
- 3/4 teaspoon salt or to taste
To finish
- 2-3 pinches shahi jeera or cumin optional
- fresh cilantro optional, not traditional
Instructions
Prep the potatoes
- Scrub the baby potatoes. Put them in a pot, cover with water, and add 1/2 teaspoon salt.
- Bring to a boil. Turn off the heat, cover, and leave 10 to 15 minutes, until the skins just slip. Drain and cool until you can handle them.
- Peel. Halve any that are larger than a golf ball. Prick each potato all the way through with a toothpick, 4 or 5 times. Do not mash-soft boil them or they will split.
Shallow-fry the potatoes
- Heat mustard oil in the kadhai over medium-high until it just smokes. Take it off the heat 30 seconds, then return to medium.
- Fry the potatoes in batches until gold and blistered, turning as needed, 6 to 8 minutes. Drain on a paper towel.
- When they are cool enough to touch, prick them again.
Air fryer (optional)
- Heat the air fryer to 400°F (200°C). Spray the potatoes and the basket.
- Cook 14 to 18 minutes, shaking once, until the outsides blister and take color.
- Cool a minute, then prick again.
Make the gravy
- Stir the Kashmiri chili with 2 tablespoons water until smooth.
- Heat 2 tablespoons mustard oil or ghee in a clean kadhai over medium. Add hing and shahi jeera. When the seeds move, add cinnamon, cloves, both cardamoms, and peppercorns. Let them smell fragrant, about 20 seconds.
- Take the pan off the heat. Add the chili slurry and stir 5 seconds. It will sputter.
- Add the whisked yogurt. Stir constantly until it disappears into the oil and the color turns brick red. If the pan is still roaring hot, wait 30 seconds before the yogurt goes in.
- Return the pan to low heat. Add fennel powder, dry ginger, and salt. Stir 20 seconds.
- Add 1 cup water and keep stirring until the gravy looks even.
Dum
- Add the fried potatoes. Turn them so every hole meets the gravy.
- Add up to 1/2 cup more water if the pot looks dry. You want the potatoes sitting in sauce, not swimming.
- Cover tightly. Cook on low 10 to 12 minutes. Do not walk away past 15 minutes or the potatoes go mushy.
- Uncover. The gravy should coat a spoon and cling to the potatoes. If it is thin, simmer 1 to 2 minutes uncovered. If it is a glaze and you wanted a bowl, splash in 1/4 cup warm water and stir off the heat.
Serve
- Rest 5 minutes. Sprinkle a pinch of shahi jeera if you like. Serve hot.
Notes

Tips from testing
If the yogurt looks grainy, it went into a pan that was still too hot, or it was cold. Pull the pan off, stir hard, and keep the heat low. A spoon of room-temperature yogurt whisked with 1 teaspoon water can smooth it enough to serve. It will not go perfectly silk again.
If the gravy stays pale, the chili burned or you used a mild paprika labeled “Kashmiri” that is mostly filler. Bloom the slurry off the heat. Use a chili that actually stains your fingers red.
If the potatoes are bland in the center, you skipped the second prick, or you dum-cooked them for only a few minutes in a thin gravy. Poke through, then give them the full 10 minutes under the lid.
If they fall apart, they were too soft before the fry. Next batch, start checking the boil-and-rest at 10 minutes.
What to serve with Kashmiri dum aloo
Steamed basmati is the plate I want. The gravy is tangy and thinner than a cashew curry, so rice catches it. Instant pot jeera rice works if you already have the pot out. Roti or plain paratha is second.
I like a cold cucumber raita on the side. The chili is mild, but the sonth still wants something cool.
Keep baby potato malai curry for a cream night. If you wanted a flattened snack, that is sama rice potato cutlets.
FAQs
Q1. Is Kashmiri dum aloo the same as restaurant dum aloo?
No. Restaurant “Kashmiri dum aloo” is usually Punjabi: onion, tomato, cream. This kashmiri dum aloo recipe is yogurt, fennel, and dry ginger, with no onion or garlic.
Q2. Does Kashmiri dum aloo have onion and garlic?
Traditional Kashmiri Pandit dum olav does not. If a recipe starts with onion paste, it is a different regional dum aloo.
Q3. How do I stop the yogurt from curdling?
Use full-fat or Greek yogurt, whisk it, and let it come to room temperature. Take the pan off the heat, stir the yogurt in, then return to low. Do not dump cold yogurt into sputtering chili oil.
Q4. Can I air-fry the potatoes instead of deep-frying?
Yes. 400°F (200°C) for 14 to 18 minutes, until the skins blister. Prick them again after they cool. This is the method I use on weeknights.
Q5. Can I use regular potatoes?
Yes. Cut Yukon Golds into 1.5-inch chunks so the boil time stays in the same range. Russets can crumble after frying.
Q6. Is this Jain or vrat friendly?
Yes. It is already no onion, no garlic. Skip hing if your house does not use it. Keep sonth (dry ginger powder). Fresh ginger paste turns this into a different curry. For a quicker satvik potato sabzi, I make vrat wale aloo.
Q7. Can I make it vegan?
Use thick unsweetened plain plant yogurt and whisk in 1 teaspoon besan so it holds. The flavor will not be identical. The dum method stays the same.
Q8. How do I store leftovers?
Store in an airtight container in the refrigerator for up to 2 days. Reheat on low with a splash of water. I do not freeze this one. The yogurt splits when it thaws.
A yogurt and fennel night
This Kashmiri dum aloo is the pot I make when I want baby potatoes that taste like the valley, not the hotel. The gravy should look brick red, the potatoes should hold a toothpick hole, and the fennel should show up before any cream thought does. If you want the same potatoes in a cream gravy, start with baby potato malai curry. If you want another no-onion yogurt curry, Jain gatte ki sabzi is the pot I make next.
If you try it, tell me: did you fry the potatoes, or air-fry them?
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
