• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Healthy Vegan Recipes

Healthy Vegan Recipes

Green Heart Love

  • About
  • Recipes
  • Contact

Menubar Right Area

  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
Looking for something?
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Appetizers

    Masala Puri

    Published: Nov 7, 2022 · Modified: May 15, 2025 · by Puja Verma

    Jump to Recipe Print Recipe

    Masala puri is a flavor-intense dish that originated on the streets of Bangalore. Crispy puri is covered with ragda curry, then topped with fresh vegetables, chutneys, and crunchy sev. This is one chaat recipe you need to taste to understand!

    Masala puri chaat in a pasta bowl dish next to green chilis.

    What is masala puri?

    Masala puri is a popular south Indian chaat, which is a type of snack food. It’s made up of fried puri (or poori), ragda curry (peas and spices mixed together), and fresh garnishes like onion and tomato.

    With the addition of sev (chickpea flour noodles), tamarind chutney, and green chutney, this dish is crunchy, creamy, tangy, spicy, and bold! Serve it as-is or alongside a warm masala chai.

    Although masala puri originated in Bangalore, it’s popularly served in many large cities across India. Today, I’m showcasing this vibrant, flavorful, and healthy recipe for you to try at home. I hope you enjoy it as much as my family does!

    Is masala puri vegan?

    All of the ingredients incorporated into masala puri are plant-based and suitable for a vegan diet. Sometimes, ghee is added before cooking the gravy. But, it’s just as common and easy to use oil (as I did).

    Ingredients & Substitutions

    Ingredients for masala puri curry laid out separately.

    Masala paste

    • Onions: For a savory base, add white onions. You can also use yellow onions.
    • Tomatoes: Roma tomatoes impart a bright, juicy, and zesty flavor to the paste.
    • Serranos: For a touch of heat. Feel free to use green chilis for more spice, or omit the serranos for a milder paste.
    • Garlic & ginger: Both ginger and garlic add aromatic, spicy, and intense flavors. Make sure they are fresh as dried ginger and garlic don’t work as well in this recipe.
    • Avocado oil: To sauté the spices and vegetables. You can also use olive oil if that’s what you have on hand.
    • Herbs & spices: Seasonings include cumin seeds, anise seeds, fresh mint, and cilantro. The cumin and anise are sautéed to open up the oils while the mint and cilantro are added fresh.

    Curry

    • Peas: You can use white or green peas, as long as they are dried. You will need to soak them for 8 hours, so plan ahead!
    • Potatoes: Regular white potatoes work best for this recipe. These are mashed to create a creamy curry consistency.
    • Spices: I add a whole cinnamon stick, turmeric powder, chili powder, black salt (Kala Namak), regular salt, cumin powder, and garam masala. This is my preferred combination, but add the spices that you can based on their availability.
    • Avocado oil: To sauté and open up the cinnamon stick oils. Again, you can use olive oil or another neutral vegetable oil.
    • Water: To thin the gravy consistency. Add water until the gravy reaches your preferred thinness.

    Assembly

    Ingredients to assemble masala puri laid out separately.
    • Puri: Both store-bought and homemade puri work well for masala puri. They are crushed up to form the base on the serving plate.
    • Fresh garnishes: Add more fresh onions, tomatoes, serrano peppers, and cilantro on top of the curry for a vibrant garnish.
    • Chutney: Masala puri is drizzled with both Green Chutney and Tamarind Chutney. Try out easy-to-make recipes for both chutneys, or buy them at your local Indian grocery store.
    • Sev: Made from a base of chickpea flour, these crunchy noodles are sprinkled on the top for an extra crunch!
    • Chaat masala (see note at the bottom)***

    Instructions

    Step 1: Preparation

    Green peas in a bowl submerged in water.
    • Submerge the peas in a bowl of water, and let them soak for at least 8 hours or overnight.
    Green peas and peeled potatoes in a instant pot submerged in water.
    • Once the peas have soaked, add them and the peeled potatoes to an Instant Pot. Add 3 cups of water, then pressure cook them for 10 minutes on high.
    A spoon of green peas skin.
    Smashed mix of green peas and potatoes in an instant pot.
    • Once the peas and potatoes are soft, remove some of the skin that surfaces above the water. Mash the potatoes and set both aside.

    Step 2: Make the masala paste

    A pan with oil, cumin seeds and anise seeds in it.
    • In a medium-sized pan, heat the oil over low-medium. Sauté the cumin seeds and anise seeds until fragrant and sizzling (this takes about 10 to 15 seconds).
    A pan with onions, green chilis, ginger, garlic and cumin seeds in it.
    • Add onions and sauté them until translucent, then toss in serrano peppers, garlic, and ginger for another 30 seconds.
    A pan with onions, tomatoes, green chilis, ginger, garlic and cumin seeds in it.
    Top view of open blender jug with mint and cilantro leaves in it.
    Top view of open blender jug with green paste in it.
    • Lastly, cook the tomatoes until softened. Let the mixture cool slightly, then blend it along with mint and cilantro until it forms a paste.

    Step 3: Make the curry

    A pan with oil and cinnamon stick in it.
    A pan with green curry in it.
    • Heat more oil over low-medium, then add the cinnamon stick and cook it until fragrant. Once it is fragrant, add the masala paste along with 1 cup of water.
    A pan with green curry and ground spices in it.
    • Stir in the other spices: turmeric, chili powder, black salt (Kala Namak), cumin powder, and garam masala.
    A pan with green masala curry in it.
    • Add the cooked potato and pea mixture, salt, and another 1½ cups of water. Mix the curry together well, then set it aside until you are ready to assemble.

    Step 4: Assemble the masala puri

    A bowl with broken fried puri chips in it.
    A bowl with puri submerged with green masala curry.
    • Start with a layer of crushed puris on your serving plate. Pour hot curry over the crushed puris, making sure there is enough to submerge them all.
    A bowl with masala puri with topping and chunteys on it.
    A bowl of masala puri with toppings and garnishing over it.
    • Sprinkle on the following layers: onions, tomatoes, serrano peppers and chaat masala. Drizzle with Green Chutney and Tamarind Chutney. Finally, garnish with fresh cilantro and sev.

    Storage

    Once assembled, enjoy immediately. If you end up with leftovers, follow these simple storage instructions:

    • Fridge: Once cooled, transfer the curry to a separate container and store it in the fridge for 3-4 days. I don’t recommend storing it with fresh vegetables mixed in as they will change in texture and flavor.
    • Freezer: I also don’t recommend freezing masala puri. There are too many layers of ingredients that will significantly change in texture once they thaw.
    • Reheating: To reheat, add the curry to a pan over medium-low and cook until warm. Assemble it the same as before.
    • Prep ahead: You can prep the curry ahead of time, then heat it up prior to eating. All you have to do is assemble it, and it’s ready to go.

    Top tips

    • Adjust the consistency: Adjust the gravy consistency to your liking by adding more or less water.
    • Use dried peas: For the best flavor, texture, and consistency, make sure to cook the peas from dry.
    • Taste and adjust: Drizzle pinches of spice per taste. You can always add more as, if needed.
    • Crisp your puris: Deep fry your puris for the best texture, or use ready-to-eat pani puris.
    A spoon full of masala puri chat.

    FAQ

    Can I use frozen peas in masala puri?

    No, I don’t recommend using frozen peas as they will turn soft and soggy. If anything, use fresh peas in place of dried peas.

    Similar recipes

    If you enjoyed this masala puri recipe, be sure to check out more flavor-packed mains like these:

    • Samosa Chaat: Crispy samosas on a bed of spiced infused chole masala, topped with bold flavors.
    • Aloo palak: A flavorful Indian recipe made from potatoes, spinach, and fragrant spices.
    • Vietnamese pizza: Crispy rice paper pizza topped with Just Egg and veggies. 
    • Moong masoor dal: A protein-rich soup made from red and yellow lentils.
    • Vegan ramen: Ramen noodles and tofu submerged in a lemongrass broth. 
    Masala puri chaat in a serving pasta bowl.

    Masala Puri

    5 from 2 votes
    Prep Time: 15 minutes mins
    Cook Time: 30 minutes mins
    Soak Time: 8 hours hrs
    Total Time: 8 hours hrs 45 minutes mins
    Serving Size: 4 people
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    One of India's most flavorful street foods from Bangalore. Spicy and savory green pea curry served over crispy thin puris. Layered with fresh toppings and mouthwatering chutneys.
    It's a sweet, spicy and tangy appetizer. Best served with some hot chai.

    EQUIPMENT

    • 1 Instant Pot

    INGREDIENTS
      

    Masala Paste:

    • 1 cup onions roughly chopped
    • 1 cup tomatoes roughly chopped
    • 3 whole serrano peppers discard stem
    • 1 tablespoon garlic
    • 1 tablespoon ginger
    • 1 tablespoon avocado oil
    • 1 teaspoon cumin seeds
    • 1 teaspoon anise seeds
    • ½ cup mint fresh
    • 1 bunch cilantro fresh

    Masala Curry:

    • 1 cup green peas
    • 4 whole potatoes
    • 1 tablespoon avocado oil
    • 1 whole cinnamon stick
    • ¼ teaspoon turmeric powder
    • ¼ teaspoon chili powder
    • ½ teaspoon black salt (Kala Namak)
    • 1 tablespoon cumin powder
    • ½ teaspoon garam masala
    • 1 tablespoon jaggery optional
    • 1 teaspoon salt or per taste
    • 5½ cups water add more for thinner consistency

    Assembly Ingredients (quantity various per person)

    • puri
    • onions diced
    • tomatoes diced
    • cilantro chopped
    • Green Chutney (cilantro)
    • Tamarind Chutney
    • sev puri
    • chaat masala
    • serrano peppers minced
    • lemon juice fresh

    METHOD
     

    To make prep green peas and potatoes:

    • Submerge green peas in a bowl of water and let them soak for at least 8 hours or overnight.
    • Peel and wash potatoes and place them in the Instant Pot along with the soaked green peas and 3 cups of water.
    • Set the Instant Pot on Pressure Cook and cook for 10 minutes on high.
    • Once the Instant Pot is ready to unlock and open, remove and discard some of the pea skin that floats over the surface of the mixture. Use a potato masher and mash the potatoes. Set aside.

    To make masala paste:

    • In a medium size pan, heat oil at low to medium. Add cumin seeds and anise seeds and sauté till seeds are fragrant and sizzling (about 10 to 15 seconds).
    • Then add onions and sauté till translucent. Then toss in serrano peppers, garlic, and ginger. Sauté for another 30 seconds.
    • Add tomatoes and cook till softened. Then remove from heat and let it cool for 10 to 15 minutes.
    • Transfer sautéed mixture to a blender along with mind and cilantro.
    • Blend till it forms into a paste.

    To make the curry:

    • In a medium sized pan, heat oil on low to medium heat. Then add a cinnamon stick.
    • When cinnamon is fragrant, then add the masala paste along with 1 cup of water.
    • Stir in turmeric, chili powder, black salt (Kala Namak), cumin powder, garam masala and jaggery (optional).
    • Add cooked potato and pea mixture, salt and another 1½ cup of water. Properly mix together till it forms into a curry. Set aside till ready to assemble.
      Note: Add more water, if you prefer a thinner consistency.

    To assemble Masala Puri:

    • Start with crushed puris on the serving plate.
    • Pour hot masala curry over the crushed puris. Make sure to pour enough to submerge all the puris with the curry.
    • Sprinkle the following layers: onions, tomatoes, serrano peppers and chaat masala. Drizzle with green and tamarind chutney. Garnish with fresh cilantro, sev puri and squeeze of fresh lemon juice.
    • Prepare the rest of the serving plates in the same fashion.

    NOTES

    Note: Always assemble the chaat right before serving to avoid ingredients from becoming soggy. 

    NUTRITION

    Calories: 274kcal | Carbohydrates: 39g | Protein: 14g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 618mg | Potassium: 744mg | Fiber: 15g | Sugar: 7g | Vitamin A: 830IU | Vitamin C: 13mg | Calcium: 94mg | Iron: 4mg
    Course: Appetizer
    Cuisine: Indian
    Keyword: masala puri, masala puri recipe
    Tried this recipe?Let us know how it was!
    « Turkish Bread (Turkish Pide)
    Punjabi Chole Recipe »

    Reader Interactions

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets (Sugar-Free)
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce
    Puja from Green Heart Love

    I’m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me →

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets (Sugar-Free)
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Maple Dijon Dressing
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce

    Never Miss a Recipe

    Footer

    • About
    • Recipes
    • Contact
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    Cranberry Sauce from Dried Cranberries 🫙 Sweet an Cranberry Sauce from Dried Cranberries 🫙

