Let me tell you, the scent of tangy tamarind water mixed with spicy mint and coriander bursting from each crisp puri is enough to make anyone’s mouth water. The first time I made this Delicious Pani Puri Recipe, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. I remember when I was knee-high to a grasshopper, running to the street vendor with my friends, clutching coins in my tiny fists. The magic of pani puri—a symphony of flavors and textures—was pure, nostalgic comfort.
Years ago, I stumbled upon this recipe while trying to recreate that very street-side experience at home during a rainy weekend. Honestly, it was dangerously easy to make, and my family couldn’t stop sneaking them off the cooling rack (and I can’t really blame them). Whether it’s a sweet treat for your kids or a star attraction at a potluck, this Delicious Pani Puri Recipe brightens up your Pinterest cookie board and then some.
After testing this recipe multiple times (in the name of research, of course), it has become a staple for family gatherings and gifting. It truly feels like a warm hug on a plate. You’re going to want to bookmark this one for those moments when you crave something exciting yet comforting.
Why You’ll Love This Delicious Pani Puri Recipe
From my own kitchen trials and countless happy tummies, here’s why this recipe stands out:
- Quick & Easy: Comes together in under 30 minutes, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you likely already have everything in your kitchen or local Indian store.
- Perfect for Parties: Great for potlucks, family get-togethers, or cozy dinners where you want to impress without stress.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike, thanks to that irresistible burst of flavor in every bite.
- Unbelievably Delicious: The texture and flavor combo is next-level comfort food that’s tangy, spicy, and refreshingly crisp.
This isn’t just another version floating around the internet. The secret? Blending fresh mint, coriander, and tamarind paste perfectly balances the spicy and sour notes, while the puris stay perfectly crunchy every time. It’s comfort food reimagined—healthier with fresh ingredients, faster to make, but with the same soul-soothing satisfaction. This recipe is your ticket to making authentic pani puri at home, turning simple meals into memorable feasts.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or easy to find in any Indian grocery store.
- For the Puri:
- Semolina (Rava) – 1 cup (120g), fine texture recommended
- All-purpose flour (Maida) – 2 tbsp (15g), for binding
- Salt – 1/4 tsp
- Water – approx. 1/3 cup (80ml), to knead dough
- Oil – for deep frying (I prefer a neutral oil like sunflower or canola)
- For the Pani (Spiced Water):
- Fresh mint leaves – 1 cup (packed)
- Fresh coriander leaves – 1/2 cup (packed)
- Green chilies – 2 small (adjust to taste)
- Tamarind paste – 2 tbsp (authentic sourness)
- Black salt – 1 tsp (gives that iconic tangy flavor)
- Roasted cumin powder – 1 tsp
- Chaat masala – 1 tsp (adds a spicy twist)
- Cold water – 3 cups (720ml)
- Regular salt – to taste
- For the Filling:
- Boiled potatoes – 2 medium, peeled and mashed
- Boiled chickpeas or black gram (Kala Chana) – 1/2 cup (optional for protein)
- Chaat masala – 1/2 tsp
- Salt – to taste
- Red chili powder – a pinch (optional)
For best results, I recommend fresh herbs from your local market and tamarind paste from well-known brands like “Tamarind Co.” or “Lal Tamarin”. If you want a gluten-free option, you can swap the semolina and all-purpose flour with chickpea flour, but the puris might be a little softer.
Equipment Needed
- Mixing bowls – for dough and pani preparation
- Rolling pin and smooth surface – to roll out puris thinly
- Deep frying pan or wok (karahi) – essential for frying puris
- Slotted spoon – for frying and removing puris safely
- Blender or food processor – to grind the pani ingredients to a smooth paste
- Serving bowls and small plates – for assembling and serving
If you don’t have a rolling pin, a clean wine bottle can work in a pinch. For frying, a heavy-bottomed pan helps maintain steady heat. I’ve found that using a blender rather than a mixer gives a smoother pani texture. Budget-wise, the tools are basic and likely already in your kitchen.
Preparation Method

