You roll out a neat batch, slide the first round into the oil, and it just lies there, flat. That moment frustrates nearly everyone who has tried to make puris for pani puri, dahi puri or some papdi-chaat variations. The small, hollow, crisp shell looks simple, yet it is really a bit of physics performed quickly and repeatedly by hand. It has to puff into a near-perfect hollow ball in the oil, hold that shape as it crisps, and stay crisp for days afterward. When everything works it looks effortless, and when it doesn't, nobody can quite say why. In practice almost every failure traces back to one of five variables: the dough's stiffness, the thickness, the rest, the oil temperature, and the first few seconds in the oil. Once you know what each one does, troubleshooting stops feeling mysterious.
Dough stiffness and hydration
The dough for puris is usually fine semolina with a small amount of plain flour, and it should be noticeably stiffer than roti or bread dough. Press a finger into it and it should give little or not at all. A soft, slack dough spreads and won't hold a tight, even round when you roll it, so you end up with thick, uneven discs that puff unreliably. Stiffness matters because it lets the dough keep a rigid outer wall while steam builds inside during frying. A soft dough's walls collapse or expand unevenly and never balloon into a clean, round shell. Add water gradually as you knead, only until the dough comes together firmly. Adding a little more water later is easy, but rescuing a dough that has gone too soft is not.
Rolling thickness, the biggest variable
Roll puris far thinner than you probably expect, around 1.5 to 2 millimetres, which is nearer to a playing card than to a roti. Thin dough lets the two faces of the disc lift away from each other quickly and fully as steam collects between them. Roll it even a little thicker and it takes more steam pressure and more time to part, so it often starts browning and hardening before it has puffed, and you are left with a flat or half-hollow puri. The thickness has to be even across the whole disc too. Any thicker spot is a weak point that resists puffing while the thinner dough around it balloons unevenly. Work on a smooth, lightly floured surface and roll from the centre outward in a few confident strokes, not many light passes, for a more even result.
Why the dough needs to rest
After kneading, cover the dough with a damp cloth and leave it for 20 to 30 minutes. This lets the semolina hydrate fully and the dough's structure relax, and both make it roll out more evenly and puff more reliably. Dough rolled right after kneading tends to shrink back or tear slightly, giving uneven thickness, and semolina that has not fully absorbed water can fry up gritty and not fine and crisp. Keep the rolled rounds under a damp cloth too while you work through the batch. Exposed edges dry out and crack, and a cracked edge gives steam a way out, which prevents a clean puff.
Oil temperature, where too cool and too hot both fail
Aim for oil at about 180°C (350°F), the point where a scrap of dough floats up and begins bubbling in a second or two. If the oil is too cool, the dough soaks up oil and heats slowly before steam can build inside, so the puri stays flat or puffs only weakly and turns out heavy and oily instead of light and hollow. In oil that's too hot, the outside browns and sets almost at once, before steam pressure has built enough to separate the layers. That gives you a puri that colours fast but stays flat or partly puffed, often with small blisters and not one even dome. The window is fairly narrow, so test the oil with a small scrap of dough before frying a full batch. It is worth the extra minute, especially as the oil temperature shifts while rounds go in and out.
The press right after the dough hits the oil
When you slide a rolled round into the hot oil, press it gently for a second or two with the back of a slotted spoon, taking care not to flatten it. This helps the puri puff evenly into a round shape and not a lopsided one. The light pressure keeps the dough submerged and heating on both sides together, which builds steam evenly across the disc and stops one side puffing first while the other lags. As soon as it starts to balloon by itself, usually within a few seconds, release the spoon. Pressing past that point deflates it instead of helping. You will learn this faster by doing it a few times than by reading about it, because the right pressure and the right moment to let go are things you feel and not measure.
Troubleshooting specific failures
If a puri lies totally flat, suspect one of three things: the dough was rolled too thick, the oil was not hot enough, or the dough was too soft to form a wall while heating. If it splits and fails to puff cleanly, look at the edge, which may have been dry or under-rested, or at the rolling, which may have left a thin weak patch that ripped under steam pressure instead of stretching smoothly. A puri that puffs beautifully in the oil but sinks as it cools was probably taken out before it had fried long enough to crisp and set its structure. It puffed on steam alone, the walls never cooked through to a rigid, dry crispness, and once the steam inside condensed and cooled, the shell collapsed. A puri that is chewy and not crisp, even though it looked properly puffed in the pan, is almost always under-fried. Either it came out too early, before enough moisture had cooked out of the dough, or the outside was too hot and the frying too brief for the inside to dry out. For both of the last two problems the answer is a slightly longer fry at a steady, correctly hot temperature, so the shell has time to crisp all the way through and not merely puff and brown.
Cooling and storing for lasting crispness
Let fried puris cool completely, uncovered, before you store them. If you seal them while any steam is still inside, they soften from the inside out almost immediately. Spread them in a single layer on a wire rack and don't stack them while warm, so air can circulate and the last of the moisture can escape. When completely cold, they store well in an airtight container on the counter for up to a week, with no need for the refrigerator, because a properly fried puri has little moisture left for anything to grow on. Humidity can soften them over time, and if that happens a few minutes in a low oven will crisp them up again.