The tension just before you pour sour water into a small shell
Poke a hole in a crisp puri, stuff it with potato and chickpeas, and pour in green pani. From here you can't wait. A shell that has taken up water softens within tens of seconds, and it is a contest between eating it in one bite and having it fall apart on your fingertips. Even when you make it in your own kitchen, this "it's now or never" feeling is the fun of pani puri.
Pani puri (पानी पूरी / pani puri) is an Indian chaat in which a hollow fried puri is filled with a potato and chickpea mixture, spicy, sour mint water and sweet-sour tamarind chutney. In north India it is called golgappa, around Bengal puchka or phuchka, and in the central-east sometimes gupchup. It is not only the names that change; the sourness of the water, the filling and the way the heat comes through also differ a little from region to region.
The hard parts at home are how to get the puri shells, not letting the green water become just a green juice, and not skipping the sweet-sour of tamarind. This article takes the realistic method of using store-bought puri made for pani puri as the base, and covers where to land when shells aren't available, how to strain the mint water, and the order of work just before eating.
Among Indian street snacks too, samosa (in Japanese) is a dish of freshly fried toastiness. Pani puri is a dish that matches a fried shell with a cold sourness. Unlike chana masala (in Japanese) or dal tadka (in Japanese), where the flavor is built in a pot, here the assembly at the moment of eating decides the taste.
This article uses "pani puri" as the main form. Pani means water and puri a thin fried bread. The regional names golgappa, puchka and gupchup are also given in the text.
Background: a chaat completed in the vendor's hands

In Indian street food, pani puri is a dish where "speed of hand" is part of the dish. At a stall, the vendor pokes a hole in a small puri, adds the filling, dips it in the pani and hands them out one after another. The customer doesn't keep them waiting on the plate but puts them straight in the mouth. This is because once the shell has taken in moisture, the good of the shell is lost as time passes.
The differences in regional names help when you look for recipes too. Around Mumbai you will often find it as pani puri, around Delhi as golgappa, and around Kolkata as puchka or phuchka. Puchka is often said to have the sourness of tamarind or black salt coming through strongly in the filling, and golgappa to put the heat and aroma of the water forward. Of course there is a lot of variation between stalls, and no single name has a completely fixed recipe.
To get close to the original in a home kitchen, it matters more to keep the following roles than to gather every ingredient.
| Role | The core of the local character | Where to land at home |
|---|---|---|
| Shell | A thin, hollow puri that breaks lightly when bitten | Puri for pani puri from an Indian grocery. Substitute crackers are something else |
| Filling | Potato, beans, onion, herbs, a dry sourness | Potato and chickpeas are enough. Add amchur or lemon |
| Green water | Mint, cilantro, green chili, black salt, cumin | More mint. Start with half a green chili for heat |
| Sweet-sour | Tamarind and jaggery | Easy to recreate with tamarind paste and cane sugar |
| How to eat | Pour it and eat in one bite right away | Let each person fill their own at the table; fewer failures |
Making your own puri shells raises the difficulty a notch. You have to knead semolina or wheat flour, roll it thin, fry at high heat and puff it into a hollow. For the first time, using store-bought shells and looking at the balance of filling and water gets you to the enjoyment of the dish sooner.
Ingredients (serves 4, about 24 pieces): separate the shells, filling, water and chutney
An amount for a light snack for four, or a starter in an Indian menu. For a party, make more filling and water and add only puri shells.
Some store-bought puri shells contain wheat, dairy, nuts or legumes. If you have a chickpea or legume allergy, avoid this, and check the label when buying. If you want a vegan version, check that the ingredients of the puri shells contain no animal fat or dairy.
Ingredients that give you pause when shopping: look only at the ones that decide the taste
Potatoes, onions and lemons available at an ordinary supermarket need no comment. What is worth seeking out for pani puri are the ingredients that are hard to find in many kitchens and decide the outline of the flavor.
Tamarind is the core of the sweet-sour chutney. Substitute lemon or vinegar alone and the sourness comes but the deep fruity sweet-sour is missing. Beyond pani puri it can also be used in pad thai (in Japanese) and other sour Southeast Asian dishes.
Amchur is dried mango powder. In water it gives a dry sourness different from lemon. It can also go into the filling of chana masala (in Japanese) and samosa (in Japanese), so if you keep cooking Indian food it is a spice that doesn't go to waste.
Cumin seeds give a clearer start to the aroma than powder. Just dry-roast and crush them, and they can go into both the green pani and the filling. They are a basic spice that can also go to dal tadka (in Japanese) and aloo gobi (in Japanese).
Pani puri shells are the key to the dish. Look for them at Indian grocers or online under "pani puri puri" or "golgappa puri," and choose ones with little breakage that arrive dry.
Method: arrange the work so nothing waits after pouring
There are six steps. Only the boiling of the potatoes and the tamarind chutney involve cooking. The difficulty is less in the cooking than in the order of combining filling, water, chutney and shell just before eating.
Don't make it ahead as a finished dish. A puri that has had pani poured in goes soft after even 1 minute. When serving others, explain first and pour at the table, and fewer pieces get eaten late.
A table of choices for getting close to the original in a home kitchen
If you think pani puri isn't authentic unless you make the shells too, it suddenly becomes a distant dish. But the center of the street-stall character is "a thin shell, cold sourness, sweet-sour chutney, and the order of eating at once." Keep these, and even with store-bought shells it is a thoroughly enjoyable plate.
| What you wonder about | Closer to the original | Realistic at home | Effect on the result |
|---|---|---|---|
| Puri shells | Frying thin shells with semolina | Store-bought puri for pani puri | Store-bought shells fail less |
| Black salt | Use kala namak | Salt + lemon + a little sugar | The sulfur scent weakens but it still works |
| Tamarind | Paste or rehydrated pulp | Paste is easier to handle | With vinegar or lemon alone the aftertaste is short |
| Sourness | Amchur and tamarind | Use lemon together | The dry sourness is weaker |
| Heat | Plenty of green chili | Adjust from half | For family, serve extra heat on the side |
| Filling | Black chickpeas, mung beans, potato | Potato + canned chickpeas | Texture is enough. Don't crush the beans too much |
The one thing not to substitute is the tamarind chutney. You can eat it with green pani alone, but sourness and heat only make the flavor thin. With the sweet-sour layer of tamarind, the taste spreads when you bite the puri.
If you can't find puri shells, you can eat it "chaat style" with thin crackers or small rice crackers. But it is then no longer a dish where you pour in water. If you introduce it as pani puri, it is more honest to look for hollow puri shells.
What goes wrong: cracked shells, watery, blurry taste

