If you are familiar with the original Dum Aloo recipe, you will quickly notice that this is a healthier version. I agree to be sent email.

The original Punjabi dum aloo recipe and the Kashmiri dum aloo recipes call for deep-fried baby potatoes and also require dairy ingredients such as yogurt and cream. I am sharing an easy-to-prepare, dairy-free dish that is as relishing as the original dum aloo recipe. There is zero noticeable difference from the original stovetop recipe, yet so much more nutritious and easier. If you like potato recipes check out my spicy potato curry, aloo biryani, and capsicum and potato curry recipes.

Ingredients note

Baby potatoes: I have used small red potatoes in this recipe. Red potatoes offer the creamiest taste and do not fall apart as easily as the other kind tend to. You can leave the skins on them as you cook. Just remember to wash them thoroughly first.Tomato puree: I bought store-bought tomato puree. You could also make your own tomato puree at home from fresh tomatoes or use tomato paste too.Coconut milk: I used the top layer of canned coconut milk. Other options are to use coconut cream or cashew nut paste. This takes the place of yogurt gravy that is used in traditional recipes.Spices: I have used coriander powder, Kashmiri chili powder, turmeric powder, garam masala powder. If you can find whole spices like coriander, it works better to roast and grind them instead of using the powder. The amount of chili powder is entirely up to your discretion to suit your spice level/preference. One teaspoon garam masala is all you need for this recipe. Adding a small piece of bay leaf is recommended but optional.Oil: I have used avocado oil. You can use any cooking oil of your choice. Mustard oil and extra virgin olive oil are other options to consider.Fenugreek leaves: These are also called ‘kasoori methi’. You can find them in any Indian grocery store. These leaves bring a ton of nutrition to this recipe and you don’t want to miss it!Ginger and garlic: I used freshly grated ginger and minced garlic. You can also use the ginger-garlic paste as a substitute. Be sure to use fresh paste for the best results.

How to make this

To make Instant Pot dum aloo, start by heating oil in the inner pot on saute mode. Then add cumin seeds and green cardamom and let them sizzle for a few seconds. Pour in the tomato puree and add all the spice powders. And mix well. Let it cook for another 2- 3 minutes on low heat. A shallow fry such as this is good for the onions to turn transparent. Now add the washed and peeled baby potatoes and salt mix well. Add ½ cup water and coconut milk or cream. Close the lid of the Instant Pot and set it to Manual/Pressure Cook (high pressure) for 5 minutes. The cooked baby potatoes take the place of fried potatoes from the conventional recipe. Once the timer goes off, release the pressure manually using the quick release option. Open the lid and add Kasuri methi leaves. Stir well and serve hot with sona masoori rice or phulka roti.

Expert tips

You can also make this recipe in a stovetop pressure cooker. For that, cook for two whistles on high heat and then turn the heat to low and cook for another minute.If you do not have baby potatoes, you can use regular potatoes cut into small pieces. Just increase the cooking time by a few minutes.You can also use cashew paste in place of coconut milk or cream. Soak a handful of cashews in warm water for 30 minutes. Then blend them to a smooth paste with some water. Add this paste to the curry at the same time as you add the coconut milk/cream.The addition of kasoori methi (dried fenugreek leaves) at the end, is optional. But it does give a nice flavor and aroma to the dish. If you do not have it, you can skip it.Leftover Instant pot dum aloo can be stored in the refrigerator for up to three days. Reheat it before serving. You can also freeze it for up to two months. Thaw overnight in the refrigerator and then reheat.Instead of tomato puree, you can also use fresh tomatoes. Just cook them until they are soft and mushy and then blend them to a smooth paste. Add this paste to the curry.If you want, you can also deep fry the potatoes before adding them to the curry. This will give a nice crispy texture to the dish. But it is not necessary. The baby potatoes will get cooked in the curry itself and will be soft and mushy.

You might also like

Vegetable Dum Biryani - Vegan + Video RecipeAloo Matar - Instant PotAloo Palak (Instant Pot & Stovetop)Aloo Biryani - Instant Pot

Just subscribe to my newsletter for more delicious vegan recipes such as this sent directly to your inbox.

📖 Recipe

Dum Aloo Instant Pot  - 36Dum Aloo Instant Pot  - 4Dum Aloo Instant Pot  - 55Dum Aloo Instant Pot  - 44Dum Aloo Instant Pot  - 97Dum Aloo Instant Pot  - 28Dum Aloo Instant Pot  - 22Dum Aloo Instant Pot  - 94Dum Aloo Instant Pot  - 67Dum Aloo Instant Pot  - 86Dum Aloo Instant Pot  - 36Dum Aloo Instant Pot  - 68Dum Aloo Instant Pot  - 73Dum Aloo Instant Pot  - 45