Lahori Dum Aloo/How to make Lahori Dum Aloo

26 May, 2017
Share - Posted on: 26 May, 2017
  • Servings : 3
  • Prep Time : 10 min
  • Cook Time : 30 min

Lahori dum aloo: Dum means to cook on the slow flame and dum aloo means small baby potato cook on slow flame so that potato absorb all the tomato, onion and spice mixture.

In Indian cuisine, dum aloo can be prepared in different ways like Kashmiri Dum aloo, Punjabi dum aloo, Mughlai Dum Aloo and much more. All have their distinct flavor like some are spicy, some are sweet and some are tangy but ways of cooking is almost same.

Today I have prepared Lahori dum aloo, which is spicy in flavor with semi dry gravy. Traditionally in this recipe, aloo used to be fried but I have stir-fried the baby potatoes on slow flame till it becomes tender.

Lahori dum aloo is cooked in onion tomato yogurt based gravy and freshly ground whole spices.


  • Baby potatoes 10 pcs (250 gm.)
    Onion 1 medium
    Tomato 3 medium
    Curd 4 tbsp.
    Whole coriander seeds 2 tbsp.
    Cumin Seeds 1 tbsp.
    Full red chilly 4
    Ginger 1’’
    Garlic 4 cloves
    Black Pepper 1 tsp.
    Fennel seed (Sauf) ½ tsp.
    Asafetida a pinch
    Oil 2-tbsp+4 tbsp.
    Chopped Cilantro 1 tbsp.


Step 1

In the mortar and pestle, make fresh ginger garlic paste. In the mixer add onion, tomatoes, and yogurt blend it well and make a puree. Heat the pan over medium heat, add all whole spices: coriander seeds, cumin seeds, Red chilies, black pepper and fennel seeds roast them until aromatic fragrance starts coming.

Step 2

Switch off the flame and let it cool completely, then transfer to the grinder and grind it to make a fine powder.

Step 3

Rinse, dry, peel and prick the baby potatoes. Heat 4 tbsp. oil in the wide pan and shallow fry the baby potatoes until it gets a nice color and becomes tender.

Step 4

As soon as it becomes tender (done), drain on a tissue paper. Now heat 2 tbsp oil in the pan, add asafetida.

Step 5

Add ginger garlic paste, sauté it till raw flavor of garlic goes away. Now add tomato onion and yogurt puree.

Step 6

Sauté it till puree become thick. It takes 15 min over medium to high heat, stirs occasionally. Then add fried potatoes and coated it well.

Step 7

Now add roasted and grounded fresh spices powder and mix it well. Add 1 cup of water and salt and mix it well

Step 8

Cover it with lid and let it cook for 20 minutes with the lid on over low flame.

Step 9

After 20 mins, open the lid and stir the potatoes at this stage, the potato should absorb almost all gravy. Now add garam masala and chopped cilantro and mix it well.

Lahori Aloo is ready to serve with naan.


1. Pricking the baby potatoes is very important so the potatoes will absorb all the masala and spices otherwise it becomes mild from inside.

2. Shallow fry should be done on low heat, first, start on high heat and then gradually reduce the flame on low.

3. I have used fresh ginger garlic paste, you can use readymade as well. If using readymade then add 2 tsp of ginger garlic paste.

4. You can use 1 tsp of sugar to cut the sourness of tomatoes.


If you happen to make it do click pictures and send it to me as a message on my FB page sheljaskitchen or email me at so that I can features it on my facebook page.

If you like this post do drop in your feedback too.


Tags: Lahori, Aloo, Dum aloo, Party dish, Lavish food


Leave a Reply

Your email address will not be published. Required fields are marked *

Comments (1)

  1. Comment Author

    Posted by: Moumita on 22 Nov, 2017

    Can I use boiled potatoes instead of raw potatoes in this recipe?

    • Reply

      posted by Shelja on 22 Nov, 2017

      Hi Moumita, Yes, you can use but you need to cook them on Dum. if your are using boiled then it will become so soft. So I would recommend you to use parboil potatoes. I hope you got your ans