Failures with pani puri come more from the order of work than from cooking skill. Opening the shells too early, making the filling too wet, thinning the pani, lining up finished pieces and leaving them: avoid these and it is quite stable.
| Failure | Cause | How to fix it |
|---|---|---|
| Shells crack easily | Soft puri from humidity, widened the hole sideways | Store with a desiccant after opening. Press the hole in from above |
| Shells are soft | Left to sit after pouring the pani | Eat as soon as it's poured. Don't make finished pieces ahead |
| Heavy filling | Mashed the potato completely | Crush coarsely and keep the grains of chickpea |
| The water tastes grassy | Mint and cilantro not strained, too little salt and sourness | After straining, adjust black salt, lemon and sugar |
| Weak flavor | Not enough salt in the pani, no chutney | Add a pinch of salt and tamarind chutney |
| Too hot | Strong green chili | Dilute with 100 ml cold water, 1/2 tsp sugar and a little lemon |
It is easier to make the green pani strong and then adjust with water. Put all 500 ml in the blender from the start and it tends to become a water with a weak taste but lots of herbs. After straining, add water a little at a time and look for the point where, drinking it, you sense "sour, salty, aromatic" in that order.
Shells fear humidity. Don't take them out of the bag until just before use, and put leftover shells in an airtight container. If they've gone limp the next day, drying them in a low oven or toaster can bring them back, but they scorch easily, so don't take your eyes off them.
Storage and making ahead: stop before assembly
What can be made ahead is the filling, green pani and tamarind chutney. Finished pani puri cannot be stored.
| Component | How to store | Guide |
|---|---|---|
| Filling | Airtight container in the refrigerator | Until the next day |
| Green pani | Refrigerate. Stir before drinking | Best aroma the same day |
| Tamarind chutney | Refrigerate | 4 to 5 days |
| Puri shells | Airtight container with a desiccant | Follow the product label |
If you serve it on a day you have guests, make the pani and chutney up to 2 hours ahead and chill them, mix the filling 30 minutes before, and keep the puri shells in their bag or airtight container until just before they go out on the table. Poking the holes is also done just before. If you open them all in advance, the humidity of the kitchen alone weakens the edges, and they crack when you put the filling in.
The filling stiffens a little when cold. To use it the next day, take it out of the refrigerator for 10 minutes and loosen it with 1 tsp lemon juice or 1 tsp pani. But making it watery from the start makes the shells collapse easily, so moisten only just before eating.
Green pani loses aroma easily. Make it the morning of the day or a few hours before eating rather than the day before. Chilling in the refrigerator tightens the flavor, so check the salt and sourness again before eating.
As a menu
Pani puri is less an evening main dish than one suited to the start of a meal. The sourness and heat open the mouth, so placing a bean curry or rice dish afterward helps it come together.
| Combination | Occasion | Reason |
|---|---|---|
| Chana masala (in Japanese) | A day you want to organize around bean dishes | You can reuse the chickpeas. Gives a satisfying finish |
| Dal tadka (in Japanese) | A light dinner | The gentleness of the beans suits after the sourness of pani puri |
| Samosa (in Japanese) | A day you want to line up street snacks | The toastiness of fried food contrasts with the cold pani |
| Raita (in Japanese) | A day you want to calm the heat | The cold of yogurt rests the mouth |
| Dosa | A day you want to lean toward a South Indian light meal | The sourness of fermented batter connects with the sourness of chaat |
When you serve it at the table, setting out the puris, filling, pani and chutney and having each person make one at a time suits better than finishing portions for everyone and handing them out. To someone eating it for the first time, saying only "once the water is in, eat it in one bite right away" conveys the pleasure of the dish.
FAQ
Can I make the puri shells myself?
You can, but I recommend store-bought shells the first time. You have to knead semolina, flour and water, roll thin and puff in oil, and if the thickness or oil temperature is off they won't hollow. Get the taste of the filling and pani first, then try it, and you will fail less.
Can I make it without black salt?
Yes. Black salt has a distinctive sulfurous aroma that gives the chaat atmosphere, but with salt, lemon, sugar and roasted cumin you can get quite close. If you use black salt, the aroma is strong, so start with less.
Can I make the pani with mint alone?
Yes, but with cilantro the aroma has more depth. With mint alone it tends to taste grassy, so make the lemon juice and roasted cumin a little stronger, then strain and chill it.
Can I make a pani puri that isn't spicy?
Leave out the green chili and the heat falls a lot. But with only sourness and salt the flavor thins, so make the roasted cumin, black salt and tamarind chutney a little stronger. For adults, serving minced green chili on the side makes it easier to adjust.
What can I do with leftover pani?
You can drink it as is as a cold spice water, or spoon a little over boiled potatoes or cucumber for a chaat style. The aroma weakens the next day, so refrigerate it and use it up between the same day and the next morning to be safe.











