
I’ve spent years chasing the crispy magic of perfect pani puri at home. This version nails it every time.
Making the hollow puris is the trickiest part, but I’ve simplified the process without sacrificing that signature crunch. The spiced water and potato filling come together in minutes.
You’ll get golden, airy puris that shatter at the slightest tap, filled with tangy, spicy pani that explodes with flavor. It’s street food perfection on your plate.
Serve these at your next gathering and watch them disappear. The secret is in the details.
Ingredients for Pani Puri Recipe Your Food Lab
Crispy hollow puris need semolina, potatoes, and spices for that signature crunch and tangy kick.
| Ingredient | Amount | Notes |
|---|---|---|
| Semolina Flour 🌾 | 1 ½ cups | Fine variety for smooth dough |
| All-Purpose Flour 🌾 | ½ cup | For binding and structure |
| Water 💧 | ¾ cup | Adjust as needed for dough |
| Salt 🧂 | ½ tsp | Fine grain for even distribution |
| Baking Soda 🧂 | ¼ tsp | For extra crispiness |
| Vegetable Oil 🫒 | 4 cups | For deep frying puris |
| Russet Potatoes 🥔 | 2 whole | Boiled, peeled, mashed |
| Chickpea Flour 🌾 | ¼ cup | For filling thickness |
| Cumin Seeds 🌿 | 1 tsp | Toasted for aroma |
| Fresh Mint Leaves 🌿 | ½ cup | Finely chopped for pani |
| Fresh Cilantro Leaves 🌿 | ½ cup | Finely chopped for pani |
| Green Chilies 🌶️ | 2 whole | Finely chopped, adjust to taste |
| Tamarind Paste 🍈 | 2 tbsp | For tangy pani flavor |
| Chaaat Masala 🌶️ | 1 tbsp | For spiced pani water |
| Black Salt 🧂 | 1 tsp | For authentic pani taste |
The semolina is non-negotiable for that perfect puri texture—fine semolina from Indian grocery stores works best. I get mine from Patel Brothers or any well-stocked international aisle. The potatoes need to be russets for the right consistency in the filling. If you can’t find fine semolina, sooji or rava labeled as such will work (just avoid the coarse kind).
No tamarind paste? Lime juice plus a pinch of sugar gets close to that tangy-sweet balance. Fresh herbs are key here—dried mint or cilantro won’t cut it. For the green chilies, serranos work if you want extra heat. The chaat masala is essential for that street-food flavor, but amchur powder (dried mango powder) can sub in a pinch if you add a little extra salt.
The fried puris keep airtight for 2 days (if they last that long). The spiced water is best fresh but can be refrigerated for 24 hours. Always fry the puris just before serving—they lose that magical crunch if they sit too long.
Why You’ll Love This Recipe
- No Fuss Dough: I just mix semolina, all-purpose flour, water, salt, and a pinch of baking soda—no resting, no rolling, just shape and fry.
- That Crunch: The semolina gives it a light, crispy shell that shatters in your mouth.
- Party Ready: I make a big batch for gatherings, and everyone gathers around to assemble their own.
- Budget Friendly: Honestly, these cost pennies per puri compared to store-bought.
Step-by-Step Instructions for Pani Puri
Here’s my proven method for achieving perfectly crispy puris with tangy, spiced pani water.
Step 1: Prepare the Puri Dough
In a large mixing bowl, combine the 1.5 cups Semolina Flour, 0.5 cup All-Purpose Flour, 0.5 tsp Salt, and 0.25 tsp Baking Soda. The baking soda is what gives these puris their signature crispness. Use your fingers to mix these dry ingredients thoroughly.
Gradually add the 0.75 cup Water, a little at a time, while kneading the dough with your hands. You want a firm, slightly stiff dough that’s not sticky. If it feels too dry, add water 1 teaspoon at a time until it comes together. Cover the bowl with a damp towel and let the dough rest for 20-30 minutes—this relaxes the gluten and makes rolling easier.
Step 2: Roll and Cut the Puri Discs
After resting, divide the dough into 4 equal portions. Roll each portion into a log about ½-inch thick. Using a sharp knife, cut the logs into ½-inch pieces. These will become your individual puris.
Take each piece and roll it into a smooth ball between your palms. Then, using a rolling pin, flatten each ball into a thin disc, about 2-3 inches in diameter. For perfect circles, you can use a round cookie cutter. The thinner you roll them, the crispier your puris will be.
Step 3: Deep Fry the Puri Shells
Heat the 4 cups Vegetable Oil in a deep, heavy-bottomed pot over medium-high heat until it reaches 350-375°F. To test the temperature, drop in a small piece of dough—if it sizzles and rises to the surface immediately, the oil is ready.
Fry the puris in batches, being careful not to overcrowd the pot. As soon as you drop a puri into the oil, use a slotted spoon to gently press down on the center. This creates the signature hollow shape. Fry for 30-45 seconds per side until they’re golden brown and puffed up. Drain on paper towels and let cool completely—they’ll become even crispier as they cool.
Step 4: Prepare the Spiced Pani Water
In a large pitcher, combine the 0.5 cup Fresh Mint Leaves, 0.5 cup Fresh Cilantro Leaves, 2 whole Green Chilies, 1 tsp Cumin Seeds, 2 tbsp Tamarind Paste, 1 tbsp Chaaat Masala, and 1 tsp Black Salt. Add 4 cups of cold water and stir well to combine.
Let the mixture steep for at least 30 minutes at room temperature to allow the flavors to meld. Strain through a fine-mesh sieve before serving to remove the solids. The pani should be tangy, slightly spicy, and refreshing—adjust the green chilies to your preferred heat level.
Step 5: Make the Potato Filling
Boil the 2 whole Russet Potatoes until tender, then peel and mash them while still warm. Add the 0.25 cup Chickpea Flour to the mashed potatoes and mix well. This helps bind the filling and adds authentic flavor.
The filling should be smooth but still hold its shape when scooped. Taste and adjust seasoning with a pinch of salt if needed. Keep the filling covered until ready to assemble your pani puri to prevent it from drying out.
Pro Tips For Making Pani Puri Recipe Your Food Lab
- Knead Just Right: Mix the semolina and all-purpose flour dough until it’s stiff but pliable—too soft and the puris will absorb oil, too hard and they’ll crack. I learned this the hard way after my first three batches turned into either sponges or hockey pucks.
- Rest the Dough: Let the dough sit covered for 20-30 minutes before rolling. Sounds tedious, but it relaxes the gluten so the puris puff up evenly when fried—skip it and you’ll get dense, sad little discs.
- Roll Thin and Even: Use a rolling pin to get the puris as thin as possible, about 1-2mm. After burning a few batches, I finally figured out that uneven thickness means some parts burn while others stay raw.
- Fry in Hot Oil: Heat the oil to 180°C (350°F) and maintain that temperature—drop a tiny dough piece in first to test. If it sizzles and rises immediately, you’re good. Cold oil makes greasy puris, and nobody wants that.
Troubleshooting Perfect Results
Puris Not Puffing
If your puris aren’t puffing up, your oil likely isn’t hot enough. Use a candy thermometer to confirm it’s at 350-375°F. Also, press down gently with a slotted spoon immediately after dropping each puri into the oil. This helps create the hollow shape. 💡
Soggy Puris
Sogginess usually means the puris weren’t fried long enough or cooled completely. Fry until golden brown and let them cool on a wire rack, not paper towels. This allows air circulation to maintain crispness. Store in an airtight container only after fully cooled.
Pani Too Mild
For more kick, add 1 extra green chili or ½ tsp red chili powder to your pani water.
Filling Too Dry
If your potato filling is crumbly, mix in 1-2 tbsp warm water or 1 tbsp yogurt. The chickpea flour helps bind, but russet potatoes can vary in moisture content. Mash the potatoes while still warm for the creamiest texture.
Puris Absorbing Pani
This happens if puris are underfried or filled too early. Fry until deep golden and fill just before serving. For parties, keep puris and pani separate until the last moment. A quick fix: warm puris in a 200°F oven for 2-3 minutes to restore crispness. ✨
Cloudy Pani Water
Strain through a fine-mesh sieve or cheesecloth for crystal-clear pani. If it’s still cloudy, let it settle for 10 minutes then pour off the clear liquid, leaving sediment behind. Fresh herbs release particles, so straining twice helps.
Nutrition Facts
Frequently Asked Questions
Can I make puris ahead of time?
Yes, but fry them just before serving for maximum crispness. Store cooled, unfried puris in an airtight container for up to 2 days. Re-crisp in a 200°F oven for 2-3 minutes before using.
How do I adjust the spice level?
For milder pani, reduce green chilies to 1 or remove seeds. For extra heat, add ½ tsp red chili powder or an extra chili. Always taste and adjust gradually.
Can I bake the puris instead of frying?
Baking won’t achieve the same hollow, crispy texture. Frying at 350-375°F is essential for authentic results. Deep frying ensures the puris puff properly.
What if my pani water is too salty?
Balance it with a pinch of sugar or more tamarind paste. Alternatively, dilute with additional cold water and adjust other seasonings to taste.
- Pani Puri Recipe Your Food Lab: Crispy Hollow Puri With Spiced Water - September 29, 2026
- Minute Steak Recipe Slow Cooker: Fork-Tender with Rich Onion Gravy - September 29, 2026
- Kali Dal Recipe Food Fusion: Spiced Lentils With a Modern Twist - September 29, 2026