← Home Recipes
Puran Poli
🍮 Desserts · Maharashtra · Level 2

Puran Poli

Maharashtra's festive stuffed flatbread — chana dal and jaggery filling inside a soft maida-atta roti. The sealing and rolling technique that keeps the filling inside.

Prep30 min
Cook40 min
Serves8
🥬 Vegetarian

Puran Poli — what you need to know

Puran poli is Maharashtra's most celebrated festive sweet — a soft, golden flatbread stuffed with a sweet filling (puran) of cooked chana dal and jaggery, rolled thin and cooked on a tawa with generous ghee. It is made at Holi, Gudi Padwa and Diwali. The puran must be completely smooth and dry — any moisture causes the filling to leak during rolling. The dough must be soft enough to roll thin without tearing over the filling.

🍽

Ingredients

Puran Poli
For the puran (filling)
  • 1 cupchana dal soaked 1 hour
  • 1 cupjaggery grated
  • ½ tspcardamom powder
  • ¼ tspnutmeg powder
  • A pinchsaffron
For the dough
  • 1.5 cupsmaida (plain flour)
  • ½ cupwhole wheat flour (atta)
  • 2 tbspoil
  • Salta pinch
  • Waterto make very soft dough
  • Gheegenerous — for cooking
🔥

How to make it — step by step

Step 1
Cook and dry the puran filling
⏱ 20 min⚡ Completely dry

Pressure cook soaked chana dal until very soft — 3 whistles (12–15 minutes at pressure). Drain completely. Mash or grind smooth. Cook mashed dal with jaggery on medium heat, stirring constantly, until the mixture dries completely and leaves the sides of the pan — 15 minutes. Add cardamom, nutmeg and saffron. Cool completely.

🔬The Science

The jaggery melts and combines with the mashed dal, then the mixture must be cooked until bone dry — any remaining moisture creates steam during rolling which causes the dough to tear and the filling to leak. The Maillard reaction between jaggery sugars and dal proteins during this drying phase produces the characteristic caramel-coconut depth of puran.

Step 2
Make very soft dough
⏱ 40 min with rest⚡ Very soft dough

Combine maida, atta, oil and salt. Add water gradually to make a very soft, pliable dough — softer than roti dough. Knead 8 minutes. Rest covered 30 minutes.

🔬The Science

A soft dough stretches over the filling without tearing. Firm dough resists the filling's shape during rolling and cracks at the edges. The oil in the dough reduces gluten development slightly, making it more extensible.

Step 3
Fill, seal and roll
⚡ Rest 2 min after sealing

Divide dough and filling into equal portions. Flatten dough, place filling ball in centre. Bring edges together and seal firmly. Rest 2 minutes. Roll gently from centre outward to about 5mm thickness — thinner than roti.

🔬The Science

Resting after sealing allows the gluten to relax — rolling immediately after sealing causes the dough to spring back and resist. Rolling from centre outward distributes the filling evenly rather than pushing it to one side.

Step 4
Cook with generous ghee
⚡ Generous ghee

Cook on a medium-hot tawa. When small bubbles appear, flip. Apply generous ghee on both sides. Press gently with a folded cloth. Cook until golden spots appear on both sides.

🔬The Science

Generous ghee is not optional — it creates a steam barrier between the tawa and the dough surface, producing the characteristic soft, layered texture. Insufficient ghee produces a dry, tough puran poli.

⚠️Common mistakes to avoid
  • Completely dry filling — Moist filling = torn dough and leaked filling.
  • Very soft dough — Firm dough cracks over the filling.
  • Generous ghee — Not optional — it produces the soft texture.
Puran Poli — answered
Can I make puran poli ahead?
Yes — keeps 2 days at room temperature wrapped in foil. Reheat on a tawa with ghee.
Can I use sugar instead of jaggery?
You can but jaggery gives puran poli its distinctive caramel depth. Sugar produces a flatter, sweeter result.