Imagine the kitchen awash with the warm perfume of caramelised jaggery, toasted chana dal, and a whisper of cardamom[1][2], while a thin, golden‑brown whole‑wheat sheet glistens with molten ghee. This Puran Poli delivers that exact moment: a silky, melt‑in‑the‑mouth sweet stuffing encased in a feather‑light, slightly crisp roti that crackles softly as you lift it. Many commercial stalls shortcut this heritage by frying in refined palm oil, adding artificial orange colour and a dash of MSG to fake depth. Those shortcuts strip away the natural nuttiness of dal and the buttery richness of pure desi ghee[1][2], leaving a greasy, artificial aftertaste. Our Mabapu‑crafted version shuns all shortcuts, using whole‑grain wheat flour, stone‑ground chana dal, unrefined jaggery, and 100 % pure Desi cow ghee, delivering a wholesome, aromatic, and nutritionally superior treat that honors the true spirit of Maharashtrian festivals.
Nutrition values are based on standard references and can change with ingredient brands, preparation, and portion size. Use medical advice for clinical diets.
Verified
AI Nutrition Insights & Analysis / पोषण विश्लेषण और अंतर्दृष्टि
ENGLISH EXPLANATION / अंग्रेजी व्याख्या
- Calories: 1744.5 kcal per serving
- Protein: 27 g per serving
- Carbs: 66 g per serving
- Fat: 116 g per serving
- Saturated Fat: 73.5 g per serving
- Trans Fat: 0 g per serving
- Cholesterol: 0 mg per serving
- Vitamins & Minerals (estimated): Vitamin A ~0 IU, Vitamin C ~0 mg, Vitamin D 0 IU, Calcium ~150 mg, Iron ~5 mg
- Health Impact & Suitable Diets: Very high in calories, fat and saturated fat; high sodium; moderate fiber; provides good iron and calcium; suitable for vegetarian festive meals, high‑energy diets, but not ideal for low‑fat, low‑sodium, low‑sugar, diabetic or heart‑healthy plans
हिंदी व्याख्या (HINDI EXPLANATION)
- कैलोरी (Calories): 1744.5 किलोकैलोरी प्रति सर्विंग
- प्रोटीन (Protein): 27 ग्राम प्रति सर्विंग
- कार्बोहाइड्रेट (Carbs): 66 ग्राम प्रति सर्विंग
- वसा (Fat): 116 ग्राम प्रति सर्विंग
- संतृप्त वसा (Saturated Fat): 73.5 ग्राम प्रति सर्विंग
- ट्रांस फैट (Trans Fat): 0 ग्राम प्रति सर्विंग
- कोलेस्ट्रॉल (Cholesterol): 0 मिलीग्राम प्रति सर्विंग
- विटामिन और खनिज (Vitamins & Minerals - estimated): विटामिन A ~0 IU, विटामिन C ~0 मिलीग्राम, विटामिन D 0 IU, कैल्शियम ~150 मिलीग्राम, आयरन ~5 मिलीग्राम
- स्वास्थ्य प्रभाव और उपयुक्त आहार: कैलोरी, वसा और संतृप्त वसा बहुत अधिक; सोडियम उच्च; फाइबर मध्यम; आयरन और कैल्शियम की अच्छी मात्रा; शाकाहारी त्यौहारिक भोजन, उच्च‑ऊर्जा आहार के लिये उपयुक्त, लेकिन कम‑वसा, कम‑सोडियम, कम‑शुगर, मधुमेह या हृदय‑स्वस्थ आहार के लिये अनुकूल नहीं
✔ Pros / लाभ
Rich in plant‑based protein and iron, making it energizing and supportive of blood health.
Traditional festive dish that provides high satiety and cultural satisfaction.
⚠ Cons / हानियाँ
Extremely high total fat and saturated fat, which can raise LDL cholesterol if consumed frequently.
Very high sodium content, exceeding recommended daily limits and unsuitable for hypertension.
Fats /
वसा
high
EN: The recipe contains 116 g of total fat and 73.5 g of saturated fat per serving, which is far above typical daily recommendations.
HI: इस रेसिपी में प्रति सर्विंग कुल वसा 116 ग्राम और संतृप्त वसा 73.5 ग्राम है, जो सामान्य दैनिक सीमा से बहुत अधिक है।
Sugars /
चीनी
moderate
EN: Sugar contributes about 12.5 g per serving, moderate relative to the very high calorie load, but still adds sweetness.
HI: शुगर प्रति सर्विंग लगभग 12.5 ग्राम है, कुल कैलोरी के मुकाबले मध्यम है, फिर भी मिठास जोड़ता है।
Sodium /
सोडियम
high
EN: Sodium is about 17,055 mg per serving, dramatically exceeding the recommended daily limit of ~2,300 mg.
HI: सोडियम प्रति सर्विंग लगभग 17,055 मिलीग्राम है, जो अनुशंसित दैनिक सीमा (~2,300 मिलीग्राम) से बहुत अधिक है।
Ingredients
Adjust Servings:4
Core Sweet Filling (भराव)
Dough & Cooking Medium
Cooking Method
Phase 1: Preparation & Setup
1
Rinse the Chana Dal thoroughly and soak it in water for 2 hours. Drain and set aside. (Medium Flame / Madhyam Aanch – no flame yet, just soaking).
2
In a heavy‑bottomed pan, add 1 tbsp ghee and heat on High Flame / Tez Aanch. When the ghee shimmers, add the soaked dal. Sauté for 2‑3 minutes until a faint nutty aroma blooms, stirring continuously (visual cue: dal turns slightly glossy).
3
Add 300 ml fresh water, a pinch of salt, and bring to a rolling boil. Reduce to Low Flame / Dheemi Aanch, cover, and simmer for 20‑25 minutes until the dal is fork‑tender but still holds its shape (sensory cue: soft yet not mushy, occasional gentle splutter).
4
While the dal cooks, grate the jaggery into a bowl. In a separate small saucepan, melt 1 tbsp ghee on Medium Flame / Madhyam Aanch, add the grated jaggery and stir until it dissolves into a smooth syrup (visual cue: syrup turns deep amber, aromatic cue: sweet caramel scent fills the kitchen).
5
Once the dal is cooked, drain any excess water, mash it lightly with a wooden spoon, then stir in the hot jaggery syrup, cardamom[1][2] powder, nutmeg, roasted fennel seeds, and the remaining 1 tbsp ghee. Cook on Low Flame / Dheemi Aanch for another 5 minutes, stirring constantly until the mixture thickens, pulls away from the pan, and a glossy sheen appears (visual cue: mixture forms a single, cohesive mass). Set the filling aside to cool.
6
For the dough, combine whole wheat flour, turmeric, baking soda, and salt in a large bowl. Add 2 tbsp ghee and rub it into the flour until the mixture resembles coarse crumbs (visual cue: specks of ghee visible). Gradually pour warm water while kneading to form a smooth, non‑sticky dough. Cover with a damp cloth and let rest for 30 minutes – this relaxes gluten and yields a tender roti (chef secret: chilling the dough for 15 minutes after resting improves elasticity).
Phase 2: Sautéing & Tempering
7
Heat a clean skillet on Medium Flame / Madhyam Aanch and add 1 tbsp ghee. When the ghee foams and the aroma of toasted ghee spreads, it signals the pan is ready for rolling (sensory cue: faint crackling).
Phase 3: Simmering & Shaping
8
Divide the rested dough into 4 equal balls (≈80 g each). Flatten each ball between your palms, then dust with dry flour and roll into a 12‑cm circle, about 2 mm thick (visual cue: translucent edges, no tears).
9
Place a generous spoonful (≈60 g) of the cooled filling in the centre of the rolled dough. Bring the edges together, pinch to seal, and gently flatten the sealed ball. Dust lightly and roll again into a 15‑cm thin roti, ensuring the filling remains intact (visual cue: even, smooth surface).
10
Slide the rolled Puran Poli onto the hot skillet. Cook on High Flame / Tez Aanch for 30 seconds until tiny bubbles appear, then flip. Drizzle ½ tbsp ghee around the edges, press gently with a spatula, and cook another 30 seconds (visual cue: golden‑amber spots, aromatic cue: nutty ghee fragrance). Flip once more, add another drizzle of ghee, and cook until both sides are evenly browned with a glossy finish (sensory cue: crisp edges, soft centre).
Phase 4: Finishing & Serving
11
Transfer the cooked Polies to a serving plate, brush each with a thin layer of warm ghee for extra sheen (chef secret: finish with cold‑chilled ghee for a mirror‑like gloss). Let rest for 2 minutes before serving.
12
Serve hot with a dollop of fresh homemade butter, a side of cool cucumber‑mint raita, and optionally a spoonful of sweetened condensed milk or shrikhand for an indulgent finish.
👨🍳✨
Cooked This Dish? Share Your Culinary Story!
Celebrate your delicious dish with friends & family! Share the recipe card, snap your plate, or explore the visual story.
Let the dough sit covered for 30 minutes; after that, chill it for another 15 minutes to relax the gluten and make the roti softer.
Q.Can I use white sugar instead of jaggery?
White sugar will give a milder sweetness and a different texture; jaggery adds caramel depth and a richer flavor that’s key to the authentic Maharashtrian taste.
Q.What if I want a less sweet version?
Cut the jaggery in half or mix it with a pinch of salt to balance the sweetness while keeping the filling moist.
Authentic Maharashtrian Puran Poli (पूरन पोळी) – Velvety Sweet Flatbread for Festivals
By Mabapu FoodsGood food takes time! 🥘
Mabapu Foods™
Mabapu Kitchen Arcade
Mabapu Kitchen Arcade 🎮
Play while your timer counts down!
🔪
Chop the Ingredients
Slice falling veggies — tap or click before they drop!
Best: 0
🧠
Spice Memory Matcher
Flip and find matching spice card pairs.
Best: 0
🥘
Stir the Pot
Tap the pot to stir. Keep the level in the gold zone!
Best: 0
🧺
Catch the Spices
Slide your basket to catch the falling spices.
Best: 0
🍞
Knead the Dough
Follow gesture prompts: tap, swipe, or hold!
Best: 0
Game
Instructions
Score: 0
Time: 30s
🏆
Time's Up!
Your score: 0
All-time best: 0
Prep Station
Gather everything before you start.
Cooking for:4people
MABAPU TM
Vegetarian (Veg)
Healthy Diet
Step 1 of 12
Rinse the Chana Dal thoroughly and soak it in water for 2 hours. Drain and set aside. (Medium Flame / Madhyam Aanch – no flame yet, just soaking).
Used in this step
250gramChana Dal / चणा डाळ(चना दाल)
180mlWarm Water (गुनगुना पानी)(पानी)
Step 2 of 12
In a heavy‑bottomed pan, add 1 tbsp ghee and heat on High Flame / Tez Aanch. When the ghee shimmers, add the soaked dal. Sauté for 2‑3 minutes until a faint nutty aroma blooms, stirring continuously (visual cue: dal turns slightly glossy).
Extra Pure Desi Cow Ghee (शुद्ध देसी घी) – for pan‑roasting(घी)
Step 3 of 12
Add 300 ml fresh water, a pinch of salt, and bring to a rolling boil. Reduce to Low Flame / Dheemi Aanch, cover, and simmer for 20‑25 minutes until the dal is fork‑tender but still holds its shape (sensory cue: soft yet not mushy, occasional gentle splutter).
Used in this step
180mlWarm Water (गुनगुना पानी)(पानी)
Step 4 of 12
While the dal cooks, grate the jaggery into a bowl. In a separate small saucepan, melt 1 tbsp ghee on Medium Flame / Madhyam Aanch, add the grated jaggery and stir until it dissolves into a smooth syrup (visual cue: syrup turns deep amber, aromatic cue: sweet caramel scent fills the kitchen).
Extra Pure Desi Cow Ghee (शुद्ध देसी घी) – for pan‑roasting(घी)
Step 5 of 12
Once the dal is cooked, drain any excess water, mash it lightly with a wooden spoon, then stir in the hot jaggery syrup, cardamom[1][2] powder, nutmeg, roasted fennel seeds, and the remaining 1 tbsp ghee. Cook on Low Flame / Dheemi Aanch for another 5 minutes, stirring constantly until the mixture thickens, pulls away from the pan, and a glossy sheen appears (visual cue: mixture forms a single, cohesive mass). Set the filling aside to cool.
For the dough, combine whole wheat flour, turmeric, baking soda, and salt in a large bowl. Add 2 tbsp ghee and rub it into the flour until the mixture resembles coarse crumbs (visual cue: specks of ghee visible). Gradually pour warm water while kneading to form a smooth, non‑sticky dough. Cover with a damp cloth and let rest for 30 minutes – this relaxes gluten and yields a tender roti (chef secret: chilling the dough for 15 minutes after resting improves elasticity).
0.5teaspoonBaking Soda (बेकिंग सोडा)(≈ 1.6g)(खाने का सोडा)
0.25teaspoonTurmeric Powder (हल्दी) – for colour(≈ 0.6g)(हल्दी)
180mlWarm Water (गुनगुना पानी)(पानी)
Step 7 of 12
Heat a clean skillet on Medium Flame / Madhyam Aanch and add 1 tbsp ghee. When the ghee foams and the aroma of toasted ghee spreads, it signals the pan is ready for rolling (sensory cue: faint crackling).
Extra Pure Desi Cow Ghee (शुद्ध देसी घी) – for pan‑roasting(घी)
Step 8 of 12
Divide the rested dough into 4 equal balls (≈80 g each). Flatten each ball between your palms, then dust with dry flour and roll into a 12‑cm circle, about 2 mm thick (visual cue: translucent edges, no tears).
Used in this step
250gramWhole Wheat Flour (गेहूँ का आटा)(गेहूं का आटा)
Place a generous spoonful (≈60 g) of the cooled filling in the centre of the rolled dough. Bring the edges together, pinch to seal, and gently flatten the sealed ball. Dust lightly and roll again into a 15‑cm thin roti, ensuring the filling remains intact (visual cue: even, smooth surface).
Slide the rolled Puran Poli onto the hot skillet. Cook on High Flame / Tez Aanch for 30 seconds until tiny bubbles appear, then flip. Drizzle ½ tbsp ghee around the edges, press gently with a spatula, and cook another 30 seconds (visual cue: golden‑amber spots, aromatic cue: nutty ghee fragrance). Flip once more, add another drizzle of ghee, and cook until both sides are evenly browned with a glossy finish (sensory cue: crisp edges, soft centre).
Extra Pure Desi Cow Ghee (शुद्ध देसी घी) – for pan‑roasting(घी)
Step 11 of 12
Transfer the cooked Polies to a serving plate, brush each with a thin layer of warm ghee for extra sheen (chef secret: finish with cold‑chilled ghee for a mirror‑like gloss). Let rest for 2 minutes before serving.
Extra Pure Desi Cow Ghee (शुद्ध देसी घी) – for pan‑roasting(घी)
Step 12 of 12
Serve hot with a dollop of fresh homemade butter, a side of cool cucumber‑mint raita, and optionally a spoonful of sweetened condensed milk or shrikhand for an indulgent finish.
Let the dough sit covered for 30 minutes; after that, chill it for another 15 minutes to relax the gluten and make the roti softer.
Can I use white sugar instead of jaggery?
White sugar will give a milder sweetness and a different texture; jaggery adds caramel depth and a richer flavor that’s key to the authentic Maharashtrian taste.
What if I want a less sweet version?
Cut the jaggery in half or mix it with a pinch of salt to balance the sweetness while keeping the filling moist.