- Make the Puri Dough: In a mixing bowl, combine 1 cup (120g) semolina, 2 tbsp (15g) all-purpose flour, and 1/4 tsp salt. Slowly add about 1/3 cup (80ml) water and knead into a firm but pliable dough. Cover and rest for 20 minutes to let the dough settle.
- Roll and Cut the Puri: After resting, divide the dough into small balls (about the size of a walnut). On a lightly floured surface, roll each ball very thin (about 1-2 mm). Using a small round cutter or bottle cap (about 1.5 inches/4 cm diameter), cut out circles. Keep covered with a damp cloth to prevent drying.
- Fry the Puri: Heat oil in a deep pan over medium-high heat (around 350°F/175°C). Test by dropping a small piece of dough; it should puff up immediately. Carefully slide in a few puris at a time, pressing gently with the slotted spoon to help them puff. Fry until golden and crisp, about 30 seconds per batch. Drain on paper towels. Let cool completely before assembling.
- Prepare the Pani: In a blender, combine fresh mint leaves (1 cup), coriander leaves (1/2 cup), 2 green chilies, 2 tbsp tamarind paste, 1 tsp black salt, 1 tsp roasted cumin powder, and 1 tsp chaat masala. Add a splash of cold water and blend into a smooth green paste. Transfer to a large bowl, add 3 cups (720ml) cold water, regular salt to taste, and mix well. Chill for 30 minutes to let flavors meld.
- Make the Filling: In a bowl, mix mashed boiled potatoes (2 medium), boiled chickpeas (1/2 cup, optional), 1/2 tsp chaat masala, salt to taste, and a pinch of red chili powder. Adjust seasoning as you like.
Note: When frying puris, don’t overcrowd the pan. The dough should be rolled as thin as possible to get that perfect puff. The pani tastes best chilled, so plan accordingly.
Cooking Tips & Techniques
Getting the perfect pani puri isn’t rocket science, but a few tricks help you nail the texture and flavor every time. First, the dough resting is key — it relaxes the gluten and makes rolling easier. Roll the puris as thin as you can without tearing. Thin puris puff beautifully and remain crisp longer.
Frying temperature matters—too hot and puris burn; too cool and they absorb oil and become soggy. Use a thermometer or do the small dough test to get it right. When blending the pani, fresh herbs are your best friends. I’ve learned that grinding the herbs with just a bit of water first prevents the mixture from getting stringy.
Common mistake? Filling the puris too early and letting them sit—they get soggy fast. Fill just before serving for that delightful crunch. Also, balancing the pani’s spice and sourness is a personal journey; taste as you go and adjust salt, chili, and tamarind. Multitasking helps—while puris fry, blend the pani and prep the filling to save time.
Honestly, the first time I tried skipping the black salt, the whole flavor profile was flat. Don’t skip it—it’s a game changer!
Variations & Adaptations
- Dietary: For gluten-free puris, swap semolina and all-purpose flour with chickpea flour or rice flour. The texture changes but the taste is still delightful.
- Seasonal: In summer, add crushed fresh pineapple or pomegranate seeds to the filling for a sweet twist. Winter calls for adding roasted peanuts for crunch.
- Flavor: Add a pinch of black pepper or chaat masala to the filling for extra zing. Alternatively, swap tamarind paste for raw mango pulp in the pani during mango season.
- Cooking Method: If you want a no-fry version, try baking puris on a greased tray at 375°F (190°C) for 8-10 minutes until puffed and crisp.
- Personal Twist: I once mixed boiled sweet corn kernels into the filling for a sweet crunch that my kids loved. It’s a fun way to add veggies unnoticed!
Serving & Storage Suggestions
Serve the puris immediately after filling to enjoy the perfect crunch with the spicy, tangy pani. Arrange puris on a platter with small bowls of pani and filling so everyone can assemble their own (great for parties!). Garnish with finely chopped onions and sev (crispy chickpea noodles) for added texture.
Leftover puris keep well in an airtight container at room temperature for up to 2 days but lose crispiness once filled. Store pani in the refrigerator for up to 2 days; stir well before serving. The flavors deepen overnight, making it even tastier.
If you have leftover filling, refrigerate and use it within 2 days. Reheat gently or serve cold depending on preference. To re-crisp puris slightly, warm them briefly in a low oven (300°F/150°C) for 5 minutes, but avoid moisture.
Nutritional Information & Benefits
This Delicious Pani Puri Recipe is relatively light, with most calories coming from the puris and filling. Per serving (approx. 6 puris), you’re looking at roughly 200-250 calories depending on oil absorption during frying.
Key ingredients like mint and coriander bring antioxidants and aid digestion. Tamarind offers vitamin C and a natural tang without added sugars. Potatoes provide energy and fiber, while chickpeas add protein, making this snack a bit more balanced than usual street food.
This snack can fit into vegetarian, gluten-free (with substitutions), and vegan diets easily. Just swap the all-purpose flour and avoid any dairy-based fillings.
Conclusion
Honestly, this Delicious Pani Puri Recipe is more than just a snack—it’s a celebration of flavors and textures that brings people together. Whether you’re making it for a casual family night or impressing guests at a party, it’s bound to become a favorite. Feel free to customize the spice level, filling, and pani to suit your taste buds.
I love this recipe because it reconnects me to fond childhood memories while allowing me to share a piece of authentic Indian street food culture with friends and family. So go ahead, try it out, and don’t forget to share your tweaks and stories!
If you enjoyed this recipe, please leave a comment below or share it with your fellow food lovers. You never know who might fall in love with pani puri next!
FAQs About Delicious Pani Puri Recipe
How do I keep puris crispy?
Store puris in an airtight container at room temperature and fill them just before serving. Avoid making too far ahead as they will get soggy quickly once filled.
Can I make pani puri without tamarind?
Yes! You can substitute tamarind paste with raw mango pulp or lemon juice for a different but delicious tangy flavor.
Is pani puri gluten-free?
Traditional puris use semolina and all-purpose flour, which contain gluten. Substitute with chickpea or rice flour for gluten-free puris.
Can I prepare the pani in advance?
Absolutely! Pani tastes even better after chilling for a few hours as the flavors meld. Store in the refrigerator and stir before serving.
What can I use as a filling besides potatoes?
Boiled chickpeas, sprouted moong beans, or a mixture of boiled corn and spices work well for variations. You can also add finely chopped onions and sev for extra crunch.
Pin This Recipe!

