Dum Aloo is a North Indian curry with baby potatoes simmered in onion and tomato-based gravy, spiced with turmeric, red chili pepper, garam masala, and garnished with dried fenugreek leaves. This vegetarian Instant Pot recipe is ready in under 30 minutes with creamy kid-friendly flavors that can be easily spiced down or up. A perfect weeknight dinner and a sure-hit dish for potlucks and parties!

This Recipe originally published in April 2017 has been updated with new photos, a video, and tips.
Jump to:
Mom's signature recipe
Dum aloo is my mom's signature recipe that I grew up eating. The baby potatoes are cooked to perfection in a smooth, aromatic, and creamy sauce with a hint of homemade garam masala , and dried fenugreek leaves that take the flavors and aromas to the next level. Just like my EASY Palak Paneer and Mushroom Masala, this creamy, restaurant-style Indian curry uses a swirl of cashew paste to round up the flavors.
Ingredient Spotlight
- Baby Potatoes - red or yellow baby potatoes in this recipe, traditionally the potatoes are peeled for this recipe but you may choose to keep the skin on for added nutrients.
- Spices - Kashmiri red chili powder, turmeric, garam masala add the perfect warmth and authetic flavors to this curry
- Ginger and Garlic - fresh homemade ginger and garlic paste
- Tomatoes - I like to add store-bought tomato puree to this dish which adds vibrant red color to the dish. You can use homemade tomato puree by simply pureeing 3 rough-chopped ripe tomatoes in a blender.
Tips and Substitutes
- Potatoes - You can buy red or yellow baby potatoes, available in most grocery stores. A mix of 2 also works well. Coring baby potatoes is an optional step. I know that is the most tedious step in this recipe, so go ahead and skip coring potatoes. It will be still delicious If you do not find baby potatoes, use Yukon gold or Russet potatoes, peel, and cut into big 2-inch pieces
- Tomatoes - 1 cup of store-bought tomato puree can be used in place of fresh tomato puree
- Gluten-Free - The curry itself is gluten-free. Serve with rice for a gluten-free meal
- Vegan Dum Aloo - Use cooking oil instead of ghee and soak cashews in water instead of milk.
- Kid-Friendly - Adjust the garam masala and Kashmiri red chili powder to make the dish less spicy
- Nut Allergies - Use heavy cream or unsweetened coconut cream instead of cashew cream
- Dried fenugreek leaves - These are not the same as fenugreek seeds. So simply skip it if you do not have them
How to make Dum Aloo
- Peel the potatoes and core about half an inch using a pairing knife. Reserve the cored potato bits as we will be adding them to the sauce. (photos 1 -4)
- Set the Instant Pot to Sauté mode and heat ghee. Add onions and cook for 2 minutes with a glass lid on. Add ginger and garlic paste, tomato puree, turmeric, red chili powder, garam masala, and salt. Cook on saute mode for a minute. Next, add the potatoes, the carved-out pieces, and water. Give a quick stir and close the Instant Pot. Pressure cook(Hi) for 8 minutes followed by Quick Release (photos 5 - 8)
- Open the Instant Pot and add dried fenugreek leaves, cashew paste, and chopped cilantro. Set the Instant Pot to Sauté mode and mix everything together. Add salt to taste. Bring to a gentle boil and then turn the Instant Pot off. (photos 9 - 12)
Serving
Serve with homemade whole wheat parathas and crunchy cucumber salad. You can also serve the dum aloo with roti, kale parathas, cabbage parathas, methi thepla, or naan. For a gluten-free meal serve with Basmati rice, Brown rice, or Yogurt-Rice
Storing
Refrigerate leftover Dum Aloo for up to 5 days. To reheat simply microwave or heat on the stovetop. This is also a perfect make-ahead dish.
Love Indian food? Here are some more delicious Indian Instant Pot Recipes:
- Aloo Rasedar
- Curried Baby Eggplant
- Curried Chickpeas
- Spicy potatoes
- Vegetable Kurma
- Pav Bhaji
- Misal Pav
★ Have you tried this recipe? We love your feedback, Please click on the stars in the recipe card below to rate.
Recipe
Instant Pot Dum Aloo
Equipment
Ingredients
- 10 baby potatoes peeled and cored from the top (save the carved out potato pieces)
- 2 tablespoons ghee
- 1 large yellow onion finely diced
- 2 teaspoons ginger grated
- 2 teaspoons garlic grated
- 2 tomatoes pureed
- ½ teaspoon ground turmeric
- 1 tablespoon Kashmiri red chili powder or any other mild red chili powder
- ½ teaspoon garam masala
- 1 teaspoon kosher salt
- ½ cup water See Note 8
- 15 cashews
- ¼ cup warm milk or water for dairy free
- 1 tablespoon dried fenugreek leaves
- ¼ cup cilantro chopped for garnish
Instructions
- Soak cashews in warm milk for 10 minutes and set aside. Blend together to make smooth paste and reserve.
- Set the Instant Pot to saute mode and heat add ghee. Add onions and cook for 2 minutes with a glass lid on, stirring few times. Add ginger and garlic paste, cook for 30 seconds.
- Add the carved-out pieces from the potatoes. Add tomato puree, turmeric, red chili powder, garam masala, and salt. Cook everything on saute mode for 2 minutes with glass lid on, stirring a couple of times. Press the cancel button to turn off the saute mode.
- Add the potatoes to the Instant Pot insert along with the water and give a quick stir. Close the Instant Pot, and pressure cook(Hi) for 8 minutes followed by Quick Release.
- Stir in dried fenugreek leaves, cashew paste and chopped cilantro. Set the Instant Pot to Sauté mode and mix everything together. Add salt to taste. Bring to gentle boil and then turn the Instant Pot off. Serve with hot parathas.
Video
Notes
- Potatoes - You can buy red or yellow baby potatoes, available in most grocery stores. A mix of 2 also works well. Coring baby potatoes is an optional step. I know that is the most tedious step in this recipe, so go ahead and skip coring potatoes. It will be still delicious If you do not find baby potatoes, use Yukon gold or Russet potatoes, peel, and cut into big 2-inch pieces
- Tomatoes - 1 cup of store-bought tomato puree can be used in place of fresh tomato puree
- Gluten-Free - The curry itself is gluten-free. Serve with rice for a gluten-free meal
- Vegan Dum Aloo - Use cooking oil instead of ghee and soak cashews in water instead of milk.
- Kid-Friendly - Adjust the garam masala and Kashmiri red chili powder to make the dish less spicy
- Nut Allergies - Use heavy cream or unsweetened coconut cream instead of cashew cream
- Dried fenugreek leaves - These are not the same as fenugreek seeds. So simply skip it if you do not have them
- BURN Error - The newer Instant Pots are more sensitive to the BURN. You may need to add an extra ¼ cup of water.
Nutrition
♥ We LOVE to hear from you! Did you try this recipe? Please share your food photo with hashtag #ministryofcurry on Facebook or Instagram, so we can see it and our followers can enjoy it too! Thank you and Happy Cooking
♥ Subscribe to our Youtube Channel for tasty and easy video recipes. Looking for more Instant Pot recipes? Check out our delicious Instant Pot Recipe board on Pinterest.
Maya says
Absolutely delicious and sooo easy!! I used unpeeled fingerling potatoes instead of baby potatoes so I could skip the coring process.
Archana says
Love the idea of using fingerling potatoes!
Prasanna Raja says
Your recipes never disappoint us Archana. You made cooking dum aloo sound so simple yet delish. I have tried several times and its a hit every single time.. I should try coring the potatoes next time but it's just the lazy me which makes me skip the process. Still we were able to enjoy heartily.
Thanks a bunch for doing all the hard work to give us such quality recipes. This dish deserves 5 stars!!!
Archana says
Thank you so much!! It's def a fail-proof recipe.
Moeena Iyer says
What’s the reason for carving out the potato pieces?
Archana says
That helps the potatoes cook evenly. I have also cooked the recipe without coring and the instant pot does a great job of cooking them to perfection!
Dee (Masala Paleo) says
This is such a delicious and simple recipe. Different from the way I cook Kashmiri Dumaloo. It was great to try this variation! Coring it is such a great tip!
Archana says
So glad you enjoyed it!
Teresa says
Delicious! Even the kid liked it! I was so happy that it was an instant pot recipe. The jarred tomato puree was perfect.
Archana says
Thank you!
Deepa says
Hi. This is one of my absolute favorite recipes and we are planning to make it for our wedding! Since we want to make it ahead of time, I’m wondering how you would recommend freezing it. Also, how do we reheat it if we freeze?
Archana says
Congratulations!! Cool it down and then freezer in an air-tight container. To reheat defrost completely overnight or a day ahead and then reheat on chaffing dish.
Mat says
Taste was good but mine got burnt … may be it needs more water
Archana says
I am so sorry yours got burnt. Newer Instant Pots are more sensitive. I will add more tips to the recipe but for future please add extra 1/4 cup of water.
Ann says
I got the burn signal 3 times, ended up using about a cup of extra water and brought it to pressure on low, then switched to high. Was absolutely delish one I finally got it cooked
Archana says
Newer Instant Pots are a bit more sensitive, next time add an extra 1/4 cup of water. Thank you for the feedback.