The flat poori problem

Why poori doesn't puff — oil temperature and dough structure

A perfectly puffed poori — golden, inflated, crispy on the outside — is one of the most spectacular results in Indian bread making. Flat poori is extremely common and almost always comes from oil that is not at the correct temperature, or dough that is too thick, too dry, or under-kneaded.

🔍The Science
Why must oil be at exactly the right temperature for poori to puff?
Poori puffing is caused by rapid steam generation inside the dough when it hits hot oil. At 180–190°C, water in the dough surface vaporises almost instantaneously, creating a steam bubble that inflates the dough before the outer layer has set rigid. Below 175°C, the dough absorbs oil rather than puffing — water evaporates too slowly to create steam pressure before the dough surface solidifies. Above 200°C, the outer layer sets too quickly before steam pressure can build — the poori remains flat and very crispy.
35 second read
The Fix
Reliable poori puffing technique
  • Temperature test: drop a tiny ball of dough into the oil — it should rise to the surface within 2–3 seconds. Too fast = oil too hot. Too slow or sinks = oil too cold.
  • Dough consistency: firmer than roti dough — a slightly stiffer dough holds the puffed shape better
  • Roll to 2–3mm: too thick puffs poorly; too thin tears
  • Press gently with a slotted spoon: pressing the poori while it fries encourages even puffing
  • Fry only 2–3 pooris at a time: overcrowding drops oil temperature and prevents puffing