< 30 Minute



Delicious Dum Aloo – Non-Fried.

Delicious Dum Aloo – Non-Fried.

Dum aloo is described as soft baby potatoes dipped in rich and creamy onion-tomato gravy. & you don’t need to deep fry potatoes to get that burst of taste and flavors. Just let the spices, other ingredients, and the cooking process do their magic.


I love dum aloo. I love anything that is made of potatoes. But I never used to make dum aloo because it required deep frying of potatoes. But whenever I used to see tiny baby potatoes in the market, I used to feel like buying them and make dum aloo at home. Baby potatoes look so cute. Right?

One day, I just decided to make dum aloo without deep-frying the potatoes and see how it tastes. I worked on the gravy, made it rich and creamy using cashew cream. I added a hit of tanginess with the curd and to balance that I added a pinch of sugar. And the game-changer is the master of all ingredients – Kasuri Methi. It makes the gravy even tastier.

I poked holes in the potatoes so that the flavor can reach deep inside them. I worked on the process of cooking too where I let the potatoes cook in the gravy for a little longer. It develops more flavor. The end result was so damn delicious. Jatin said that these are irresistible. I made it for my chef friends. They all loved it so much and even asked for the recipe. Finally, the mission was accomplished to make a delicious non-fried dum aloo.

If you are in a hurry, watch the video instead and If you enjoy watching it, Plz Subscribe to our Youtube channel.



In restaurants, the potatoes are deep-fried to get a nice firm and tender texture and also to make the recipe delicious. But I don’t do that. I simply poke the potatoes and dip them in the hot boiling water for a few minutes. That doesn’t make it mushy and less tasty. Try this recipe and you will know what I am talking about. But for that, you need to use baby potatoes. They do not just look good in the recipe but they cook fast and retains their shape even after being dum-cooked for a long time. They don’t become mushy.

Also, you don’t need to peel the potatoes. They are tiny and peeling them is laborious. I used to do that. But not anymore. Moreover, their skin is so soft that after cooking you won’t even notice the skin.


To add a nice richness and creaminess to the gravy, I add cashew paste. Now, this is one preparation that you need to do in advance. I mean, you need to soak cashews for a few hours. But if you forgot to do that and you don’t have time, just soak cashews in hot boiling water for 10 to 15 minutes. They will be done. Easy, Right?

I also add a little extra water in the gravy after adding potatoes so that I can let the potatoes cook in it for a little longer. It lets them absorb all the flavor and the gravy also becomes so delicious and flavorful. One ingredient that is a must is Kasuri Methi. That is a game-changer in all the gravies. I even add it in dal makhani, paneer tikka masala, pindi chole. It makes everything tastier.


Yes. Of course.

One non-vegan ingredient that I added in the gravy is Curd. It adds a nice tanginess to the gravy. But you can simply omit that. Even the tomatoes give a hint of tanginess to the gravy. Or if you have vegan curd, just add that. I tried it with vegan soy yogurt too and it was hard to tell any difference. I added ghee in the end but that is totally optional. You can skip it and it won’t change the taste.

dum aloo


You can serve it with hot chapatis and plain rice. If you want to party at home, just make some parathas or naan. They taste so very good with dum aloo. You can make jeera rice too.

If you find it too spicy, enjoy this with some curd on the side. Also, don’t forget some thinly sliced onions for a salad.


  1. Punjabi Rajma Masala
  2. Dhaba Style Dal Makhani

Now you are all ready to make this delicious dum aloo at home. It is perfect for lunch or brunch over the weekend. So, grab all the ingredients because you are ready to make a happy meal for yourself.

If you like the recipe, please share the photo on Instagram and tag us too @marriedfriends. We love to see your recreation of our recipes.

Happy Cooking 🙂

Love from us

Richa & Jatin

Delicious Dum Aloo – Non-Fried.

Non-Fried and Tasty.

Potato is the king of vegetables. It tastes good in any form. But my favorite is this Dum Aloo. Baby potatoes covered in rich & creamy gravy - Yummm. 

It is non-fried but still very tasty. Must-Try.



10 min

Prep Time

45 min

Cook Time

55 min

Total Time




Boil Potatoes

Cashew Paste



Boil Potatoes
  1. Boil some water in a deep pan and add some salt to it. Water should be enough to soak all the potatoes in. 
  2. Wash baby potatoes and poke them all over using a knife or a fork. This allows the flavor to seep inside them. 
  3. Drop baby potatoes into the boiling water and let them soaked in for 5 minutes. Then, drain off.
  4. Keep them aside.
Cashew Paste
  1. Soak cashews either in normal room temperature water for a couple of hours or soak them for 10 minutes in hot water. This makes a creamy paste.
  2. Once soaked, rinse them with water. 
  3. Add them to a blender with a little water. Blend well to make a smooth paste. Keep it aside.
  1. Paste 1: Cut onions, ginger, garlic, and green chili. Add them to a blender. Blend well to make a paste. 
  2. Paste 2: In a blender, add cut tomatoes. Blend well to make a smooth puree. Keep it aside.
  3. Heat oil in a pan and add whole spices - bay leaves, cloves, cardamom &amp; cinnamon. Saute for a few seconds only.
  4. Careful. They burn fast.
  5. Add onion paste (Paste 1) to the pan and cook till it becomes slightly brown and all the moisture is evaporated. It takes 5 to 7 minutes.
  6. Once the onion is done, add tomato puree. Mix well.
  7. Add red chili powder, turmeric powder, and salt. Mix well. Cook till all the moisture is evaporated. Keep stirring in between.
  8. Once all the moisture is evaporated and it starts releasing the oil, add the cashew paste. Cook for 1 to 2 minutes.
  9. Cashew paste makes the gravy rich and creamy.
  10. Add curd. Mix well for 1 to 2 minutes. Curd may curdle so whisk vigorously. 
  11. Now, it's time to add the baby potatoes. Add baby potatoes, garam masala, and roasted cumin. Mix well.
  12. Add water and mix. Cover and let it cook till the gravy thickens. Keep stirring in between. It takes around 20 to 30 minutes.
  13. Keep the flame low.
  14. Once done, just cut the potato using the spatula. If it passes through, it means the potatoes are well cooked.
  15. Add a pinch of sugar and Kasuri methi. Mix well and switch off the flame. 
  16. Sugar balances the flavor (tanginess) of the gravy.
  17. Finish it off with some chopped coriander leaves and ghee. 
  18. Serve hot with some chapatti and rice. Enjoy your homemade happy meal :)

Tell us what you think