
Crispy hollow puris filled with tangy tamarind water and spicy potato filling, a beloved street snack.
Origins disputed: one tradition places it in 16th-century Magadha (modern Bihar) with the Mauryan-era stuffed snack phulki; another credits a Brahmin migration into north India. The version sold at Mumbai and Kolkata street stalls solidified in the early 20th century — Mumbai's pani is sweeter (date-tamarind chutney added), Kolkata's puchka is spicier and uses black salt heavily. Banarasi golgappa is the most austere.
Origin disputed — 16th-century Magadha or a Brahmin migration north. Mumbai's pani is sweeter (date-tamarind chutney added), Kolkata's puchka leans on black salt, Banarasi golgappa is the most austere. Eat in one bite immediately; cold pani buys you maybe 20 seconds before the shell goes soggy.
A hollow puffed wheat-and-semolina shell the size of a walnut, cracked open at the top, stuffed with spiced potato and chickpea, then dunked in a sharp green water (pani) of mint, coriander, green chili, and tamarind. You eat it whole in one bite, immediately, before the shell goes soggy — the contrast between crisp shell and cold liquid is the whole point. The vendor hands them to you one at a time; eating in series is the ritual.
The shell is engineered: semolina (rava) replaces some flour to create a glassy, brittle wall that fries up hollow because steam puffs it before the gluten sets. Too much wheat flour and the shell stays dense; too little and it shatters into shards. The pani must be served ice-cold — cold pani delays the soak by maybe 20 seconds, just enough to fit the bite into your mouth.
Variations
Mumbai pani puri (sweet date-tamarind pani plus boondi); Kolkata puchka (spicier, black-salt-heavy, white-pea filling); Banarasi golgappa (semolina shell, mint-jaljeera pani, no chutney); Delhi gol-gappe sit in between.
On the Palate
Where Pani Puri sits in the Indian flavor cloud
Ingredients
How it's made
5 steps · 1 hour 30 min
- 120 min
Prepare the tamarind water by mixing tamarind paste with mint, cilantro, green chili, and cumin.
Watch outServe the tamarind water ice-cold — cold pani buys about twenty seconds before it soaks through the shell, just enough to get the whole puri in your mouth.
- 233 min
Boil potatoes until soft, then mash and season with spices and black salt.
Watch outSeason the mashed potato aggressively with black salt and chili — it's the only savory anchor against the sour-sweet water, so taste and push it bold.
- 320 min
Poke a hole in each puri and fill with the potato mixture.
Watch outFill and eat right away, one at a time — a puri that sits even a minute goes limp and collapses before it reaches your mouth.
- 48 min
Serve with a side of tamarind water for dipping.
- 58 min
Garnish with sev and chopped onions before serving.
Archive tool suggestions — not reviewed
These legacy suggestions have not been evidence-reviewed and are not presented as required tools.






