Poori Masala | Hotel Style Puri Curry Recipe

Step by StepJump to Recipe

Potato curries and Poori are a popular combination, when it comes to breakfast or brunch meals in Indian cuisine. This pair has various regional variations too. One such variant is the Poori Masala or Puri Curry. My recipe is a delicious hotel style version to make the potato curry or gravy enjoyed with the Indian fried bread Poori. This is a South Indian style recipe made with boiled potatoes, lots of onions, spices, lentils and herbs. Make this flavorful and tasty dish for a comforting weekend breakfast at your home.

poori masala or poori curry combination on a green tray with a bow of aamras (thick mango pulp).

About Poori Masala

Poori Masala, as the name suggests, is a well-known dish from South India that consists of deep-fried bread called ‘poori’ served with a flavorful, creamy and tasty potato curry known as ‘masala.’

This dish has its roots in South Indian cuisine, particularly in states like Karnataka, Tamil Nadu, Andhra Pradesh and Kerala. It is a traditional breakfast or brunch combination; is considered a festive treat and is often part of celebratory feasts.

There are many potato-based curries made in the vast Indian cuisine. Like I said, this particular Puri Curry recipe is a special and unique potato gravy that is mostly served with pooris in the food culture of South India.

Also do not confuse it with the Potato Masala that is made for dosa. The dosa potato masala is dry, may include tomatoes or not, while poori masala has a curry like consistency and usually has tomatoes added to it.

However, the taste of the gravy is so good that it also pairs greatly with Dosa, Poha Dosa, Rava Dosa or even chapati.

Here, this South Indian Poori Masala can easily be considered as a unique variant of the North Indian Aloo Puri.

Typically, this recipe has ingredients like mustard seeds, lentils, curry leaves, etc. that are not used in the North Indian variants.

Different regions in South India too have their own variations of Puri Curry. For example, in Karnataka, the masala might include a unique blend of spices, while in Tamil Nadu, the flavors might be influenced by the local culinary traditions.

In addition to being a homemade dish, Poori Masala is also a popular street food dish. Street vendors often serve freshly fried pooris with piping hot potato masala, attracting locals and tourists alike. Some chopped onions and coconut chutney can also be served along with this dish.

How Is It Made

To make this delicious Poori Masala, you will need to boil the potatoes first. Peel and chop or crumble them. Sauté the spices, onions, curry leaves, ginger, green chillies, first.

Add gram flour and sauté further. Add tomatoes and when they are softened, add water and the chopped boiled potatoes. Simmer until you get the desired consistency.

My recipe of Puri Curry also includes plenty of onions and ginger. To give a smoothness and creaminess to the gravy, some gram flour (besan) is also added. It also helps in thickening the curry together with the potatoes.

Even in the various South Indian states and regions, this dish has some variations. In the state of Maharashtra, it is again made very differently and known as Poori Bhaji.

Many households have their secret ingredients or unique spice blends that they add to the masala to give it a distinct flavor. It could be a pinch of a special spice or a unique tempering technique that sets their Poori Masala apart.

In recent times, there has been a trend towards incorporating healthier ingredients into traditional dishes.

Thus, some variations of Puri Curry might include the use of sweet potatoes, carrots, beans, green peas, cauliflower or other vegetables to add nutritional value.

This dish of Poori Masala is one of those curried potato dishes that I sometimes make on Sundays. Not that I make pooris every time with the masala.

Often, I also make phulka or dosa to go along with the potato masala. Another favorite way of serving this Puri Curry is with Aamras, which makes for a super delectable meal.

Regional Variations

As I also mentioned, the combination of poori with a potato gravy is very popular all over India. While the poori recipe remains the same, the potato gravy takes on different flavors as per the different regions.

Some more potato based curry variations served with poori or fried bread, made across a few Indian states:

Step-by-Step Guide

How to make Poori Masala

Cook Potatoes

1. First, rinse 2 large potatoes (about 400 grams) in fresh water a few times. Then, boil or steam the potatoes, adding water as needed, in a stovetop pressure cooker or steamer or Instant Pot.

If pressure cooking, then pressure cook on medium heat for 5 to 6 whistles, adding enough water covering the potatoes. They should be softened and fork tender.

steamed 2 potatoes in a pan for puri curry.

2. When the potatoes are still warm, peel and crumble them. You can also chop them and keep aside. You should be able to get 2 cups of tightly packed crumbled potatoes.

crumbled potatoes in a glass bowl for puri curry.

Sauté Spices & Onions