Sweet and tangy cranberry sauce made from dried cranberries in just 10 minutes. This cranberry sauce utilizes dried cranberries, which is accessible year-round. The sauce is infused with whole cinnamon and fresh orange zest, making it extra festive and warming. Serve this along side tofurkey, spread it on your toast, or pair it with vegan goat cheese as a dip.

Get the recipe: https://greenheartlove.com/cranberry-sauce-from-dried-cranberries/

#cranberrysauce #vegansauces #veganrecipes #greenheartlove
    Brown Vegan Gravy 🥣 This rich and creamy brown ve Brown Vegan Gravy 🥣

This rich and creamy brown vegan gravy is the ultimate sauce with it comes to elevating hearty dishes. It's a quick and easy recipe made with all healthy ingredients. Serve it with your favorite holiday plant-based classics like mashed potatoes and tofurkey.

Get the recipe: https://greenheartlove.com/brown-vegan-gravy/

#vegangravy #brownvegangravy #veganchristmasdinner #greenheartlove
    Maple Cream 🍁 This whipped maple cream is a sweet Maple Cream 🍁

This whipped maple cream is a sweet and fluffy treat. Made with just one ingredient, this is a much healthier alternative to processed sugars or artificial sweeteners. It's a spreadable form of maple syrup with a light, fluffy texture and rich, concentrated flavor. It's a perfect condiment to drizzle over morning pancakes, tea, or iced coffee.