Delicious Pani Puri Recipe Easy 5-Step Authentic Indian Street Snack
An authentic and easy-to-make Indian street snack featuring crispy puris filled with spicy, tangy tamarind-mint water and a flavorful potato filling. Perfect for parties and family gatherings.
- Prep Time: 25 minutes
- Cook Time: 10 minutes
- Total Time: 35 minutes
- Yield: 6 servings (approx. 6 puris per serving)
- Category: Snack
- Cuisine: Indian
Ingredients
- Semolina (Rava) – 1 cup (120g), fine texture recommended
- All-purpose flour (Maida) – 2 tbsp (15g), for binding
- Salt – 1/4 tsp
- Water – approx. 1/3 cup (80ml), to knead dough
- Oil – for deep frying (neutral oil like sunflower or canola)
- Fresh mint leaves – 1 cup (packed)
- Fresh coriander leaves – 1/2 cup (packed)
- Green chilies – 2 small (adjust to taste)
- Tamarind paste – 2 tbsp
- Black salt – 1 tsp
- Roasted cumin powder – 1 tsp
- Chaat masala – 1 tsp
- Cold water – 3 cups (720ml)
- Regular salt – to taste
- Boiled potatoes – 2 medium, peeled and mashed
- Boiled chickpeas or black gram (Kala Chana) – 1/2 cup (optional)
- Chaat masala – 1/2 tsp
- Salt – to taste
- Red chili powder – a pinch (optional)
Instructions
- Make the Puri Dough: In a mixing bowl, combine 1 cup (120g) semolina, 2 tbsp (15g) all-purpose flour, and 1/4 tsp salt. Slowly add about 1/3 cup (80ml) water and knead into a firm but pliable dough. Cover and rest for 20 minutes to let the dough settle.
- Roll and Cut the Puri: After resting, divide the dough into small balls (about the size of a walnut). On a lightly floured surface, roll each ball very thin (about 1-2 mm). Using a small round cutter or bottle cap (about 1.5 inches/4 cm diameter), cut out circles. Keep covered with a damp cloth to prevent drying.
- Fry the Puri: Heat oil in a deep pan over medium-high heat (around 350°F/175°C). Test by dropping a small piece of dough; it should puff up immediately. Carefully slide in a few puris at a time, pressing gently with the slotted spoon to help them puff. Fry until golden and crisp, about 30 seconds per batch. Drain on paper towels. Let cool completely before assembling.
- Prepare the Pani: In a blender, combine fresh mint leaves (1 cup), coriander leaves (1/2 cup), 2 green chilies, 2 tbsp tamarind paste, 1 tsp black salt, 1 tsp roasted cumin powder, and 1 tsp chaat masala. Add a splash of cold water and blend into a smooth green paste. Transfer to a large bowl, add 3 cups (720ml) cold water, regular salt to taste, and mix well. Chill for 30 minutes to let flavors meld.
- Make the Filling: In a bowl, mix mashed boiled potatoes (2 medium), boiled chickpeas (1/2 cup, optional), 1/2 tsp chaat masala, salt to taste, and a pinch of red chili powder. Adjust seasoning as you like.
Notes
Roll puris as thin as possible for best puffing. Do not overcrowd the frying pan. Chill pani for at least 30 minutes before serving. Fill puris just before serving to keep them crispy. For gluten-free puris, substitute semolina and all-purpose flour with chickpea or rice flour, though puris may be softer. Use a thermometer or test dough piece to maintain frying oil temperature around 350°F (175°C).
Nutrition
- Serving Size: Approx. 6 puris per
- Calories: 225
- Sugar: 3
- Sodium: 450
- Fat: 8
- Saturated Fat: 1
- Carbohydrates: 34
- Fiber: 4
- Protein: 5
Keywords: pani puri, Indian street food, pani puri recipe, tamarind water, spicy snack, Indian snack, crispy puri, chaat


