Skip to content

Next batch begins 13 September 2026

Pan-Indian · Snack

Pani Puri (Golgappa)

Pani puri is a hollow crisp puri filled with spiced water, tamarind chutney and a potato or chickpea filling, eaten whole in one mouthful. Making it at home means two separate problems: getting the semolina puris to puff hollow, and making a pani sharp enough to be worth eating.

Prep
30 min
Cook
15 min
Total time
45 min
Servings
4
  • Vegetarian
  • Vegan
01

Ingredients

  • 1 cup fine semolina and 2 tablespoons plain flour, for the puris
  • For the pani: 1 cup mint leaves, 1 cup coriander leaves, 2 green chillies, 1 inch ginger
  • 2 tablespoons tamarind pulp
  • 1 tablespoon roasted cumin powder
  • 1 teaspoon black salt and 1/2 teaspoon black pepper
  • 4 cups chilled drinking water
  • 2 boiled potatoes, crushed, and 1 cup boiled white peas
  • 1/2 teaspoon chaat masala
  • Oil for deep frying
  • Salt to taste

NNWA health note

The pani itself is genuinely useful: mint, coriander, cumin, black salt and tamarind supply antioxidants, and cumin and black salt have long traditional use as digestives. The puris are deep fried refined flour, which is where the energy sits. Making it at home also removes the main practical risk of street pani puri, which is the water, since waterborne illness from contaminated pani is a common and well documented problem.

02

Method

  1. 01

    Knead the semolina and flour with a little warm water into a very stiff dough. Rest it covered under a damp cloth for 30 minutes.

  2. 02

    Knead again hard for 5 minutes, then roll out very thin and cut small rounds. Keep them covered or they dry and will not puff.

  3. 03

    Heat oil until quite hot. Slide in a few rounds and press each gently with a slotted spoon; they should puff within seconds.

  4. 04

    Lower the flame and fry until pale golden and completely crisp, then drain on a rack. Cool fully before storing.

  5. 05

    For the pani, blend the mint, coriander, chillies and ginger to a fine paste with a little water.

  6. 06

    Mix this paste into the chilled water with the tamarind pulp, cumin powder, black salt, pepper and salt. Strain if you want it clear.

  7. 07

    Chill the pani for an hour. Mix the crushed potato and peas with chaat masala and salt, and assemble at the table.

Written byNeha Mohan Sinha, Clinical Nutritionist & Lead MentorM.Sc Nutrition · PhD Scholar · Command Hospital
Reviewed byDr. Induja Dixit, Senior DietitianMSc Dietetics & Nutrition · PhD Nutrition · 21 Years' Experience

Last reviewed on 10 September 2026.

NNWA publishes the name and qualifications of everyone who writes and checks its material. You can see the full teaching team on the faculty page.

Why do the puris need semolina rather than only flour?

Because semolina gives the rigidity that lets a puri hold its hollow shape. A puri made only from plain flour puffs and then collapses as it cools, giving a flat crisp disc rather than a sphere. Fine semolina absorbs water slowly and sets into a firm, brittle shell that stays inflated. The small proportion of plain flour is there to bind, since semolina alone will not hold together in a very thin sheet.

Why do my puris not puff?

Almost always because they are rolled too thick or the oil is not hot enough. A puri puffs when the water inside the dough flashes to steam faster than it can escape, forcing the two surfaces apart, and that needs a thin sheet and genuinely hot oil. Rolling unevenly also causes it, since the thick part anchors the puri. Pressing each puri gently with a slotted spoon as it goes in helps start the separation.

Should the dough be stiff or soft?

Stiff, and considerably stiffer than roti dough. A soft dough spreads while rolling and gives uneven thickness, and it produces puris that go leathery rather than brittle. Kneading a stiff semolina dough is hard work and takes a good five minutes after resting. This is the least pleasant part of making pani puri at home and the one that determines the result.

What makes the pani taste right?

Balance between sour, salty, sharp and cold. Tamarind gives the sourness, black salt gives the distinctive sulphurous savoury note that ordinary salt cannot, roasted cumin gives the earthiness, and the mint and green chilli give the sharpness. Temperature matters more than people expect: pani served at room temperature tastes flat, and the same pani chilled for an hour tastes correct. Make it ahead so it has time to cool and for the flavours to settle.

Is street pani puri risky?

The water is the genuine concern, and it is well documented. Pani made with untreated water, stored uncovered and handled by hand through an afternoon is a plausible route for typhoid, hepatitis A and various causes of gastroenteritis, and outbreaks traced to it are reported regularly. This is not an argument against street food generally, most of which is cooked at high heat, but pani is uncooked water sitting at ambient temperature. Making it at home with filtered water removes that risk entirely.

What fillings are used besides potato?

Boiled white peas are standard in most of India and are the better choice nutritionally, adding protein and fibre. Sprouted moong is common in Mumbai and better still. Ragda, a thicker white pea curry, turns it into ragda puri. In Kolkata the phuchka filling is heavier on potato with a sharper tamarind and chilli mix. The filling is the part of the dish with any real nutritional content, so choosing peas or sprouts over plain potato is worth doing.

Can the puris be made ahead?

Yes, and they must be. Fried puris keep for two to three weeks in a genuinely airtight container once completely cool, and any residual warmth trapped in the container will soften them within a day. Shop-bought puris are perfectly good and are what most households use; the pani and the filling are where a homemade version actually differs. Bhel puri uses the same puris broken up, which is a good use for any that do not puff.

Learn the science

Food Science & FSSAI

This dish's nutrition reasoning is taught in full in this NNWA course.

03Questions

What people ask about Pani Puri (Golgappa)

Why do my pani puris not puff?

They are rolled too thick, rolled unevenly, or the oil is not hot enough. The puri puffs when water inside the dough turns to steam faster than it can escape, which needs a very thin, even sheet and genuinely hot oil. Press each one gently with a slotted spoon as it goes in to start the separation.

Is pani puri safe to eat from the street?

The water is the real risk, since pani is uncooked and often stored uncovered at ambient temperature for hours. Outbreaks of typhoid and gastroenteritis traced to it are documented regularly. The fried puris and the cooked filling are much lower risk. Making the pani at home with filtered water removes the concern.

How long do fried puris keep?

Two to three weeks in a properly airtight container, provided they are completely cool before you seal them. Any warmth trapped inside creates condensation and they go soft within a day. Most households buy them ready-made, since the pani and filling are where a homemade version genuinely differs.

What is the healthiest filling for pani puri?

Boiled white peas or sprouted moong rather than plain potato. Both add protein and fibre that potato does not, and sprouted moong adds the most. The filling is the only part of the dish with real nutritional content, so it is worth choosing deliberately rather than defaulting to potato.