This Poori masala is a delicious hotel style recipe to make the potato masala or gravy to be enjoyed with poori or roti. This dish gets its name poori masala as it is served as a side dish with Poori (Indian fry bread). This South Indian potato masala gravy is made with boiled potatoes, aromatics, herbs, lentils and spices. Make this flavorful and tasty potato masala for a comforting breakfast.
There are many potato based curries made in the vast Indian cuisine. The poori masala is a special and unique potato masala gravy that is mostly served with poori. But the gravy is so good that it also tastes great with Dosa or poha dosa, Rava Dosa or even phulka.
This 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 and tastes.
This recipe is a South Indian variation of North Indian Aloo Puri and its taste is very different than the North Indian variations. As typically ingredients like mustard seeds, lentils, curry leaves etc are not used in the North Indian variants. In the state of Maharashtra, it is made differently and known as Poori Bhaji.
The dish is one of those potato gravy dishes that I sometimes make on Sundays. Not that I make poori every time. I also make phulka or dosa to go along with this dish.
Poori masala makes for a good breakfast or lunch or brunch. When I took the pics, I had also made Aamras to go along with the poori. This combination of aamras and any potato sabji with pooris is too good.
You can serve potato masala with Poori or phulka or with a side of chopped onions or coconut chutney.
How to make Poori Masala
1. First rinse 2 large sized potatoes (about 400 grams) in fresh water a few times. Then Boil or steam the potatoes in a stovetop pressure cooker or steamer or Instant pot.
If pressure cooking, then pressure cook for 5 to 6 whistles on medium heat adding enough water covering the potatoes. They should be softened and fork tender.
2. When the potatoes are still warm, peel and crumble them. You can also chop them and keep them aside. You should be able to get 2 cups of tightly packed crumbled potatoes.
3. Heat 2 tablespoons of oil in a pan or kadai or wok. You can use any neutral flavored oil. Lower the heat and add 1 teaspoon mustard seeds. Crackle them.
4. Then add the following ingredients:
- 2 teaspoons chana dal (husked split bengal gram)
- 1 teaspoon cumin seeds
- 1 teaspoon urad dal (husked split black gram) – optional
5. Stir and saute till the lentils become golden. Ensure that the lentils turned golden but should not get burnt. So stir often on a low heat.
6. Then add 2 teaspoons finely chopped ginger, 2 to 3 teaspoons chopped green chilies and 10 to 12 curry leaves.
You can reduce the amount of green chilies if you want. The chilies I used were very mild, so I added 2 of them.
7. Then add 8 to 10 cashews, which have been chopped. Feel free to skip cashews if you have nut allergy.
8. Stir and then add 1 cup tightly packed thinly sliced onions (1 large onion, sliced). Instead of onions you can add shallots or pearl onions.
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 masala with dosa or roti or poori made from gluten-free flours or millet flours.
10. Stir and mix very well. Saute the onions on low to medium low heat stirring often till they turn translucent.
11. Now add 2 teaspoons besan or gram flour.
12. Stir and mix the gram flour very well with the rest of the ingredients.
13. Add ¼ cup chopped tomatoes (about 1 small to medium tomato, chopped). Tomatoes give a light tang to the dish.
Adding tomato is optional and you can skip it. Stir and saute the tomatoes for 2 minutes.
14. Then add 1.25 to 1.5 cups water. You can vary the amount 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.
15. Stir and mix very well.
16. Bring this mixture to a simmer without a lid for about 4 to 5 minutes on low to medium heat.
17. Now add the crumbled or chopped potatoes and stir very well.
18. Cover the pan with a lid and simmer the potato masala for 4 to 5 minutes on low to medium heat.
The potato masala should thicken and have the right consistency that is not too thick nor thin. But according to your preferences, you can vary the consistency.
19. Season with salt as per taste. Mix the salt with the rest of the poori masala. You can also add a bit of sugar if you want.
20. Lastly add 2 tablespoons of chopped coriander leaves. Stir very well and switch off the heat.
21. Serve South Indian potato masala with poori or chapati or dosa or paratha. It makes for a filling and comforting meal for breakfast or lunch.
If you made this recipe, please be sure to rate it in the recipe card below. Sign Up for my email newsletter or you can follow me on Instagram, Facebook, Youtube, Pinterest or Twitter for more vegetarian inspirations.
This South Indian Poori masala is made with boiled potatoes, aromatics, herbs, lentils and spices. Make this flavorful and tasty potato masala for a comforting breakfast. This spiced potato dish goes very well with poori, dosa or phulka.
Prep Time 20 mins
Cook Time 20 mins
Total Time 40 mins
preparation for poori masala recipe
Boil or steam 2 large potatoes in a pressure cooker or steamer. If pressure cooking, then pressure cook for 5 to 6 whistles.
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.
making potato masala
Heat 2 tbsp oil in a pan or kadai/wok. Lower the flame and add 1 tsp mustard seeds. Crackle them.
Then add the 2 tsp chana dal, 1 tsp cumin seeds and 1 tsp urad dal (optional).
Stir and saute till the dals become golden.
Add 2 tsp finely chopped ginger, 2 to 3 tsp chopped green chilies and 10 to 12 curry leaves.
Then add 8 to 10 cashews, which have been chopped.
Stir and then add 1 cup tightly packed thinly sliced onions.
Add a pinch of asafoetida and 1/3 to 1/2 tsp turmeric powder.
Stir very well and saute the onions till they become translucent.
Now add 2 tsp besan or gram flour. mix the besan very well.
Add 1/4 cup chopped tomatoes. Adding tomatoes are optional and you can skip it. Stir and saute the tomatoes for 2 minutes.
cooking potato masala
Then add 1.25 to 1.5 cups water. stir very well.
Bring this mixture to a simmer. About 4 to 5 minutes on a low to medium flame.
Now add the crumbled or chopped potatoes and stir very well.
Cover and simmer the potato masala for 4 to 5 minutes on a low to medium flame. The potato masala 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 masala. You can also add a bit of sugar if you want.
Lastly add 2 tbsp chopped coriander leaves. Stir very well and switch off the flame.
Serve potato masala with pooris or chapatis or dosa.
For a gluten free version, skip asafoetida.
Amount Per Serving
Calories 281 Calories from Fat 108
% Daily Value*
Saturated Fat 1g6%
Polyunsaturated Fat 1g
Monounsaturated Fat 9g
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%
Vitamin B9 (Folate) 442µg111%
* Percent Daily Values are based on a 2000 calorie diet.
Like our videos? Then do follow and subscribe to us on youtube to get the latest Recipe Video updates.
All our content & photos are copyright protected. Please do not copy. As a blogger, if you you want to adapt this recipe or make a youtube video, then please write the recipe in your own words and give a clickable link back to the recipe on this url.
This Poori Masala post from the archives (June 2015) has been republished and updated on 3 October 2021.