Making the small, crisp, hollow shell behind pani puri, dahi puri, and a few papdi-chaat variations is really a quick bit of kitchen physics, repeated round after round by hand. Each disc has to blow up into something close to a perfect hollow ball while it's in the oil, keep that shape as it browns, and then stay crisp for days on the shelf afterward — which looks effortless when everything lines up, and completely mysterious when a batch just lies flat for no obvious reason. In practice, a failed batch almost always comes down to one of five things: how wet the dough is, how thin it's rolled, how long it rested, how hot the oil is, and what happens in the very first seconds after the dough hits it. Understanding what each of those does on its own turns fixing a disappointing batch into diagnosis instead of guesswork.
Dough hydration and stiffness
Press a finger into finished puri dough — usually fine semolina worked together with a little plain flour — and it should barely give at all, firmer to the touch than roti or bread dough ever is. Dough that's too soft spreads out rather than holding a tight, even circle once rolled, and the discs it produces end up thick and uneven, puffing weakly or not at all. The reason firmness matters so much is structural: a stiff dough can hold a rigid wall while steam pressure builds inside it during frying, while a slacker dough's walls simply give way or balloon lopsidedly instead of forming one clean round shell. The safest approach while kneading is adding water in small increments, stopping as soon as the dough comes together firmly, since it's always easier to knead in a touch more water afterward than to firm up dough that's already gone too wet.
Rolling thickness: the single biggest variable
The single most common mistake is rolling puris too thick — the actual target, somewhere around 1.5 to 2 millimetres, is closer to the thickness of a playing card than anything like a roti. At that thinness, the two faces of the disc can pull apart quickly and completely once steam starts building between them; anything thicker demands more pressure and more time to separate, which usually means the surface browns and sets before the centre has finished puffing, leaving a shell that's flat or only partly hollow. Consistency across the disc matters just as much as the overall number, since one thicker patch resists puffing entirely while the surrounding thinner dough balloons out unevenly around it. A few decisive strokes rolling outward from the centre on a lightly floured, smooth surface generally beats many light, timid passes for getting an even result.
Why resting the dough matters
Covering the kneaded dough with a damp cloth and leaving it alone for 20 to 30 minutes gives the semolina time to fully take up water and lets whatever tension built up during kneading relax out of it — both of which make the dough easier to roll evenly and more likely to puff well. Skip that rest and roll right away, and the dough tends to shrink back or tear a little as it's rolled out, which produces patchy, uneven thickness, while semolina grains that haven't fully hydrated can leave the fried puri slightly gritty rather than smooth and crisp. Once the rounds are rolled, they need the same damp-cloth protection while the rest of the batch gets worked through, because any edge left exposed to air dries out and splits, and a split edge hands steam a shortcut out of the dough instead of forcing it to puff the shell evenly.
Oil temperature: too cool and too hot both fail
Drop a scrap of dough into oil that's correctly heated, somewhere near 180°C (350°F), and it should rise and start bubbling almost immediately, within a second or two. When the oil runs too cool, the dough soaks up both heat and oil at a sluggish pace, which means steam never builds fast enough inside, and the result is a puri that stays flat or barely puffs — dense and greasy instead of light and hollow. Oil running too hot causes the opposite problem: the outer surface sets and colours almost on contact, before internal steam pressure has had any chance to force the two layers apart, so the puri browns quickly but still ends up flat, partly puffed, or blistered rather than evenly round. That workable range is narrow, and because the oil's actual temperature shifts constantly as rounds go in and come back out, it's worth the extra minute to test a dough scrap before committing a whole batch to the pot.
The pressing technique right after the dough hits the oil
The moment a rolled round hits hot oil, a light press for a second or two with the back of a slotted spoon — never hard enough to flatten the dough — pushes it toward ballooning into a round, even shape rather than an irregular, lopsided one. What that brief pressure actually does is keep the whole disc submerged and heating evenly on both faces, so steam builds across the entire surface at the same rate instead of one side puffing out ahead of the rest. The spoon needs to come away just as deliberately, usually within a handful of seconds once the dough starts rising on its own, since continuing to press past that point simply deflates whatever has already puffed. Neither the amount of pressure nor the exact moment to release it comes from a measurement — both are a feel that genuinely sinks in faster through repeated practice than through reading a description of it.
Troubleshooting specific failures
When a puri comes out completely flat, the usual suspects are a disc rolled too thick, oil that never reached the right heat, or dough too soft to hold its wall together as it cooked. A puri that cracks apart instead of ballooning cleanly usually had a dry edge that hadn't rested long enough, or an uneven roll with a thin patch that tore under pressure rather than stretching along with the rest of the disc. If a puri puffs up nicely in the oil only to collapse once it cools, it simply didn't fry long enough to lock its structure in place before coming out — the shell rose on steam alone without the walls ever drying out to a rigid crispness, so it folds in on itself once that trapped steam condenses. A puri that looks properly puffed but chews rather than shatters is almost always underfried, either pulled from the oil too soon before enough moisture had cooked away, or fried in oil that browned the surface without giving the centre enough time to dry through — in both cases, a slightly longer fry at a steady, correctly hot temperature is the fix.
Cooling and storing for lasting crispness
Puris need to cool down completely while uncovered before they go anywhere near a storage container, because sealing in any leftover steam softens the shells from the inside almost immediately. Laying them out in a single layer on a wire rack, instead of piling them up while they're still warm, lets air move freely and carries off that last trace of moisture. Once they've cooled all the way, a properly fried batch keeps in an airtight container at room temperature for up to a week with no refrigeration needed, since there's too little residual moisture left inside for anything to grow — though a humid kitchen can still soften them given enough time, and a few minutes in a low oven is usually enough to bring the crispness right back.