Pani Puri
Hollow crisp spheres filled with spiced water, potato and chickpea, eaten whole in one go. India's most-loved street snack.
Photograph credit: Crispy Pani Puri (image of Panipuri on Wikidata Q2722122) by Teena Sometimes · CC BY-SA 4.0 · Wikimedia Commons · this resized copy is shared under the same licence
Photograph credit: Bombay Chowpatty - Doha by Mohamod Fasil · CC BY 2.0 · Wikimedia Commons
Method
Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.
-
Mix the semolina, plain flour and dough salt with the warm water into a very stiff dough. Knead 8 minutes.
-
Cover with a damp cloth and rest 30 minutes.
-
Roll the dough as thin as you can and cut 40 rounds about 4 cm across.
-
Heat the oil to 190C and fry 6 rounds at a time, pressing them under with a slotted spoon until they puff, about 90 seconds each batch.
-
Drain on a rack and cool completely — they crisp as they cool.
-
Blend the mint, coriander, chillies, ginger, tamarind, chaat masala, cumin and black salt with a little of the cold water to a smooth paste.
-
Stir the paste into the rest of the ice-cold water and chill 30 minutes.
-
Toss the potato and chickpeas with the chilli powder and a pinch of salt.
-
To serve, crack a hole in the top of each puri, spoon in a little filling, dip it full of cold pani.
-
Eat it whole, immediately, and make the next one.
Chef’s Tips
- Stiff dough and 190C oil, or they will not puff.
- Cool them completely before storing — warm puris go soft.
- Fill one at a time. Twenty seconds is all you get.
Common Substitutions & Variations
- A pinch of dried chilli flakes works in place of fresh chilli — start with about a third of the quantity the green chillies in the list implies, since dried chilli is more concentrated, and add more to taste.
- A quarter-teaspoon of ground ginger per tablespoon of fresh is the standard ratio if you are working from the spice rack rather than a fresh root.
Pairing Suggestions
- Sweet tamarind chutney
- Bhel puri
- Cold lassi
Storage & Reheating
The puris keep 2 weeks airtight. The pani keeps 3 days refrigerated.
Common questions
How long does Pani Puri take to make?
About 1 hour of hands-on work — 40 minutes of preparation and 20 minutes of cooking — plus 1 hour of resting the dough, so allow 2 hours from start to finish. The recipe serves 6.
What are the key tips for making Pani Puri?
Stiff dough and 190C oil, or they will not puff. Cool them completely before storing — warm puris go soft. Fill one at a time. Twenty seconds is all you get.
What should I serve with Pani Puri?
Sweet tamarind chutney; Bhel puri; Cold lassi.
How should Pani Puri be stored?
The puris keep 2 weeks airtight. The pani keeps 3 days refrigerated.
Is Pani Puri suitable for a special diet?
This recipe is vegan, vegetarian, dairy-free and no added sugar. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.
How many calories are in Pani Puri?
About 285 kcal per serving, with 8 g protein, 48 g carbohydrate and 8 g fat. The figures are calculated from the ingredient list and are an estimate.
Nutritional Highlights
Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.
Reader Reviews
Cooked this? Leave a review
Written and tested by Turab
One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.