Get the recipe: https://greenheartlove.com/maple-cream/

#maplecream #veganmaplecream #vegancondiments #veganbreakfast
    Date Caramel Sauce 🫙 This ultra silky date carame Date Caramel Sauce 🫙

This ultra silky date caramel sauce is so rich, creamy, and a much healthier alternative to traditional caramel. It's so simple to make by tossing everything into a blender. Medjool dates lend a natural sweetness and a rich caramel flavor, while coconut cream adds a velvety, extra-indulgent texture. This sauce is perfect for spreading on toast, drizzling over dairy-free ice cream, or serving as a dip with apple slices and strawberries.

Get the recipe: https://greenheartlove.com/date-caramel-sauce/

#datecaramelsauce #vegansauces #veganrecipes #thanksgiving
    Cranberry Salsa 🥣 This fresh cranberry salsa is a Cranberry Salsa 🥣

This fresh cranberry salsa is a big crowd-pleaser for this festive holiday season. It's easy to make with just a few simple ingredients. The tart cranberries, the spicy kick of jalapeños, and two kinds of citrus create a bold and refreshing flavor. Use it as a dip or top it off some crackers layered with some vegan cream cheese.

Get the recipe: https://greenheartlove.com/cranberry-salsa/

#cranberrysalsa #cranberryrecipes #vegansalsa #veganholiday #veganthanksgiving
    Vegan Lemon Curd 🍋 This homemade vegan lemon curd Vegan Lemon Curd 🍋

This homemade vegan lemon curd is sweet, tart, creamy, and as indulgent as the original. Instead of eggs and butter, I use cornstarch to thicken and dairy-free butter to keep it silky smooth. The lemon zest and juice bring all the bright, tangy flavors, while the soy milk adds even more creaminess. Use it to spread on your toast, dollop on your scones, biscuits, dairy-free ice cream or yogurt.

Get the recipe 🔗: https://greenheartlove.com/vegan-lemon-curd/

#veganlemoncurd #veganbreakfast #vegandessert
    Follow on Instagram
    Copyright © 2025 Healthy Vegan Recipes | Back to Top

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.