Masala puri is a famous street food in Bangalore, Karnataka. Spicy, flavorful street food style snack prepared at home. Full video and step by step pictures recipe.

Want to make your weekend special or a get together with delicious food? You can make this ultimate chaat and enjoy.
The peas gravy (masala) we prepare for this masala puri is similar to the gravy in my Ragda patice recipe. Check out my aloo tikki recipe as well.
About
For long time, I kept postponing making masala puri post. The masala we prepare for this with dried green peas is similar to ragda.
I have not tasted this in restaurant/ outside.Β But have drooled enough seeing street food videos and Instagram posts.
Crushed crispy chaat puris are served with a spicy gravy poured over it. The gravy is usually made thin and while serving masala puri, pour it along with peas over it.
Serving suggestions
You can serve masala puri with some sweet chutney, green chutney and even sweetened curd (yogurt), if you want. I served it as such. It is spicy and delicious.
Top it generously with the usual chaat toppings namely onion, tomato, coriander leaves. I love a dash of lemon juice as well. Cucumber also adds a nice crunch as well as balance to the dish.
I have linked other ingredients for recipe in the recipe card below.
Recipe card
Masala puri recipe
Ingredients
- 1 cup Dried peas
- 3 Potato small
- 1 onion
- 12 flakes Garlic
- 5 Green chillies
- 1 inch ginger
- 2 tomato
- Β½ cup coriander leaves
- Few mint leaves
- 2 teaspoon Red chilli powder
- Β½ teaspoon Chaat masala
- 2 teaspoon garam masala
- ΒΌ teaspoon turmeric
- 1 teaspoon jaggery
- 2 tablespoon Oil
- Salt as needed
To serve
- Puri 6-8 per serving
- Sev for topping
- Onion finely chopped
- Tomato finely chopped
- Coriander leaves finely chopped
- Cucumber slices
- Sweet chutney optional
Instructions
- Soak 1 cup peas overnight. Peel 2 small sized potatoes.
- Take drained peas, potatoes with enough water to immerse the peas.
- Pressure cook with little salt, a teaspoon of oil for 5 whistles in medium flame after first whistle.
- Take out the potato once done. Mash and keep aside.
- Heat a pan with oil. Sautee sliced onion. Once translucent, add 12 cloves garlic, 5 green chillies.
- After a minute, add Β½ cup coriander leaves, few mint leaves. Just stir until it shrinks.
- Cool down and grind with 2 chopped tomatoes, 1 inch piece of ginger.In the pan, add the ground paste with a cup of water.
- In goes all the spice powders, jaggery. Cook for 5 minutes.
- Add this masala to cooked peas. Add more water.
- Mix in the mashed potato with required salt. Simmer for 8- 10 mins. The masala gravy should be on runny side.
- To serve, take roughly crushed puri in a serving plate.
- Top it generously with peas and the masala gravy.
- Sprinkle chopped onion, tomato and coriander.
- Sev should be sprinkled generously over it.
- Garnish with sliced cucumber. Enjoy hot
Video
Notes
- Water content depends on how much water you are using to cook peas and how much it absorbs. So I cannot give exact quantity. Please refer to the video to get an idea about consistency at each stage.
- The masala turns really flavourful if you prepare ahead and give standing time. But make sure to re heat before serving as this is supposedΒ to be had hot.
- Add masala powders generously as mentioned. Otherwise the gravy might turn bland.Β
Stepwise photos
1. Soak 1 cup dried peas overnight firstly for masala puri.
Morning, drain the water. Peel 2 small sized potatoes.Β Take drained peas, potatoes with enough water to immerse the peas.
Pressure cook with little salt, a teaspoon of oil for 5 whistles in medium flame after first whistle.
2. Once done, take out the potato once done. Mash and keep aside.Β
After that, heat a pan with oil. Sautee sliced onion firstly. Once translucent, add 12 cloves garlic, 5 green chillies.
3. After a minute, add Β½ cup coriander leaves, few mint leaves. Just stir until it shrinks.
4. Then cool down and grind with 2 chopped tomatoes, 1 inch piece of ginger.
Prepare masala for puri:
5. After that, in the pan, add the ground paste with a cup of water.Β In goes all the spice powders, jaggery. Cook for 5 minutes.
6. Then add this masala to cooked peas. Additionally, pour more water.Β Mix in the mashed potato with required salt.
7. After that, simmer for 8- 10 mins. The masala gravy should be on runny side.
Masala puri preparation
8. Finally, to serve, take roughly crushed puri in a serving plate. Top it generously with peas and the masala gravy.
9. Sprinkle chopped onion, tomato and coriander. Sev should be sprinkled generously over it. Garnish with sliced cucumber. Enjoy hot
Serve Masala puri immediately as you put it on the serving plate. Also make sure masala is hot.
Revathy
Most awaited!!!! Thanks raks! Definitely gonna rock the weekend with this..
Thank youβΊοΈ
Raks Anand
π Thank you, let me know how you liked π
Kayalvizhi
Sister pls sugges me best stainless steel kadai or pan
Raks Anand
Try JVL brand and see. WMF is good, but bit costly.
Priyadharshini
Tried this weekend... Mass hit ma'am.... Tanq
Raks Anand
Thank you so much for your feedback π π
Lakshmi
Hello. A quick suggestion. Add a small piece of cinnamon stick and 2 cloves before sauteing the onions. This adds a taste to the masala puri.
Raks Anand
Sure I will try that. Since I used garam masala generously, I did not use it.
Yamini
Hi raks what cup do u use ? Rice cooker one or measuring cup ? To measure the peas .
Raks Anand
Measuring cup, 1 cup = 240 ml π Here's the link: Cup measurements
Swetha
Raks, if I want to use store bought puri to make it, should I use puris used for Pani puri for this?
Raks Anand
Yes Swetha, it turns out perfect with store bought ones
tina
how long can we store the masala gravy?
Raks Anand
In fridge, one more day from the day of cooking. that's it.
Asha
Sakth taste.. Easy to make...tnq
Nivetha Ghosh
I tried this ..amazing taste
Raks Anand
Thank you so much π
Supriya
Tried this yesterday. The taste was awesome. Everyone loved it.
Raks Anand
Thank you π