3. Heat 2 tablespoons oil in a pan, kadai or wok. Lower the heat and add 1 teaspoon mustard seeds. Crackle them.

You can use any neutral flavored oil.

mustard seeds added to hot oil in pan for puri curry.

4. Then, add 2 teaspoons husked split Bengal gram (chana dal), 1 teaspoon cumin seeds and 1 teaspoon husked split black gram (urad dal), optional.

cumin seeds and lentils added to hot oil for puri curry.

5. Stir and fry till the lentils become golden. Ensure that the lentils turn golden but not get burnt. So, stir often on low heat.

frying lentils and spices in pan for puri curry.

6. Add 2 teaspoons finely chopped ginger, 2 to 3 teaspoons chopped green chilies and 10 to 12 curry leaves. Stir and mix well.

You can reduce the quantity of green chilies, if you want. The chilies I used were very mild, so I added 2 of them.

chopped ginger, curry leaves and chopped green chilies in pan for puri curry.

7. Then, add 8 to 10 chopped cashews.

Feel free to skip cashews, if you have nut allergy.

chopped cashews added in pan for puri curry.

8. Stir and add 1 cup tightly packed thinly sliced onions (1 large onion, sliced).

Instead of onions, you can add shallots or pearl onions.

sliced onions added to pan for puri curry.

9. Add a pinch of asafoetida (hing) and ⅓ to ½ teaspoon turmeric powder.

To make a gluten-free dish, you can skip asafoetida and serve this Poori Curry with dosa, roti or poori made from gluten-free flours or millet flours.

asafoetida and turmeric powder added to onions for puri curry.

10. Stir and mix again very well. Sauté the onions on low to medium-low heat, stirring often, until they turn translucent and are softened.

sautéed onions in pan for puri curry.

11. Now, add 2 teaspoons gram flour (besan).

gram flour on top of cooked onions in pan for making poori masala.

12. Stir and mix the gram flour very well with the rest of the ingredients.

gram flour mixed and sautéed with onions for making poori masala.

13. Add ¼ cup chopped tomatoes (1 small tomato, chopped). Stir and sauté the tomatoes for 2 minutes.

Tomatoes give a light tang to the dish. Adding tomato is optional and you can skip it.

chopped tomatoes on a bed of cooked onions in pan for poori masala.

Make Poori Masala

14. Then, add 1.25 to 1.5 cups water.

You can vary the quantity of water depending upon the consistency you prefer. For a thicker consistency, add less water and for a slightly thinner gravy consistency, add a bit more water.

water added to pan for poori masala.

15. Stir and mix thoroughly

cooking poori masala in pan.

16. Bring this mixture to a simmer without a lid, on low to medium heat, for about 4 to 5 minutes.

simmering poori masala in pan.

17. Now, add the crumbled or chopped potatoes and mix very well.

crumbled potatoes added to poori masala mixture.

18. Cover the pan with a lid and simmer the curry on medium-low to medium heat for 4 to 5 minutes. 

The curry will thicken and have the right consistency that is not too thick, nor thin. But according to your preferences, you can vary the consistency.

cooking poori masala in a covered pan.

19. Season with salt as per taste. Mix the salt with the rest of the Poori Curry.

You can also add a bit of sugar, if you want.

adding salt to poori masala.

20. Lastly, add 2 to 3 tablespoons chopped coriander leaves. Mix very well and turn off the heat.

chopped coriander leaves added to cooked poori masala.

21. Serve South Indian style Poori Masala with poori, chapati, dosa or paratha.

It makes for a filling and comforting meal for breakfast or lunch.

poori masala also called poori curry; this combination served on green tray.

Expert Tips

  1. Use starchy potatoes types like Russet or Yukon Gold. 
  2. The potatoes can be steamed or boiled in a stovetop pressure cooker, pan or Instant Pot, adding water as required. 
  3. You can choose to skip the gram flour (besan), if you do not have it or swap it with chickpea flour.
  4. Alter the consistency of the gravy a bit by making it thick or slightly thin, by adding less or more water.
  5. For a gluten free version, skip asafoetida. And to make a gluten-free meal, serve the potato gravy with dosa or puri/roti made with gluten free flours or millet flours. 
  6. Store any leftovers in the refrigerator for a day only. The leftover gravy can be reheated in a small frying pan or sauté pan, adding water as required, if in case the gravy has thickened. 

FAQs

What is Poori Masala?

