You drop a neat disc into the oil, and it just lies there. Frustrating, and surprisingly common. The shell used for pani puri, dahi puri and some papdi chaat is small, but it asks a lot. It has to balloon into a hollow sphere in a few seconds, stay round as it dries, and keep its crunch for days. When it works, it seems easy. When it doesn't, the cause is nearly always one of five things: how stiff the dough is, how thin you rolled it, whether it rested, the heat of the oil, and what you did in the first seconds. Check them in that order and the mystery goes away.
Dough hydration and stiffness
A puri dough, typically fine semolina with a little plain flour, should feel much firmer than roti dough. Press your thumb in and it should barely give. Soft, slack dough spreads when rolled, giving thick, uneven discs that seldom puff. Firmness matters because the shell needs a strong wall to hold in the steam as it builds. With soft dough, that wall collapses or swells lopsided instead of rising into a smooth ball. Add water slowly while you knead, only until the dough just comes together. Another spoonful is easy to add later, but a dough that has gone soft is hard to rescue.
Rolling thickness: the single biggest variable
Roll thinner than your instincts suggest, around 1.5 to 2 millimetres, closer to a playing card than a roti. When the disc is that thin, its upper and lower faces peel apart quickly and completely as steam gathers between them. Even a slightly thicker disc needs more pressure and more time to separate, so it often browns and sets before it finishes puffing, leaving a flat or half-hollow shell. Keep thickness even across the disc too. A thick patch resists, while the thin dough around it swells awkwardly. Work on a smooth, lightly dusted surface and roll outward from the middle in a few confident strokes, instead of dozens of timid ones.
Why resting the dough matters
After kneading, cover the dough with a damp cloth and walk away for 20 to 30 minutes. In that time the semolina soaks up water and the dough relaxes, so it rolls out evenly and puffs with more reliability. If you roll straight after kneading, the dough tends to spring back or tear slightly, and unfinished semolina can fry up gritty. Keep the cut rounds under a damp cloth as well while you work. Dry edges crack, and a crack gives steam an exit, which stops a clean puff.
Oil temperature: too cool and too hot both fail
Aim for oil near 180°C (350°F). A scrap of dough dropped in should rise and begin to bubble within a second or two. If the oil is too cool, the dough soaks up fat while it warms slowly, steam builds weakly, and you get a dense, greasy puri, flat or only half inflated. If the oil is too hot, the outside browns and sets almost instantly, before steam can push the layers apart, so the puri colours fast but stays flat or forms small blisters instead of one even dome. The window is narrow, so test with a bit of dough before frying the full batch, and test again as the batch goes on, since oil temperature drifts.
The pressing technique right after the dough hits the oil
When you slide a rolled round into the oil, nudge it under the surface with the back of a slotted spoon for a second or two. Do not flatten it. This light touch keeps the dough submerged so both faces heat together, building steam across the whole disc instead of one side ballooning while the other lags. The moment it starts to swell by itself, usually within a few seconds, lift the spoon away. If you keep pressing, you will deflate it. This is one of those skills you feel more than read. A few practice rounds will teach you how much pressure to use and when to let go.
Troubleshooting specific failures
A flat puri tells you the dough was too thick, the oil was not hot enough, or the dough was too soft to form a wall. A cracked puri usually has dry, under-rested edges, or it was rolled unevenly and a thin spot tore under pressure. A puri that puffs in the oil and then sinks as it cools was pulled out too soon. It rose on steam alone, with walls that had not cooked rigid, so when the steam inside cooled, the shell caved in. A chewy puri that looked perfect in the pan is under-fried too: it came out before enough water had cooked off, or the outside coloured so fast that the inside never dried. For both of the last two problems the answer is the same. Fry a little longer in steady, properly hot oil so the shell crisps through, not just puffs and browns.
Cooling and storing for lasting crispness
Let fried puris cool all the way, uncovered, before you pack them away. If you seal them while steam is still inside, they soften from the inside out within minutes. Spread them in one layer on a rack so air circulates, and avoid stacking while warm. Once cold, store them in an airtight container at room temperature, where they last up to a week since a well-fried shell holds almost no water. In humid weather they may lose their crunch. If that happens, a few minutes in a low oven brings it back.