Poori Masala is a popular South Indian breakfast dish where deep-fried puffed bread (poori) is served with a spiced potato curry. The curry is often mildly spiced and flavored with turmeric, green chilies, ginger, and curry leaves, making it a flavorful yet comforting accompaniment.

How is Hotel Style Puri Curry different from homemade versions?

Hotel Style Puri Curry tends to have a slightly richer flavor due to the use of more aromatic spices, cashews and a smooth, well-balanced texture. It is also often garnished with fresh coriander leaves and has a vibrant yellow color from turmeric.

Can Poori Masala be stored and reheated?

Yes, you can store Poori Masala in an airtight container in the refrigerator for up to 1 day. Reheat it in a pan with a splash of water to adjust the consistency.

More South Indian Potato Recipes To Try!

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

poori masala in a bowl on a dark green tray.

Poori Masala | Hotel Style Puri Curry Recipe

This South Indian Poori masala or Puri Curry is made with boiled potatoes, aromatics, herbs, lentils and spices. Make this flavorful and tasty potato gravy for a comforting breakfast. Best paired with poori and also pairs well with dosa or chapati.
4.88 from 55 votes
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Cuisine South Indian, Tamil Nadu
Course Main Course, Side Dish
Diet Vegan, Vegetarian
Difficulty Level Moderate
Servings 3
Units

Ingredients

  • 400 grams or 2 large potatoes or 2 cups tightly packed crumbled boiled potatoes
  • 150 grams or 1 cup onions – thinly sliced
  • 40 to 50 grams or ¼ cup tomatoes – chopped, optional
  • 1 to 1.5 inches ginger or 2 teaspoons ginger – finely chopped
  • 2 to 3 teaspoons green chilies – chopped, reduce the amount of green chilies for a less spicy curry
  • 1 sprig curry leaves or 10 to 12 curry leaves
  • 1 teaspoon mustard seeds
  • 1 teaspoon cumin seeds
  • 2 teaspoons chana dal (husked split bengal gram)
  • 1 teaspoon urad dal (husked split black gram), optional
  • 1 pinch asafoetida (hing)
  • ⅓ to ½ teaspoon turmeric powder
  • 8 to 10 cashews – chopped
  • 2 teaspoons besan (gram flour)
  • 1.25 to 1.5 cups water or add as required
  • 2 to 3 tablespoons coriander leaves – chopped (cilantro)
  • 2 tablespoons oil
  • ½ teaspoon sugar or add as required, optional
  • salt as required

Instructions
 

Preparation

  • Rinse the potatoes very well in water Boil or steam them in a pressure cooker or steamer or Instant Pot. If pressure cooking, then pressure cook for 5 to 6 whistles on medium heat with water completely covering the potatoes.
  • Cook potatoes until they are softened and fork tender. Drain the water and set aside the potatoes to cool.
  • When the potatoes are still warm, peel and crumble them. You can also chop them and keep aside.
  • Peel, rinse and thinly slice the onions. Also chop the tomatoes, ginger, green chilies and coriander leaves. Rinse and dry the curry leaves in a kitchen towel. Chop the cashews.

Sautéing spices, onions and tomatoes

  • Heat in a pan or kadai (wok). Lower the heat and add mustard seeds. Crackle them.
  • Then add the chana dal, cumin seeds and urad dal (optional).
  • Stir and fry till the dals or lentils become golden ensuring that they do not burn.
  • Add finely chopped ginger, chopped green chilies and curry leaves. Stir and mix well.
  • Then add the cashews, which have been chopped. Mix again.
  • Add the thinly sliced onions.
  • Add a pinch of asafoetida and turmeric powder.
  • Stir and mix again very well and sauté the onions till they become translucent and are softened.
  • Now add the besan or gram flour. Mix the besan thoroughly with the rest of the ingredients.
  • Add chopped tomatoes. Stir and sauté the tomatoes for 2 minutes.
    Adding tomatoes are optional and you can skip it.

Making Poori Masala

  • Then add water. Mix very well.
  • Bring this mixture to a simmer. About 4 to 5 minutes on a medium-low to medium heat.
  • Now add the crumbled or chopped potatoes and stir very well.
  • Cover and simmer the potato gravy for 4 to 5 minutes on a low to medium heat. The gravy should thicken and have a right consistency which is not too thick nor thin.
  • Season with salt as per taste. Mix the salt with the rest of the potato gravy. You can also add a bit of sugar if you want.
  • Lastly add the chopped coriander leaves. Stir very well and switch off the heat.
  • Serve Poori Masala or Puri Curry with poori or chapati or dosa.

Nutrition Info (Approximate Values)

Nutrition Facts
Poori Masala | Hotel Style Puri Curry Recipe
Amount Per Serving
Calories 281 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 1g6%
Polyunsaturated Fat 1g
Monounsaturated Fat 9g
Sodium 507mg22%
Potassium 750mg21%
Carbohydrates 38g13%
Fiber 7g29%
Sugar 6g7%
Protein 6g12%
Vitamin A 269IU5%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 40mg200%
Vitamin B6 1mg50%
Vitamin C 102mg124%
Vitamin E 4mg27%
Vitamin K 7µg7%
Calcium 66mg7%
Vitamin B9 (Folate) 442µg111%
Iron 3mg17%
Magnesium 63mg16%
Phosphorus 141mg14%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

This Poori Masala recipe from the archives was first published in June 2015. It has been updated and republished on November 2024.

Share This Recipe:

WhatsAppPinShares89

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

More Vegetarian Recipes You'll Love

Leave a Comment

Your email address will not be published. We moderate comments and it takes 24 to 48 hours for the comments to appear. We thank you for your understanding and patience. If you have made the recipe, then you can also give a star rating.

Your Recipe Rating




87 Comments

  1. Followed your wonderful recipe exactly as written. It’s a great, simple dish with nice flavor. Thank you so much!
    Happy New Year!!5 stars

    1. Welcome and thanks for the positive feedback on the recipe. Wish you too a happy new year.

  2. Hi Dassana,
    Hope your doing good ????
    I’m such a fan of your blog/site. I have been following it for a few years now. And have always had a wonderful outcome. I’m not a regular cook but sometimes when the moment arises or I feel like treating my husband to something delicious I faithfully search for your recipes and take on the dish. Today I made misal pav and it turned out so good ..I myself couldn’t believe it hahah???? the way you write the quantity the pictures you put up of each step followed really helps..I really want to thank you for allowing us to enjoy your passion too. I’m gonna try the puri bhaji recipe Tom ???? hope it turns out great. Also could you put up a recipe of some cold salad noodles with thai sauce ..would love to have your version of it. Cheers Dassana and much love5 stars

    1. hi poonam. i am good. hope the same for you too. thanks for this lovely comment. poori masala will taste good. i can guarantee the recipe. it is a favorite at home and has been tried and tested by readers too. i have taken a note of cold salad noodles recipe. will try to add.
      thanks again and hugs. wish you all the best.

  3. Lovely Recipe,,,, Thank you so much for sharing your blog, Dassana.
    I used green capsicum instead of onions, and I think you could add different Veggies also. Love the idea of Besan Flour to thicken it.
    Just a small question,,,,,should the channa dall end up cooked or slightly cooked ?5 stars

    1. thanks anthony. yes the recipe can be made with different vegetables. chana dal has to be just cooked. the chana lentils should not be mushy but have a slight bite in them like an al dente texture of rice. hope this helps.

  4. Was not sure if you got my earlier email…so reposted it and then realised that you have already replied ..

    It is amazing that you not run this wonderful blog but reply to so many queries and comments!

    thanks again
    Anu

    1. i reply everyday to the comments anuradha ????. yes sometimes some comments do not get posted as the system rejects them if it finds some spammy words in it.

      thank you and welcome ????

  5. Hi Dassana,
    Made potato masala today following your recipe to the T. It tastes soo good. Did not have time to make poori or chapati so served it on a toasted bread bun as after school snack for my son.

    He enjoyed it and asked ” can you make this same thing all the 5 days of the school week ?

    Thank you so much!
    Best regards, Anu

    1. thats sweet ???? you can add some variations like grated carrots and peas just to make the potato masala more healthier. thanks anuradha for sharing this lovely feedback.

  6. Thank yo for so much for this recipe. I owe you big time.
    I didn’t have mustard seeds, curry leaves, cashews and gram flour. I tried without these ingredients and it was good, wondering how awesome that could have been with those ingredients.
    I just need to know the purpose of adding gram flour. Please help.

    And again I’m a big fan of your recipes, my mum is not well so nowadays I cook for her and the dishes comes out to be so delicious that she loves it.5 stars

    1. welcome palak. feels good to know that you are taking cake of your mom and she is liking the food that you are cooking. for poori masala, if possible try adding mustard, curry leaves, cashews if you can. gram flour is used to thicken the gravy as well as make it smooth. not essential though as poori masala can be made without besan also. in hotels in south india, they add gram flour in the potato masala.

See More Comments