Puran Poli is a traditional Indian sweet flatbread, especially popular in Maharashtrian, Gujarati, and South Indian cuisines. This festive dish is typically prepared during special occasions like festivals (such as Ganesh Chaturthi, Gudi Padwa, and Makar Sankranti) and weddings. With a delicious filling of sweetened chana dal (split chickpeas), jaggery, and aromatic spices, Puran Poli is a delightful treat that’s both indulgent and nutritious.
In this blog, we’ll walk you through the Puran Poli recipe, step-by-step, so you can recreate this mouth-watering dessert at home!
Ingredients for Puran Poli
For the Dough:
- 1 cup whole wheat flour (atta)
- 1/4 cup all-purpose flour (maida) (optional for extra softness)
- 1 tablespoon oil or ghee (clarified butter)
- A pinch of salt
- Water, as needed to form a smooth dough
For the Puran (Sweet Filling):
- 1/2 cup chana dal (split chickpeas)
- 3/4 cup jaggery (grated) or sugar (adjust to taste)
- 1/2 teaspoon cardamom powder
- 1/4 teaspoon nutmeg powder (optional)
- 1 tablespoon ghee (clarified butter)
- A pinch of saffron strands (optional, for color and fragrance)
For Cooking:
- Ghee or oil, for roasting
Step-by-Step Preparation of Puran Poli
Step 1: Prepare the Puran (Filling)
Cook the Chana Dal:
- Wash the chana dal thoroughly and soak it in water for about 30 minutes.
- After soaking, drain the water and pressure cook the dal with just enough water to cover it (about 1 to 1.5 cups) for 3-4 whistles or until soft and cooked through. Be careful not to overcook it, as the dal should retain some texture and not turn mushy.
Mash the Chana Dal:
- Once the dal is cooked, drain any excess water and transfer it to a pan. Use a potato masher to mash the dal until it’s smooth and there are no whole pieces remaining.
Make the Sweet Filling:
- In a pan, heat 1 tablespoon of ghee and add the mashed chana dal. Stir it for 2-3 minutes on medium heat.
- Add the grated jaggery (or sugar) to the dal and cook the mixture while stirring continuously. The jaggery will melt and combine with the dal, forming a thick, sticky consistency. Cook it until the mixture thickens and begins to come off the sides of the pan.
- Add cardamom powder, nutmeg powder (optional), and saffron strands. Mix well and cook for another 2 minutes until everything is evenly incorporated.
- Once the filling has thickened and becomes dough-like, remove it from the heat and allow it to cool slightly.
Step 2: Prepare the Dough
Mix the Ingredients:
- In a mixing bowl, combine the whole wheat flour, all-purpose flour (if using), and a pinch of salt.
- Add 1 tablespoon of ghee or oil and rub it into the flour mixture to create a crumbly texture.
Make the Dough:
- Gradually add water to the flour mixture and knead to form a smooth, soft dough. The dough should not be too sticky, but also not too stiff. It should be pliable and smooth to the touch.
- Cover the dough with a damp cloth and let it rest for at least 30 minutes. Resting helps the dough become soft and easier to roll.
Step 3: Stuff the Puran Poli
- Divide the Dough and Filling:
- Once the dough has rested, divide it into small balls, about the size of a golf ball. Similarly, divide the Puran (sweet filling) into equal-sized portions, matching the number of dough balls.
- Stuff the Puran into the Dough:
- Take a dough ball and flatten it slightly into a small disc using your fingers or a rolling pin.
- Place the prepared Puran filling in the center of the dough disc and carefully fold the edges of the dough around the filling, pinching them together to seal the filling inside.
- Gently flatten the stuffed dough ball into a thick disc with your fingers. Be careful not to let the filling ooze out.
Step 4: Roll and Cook the Puran Poli
Roll Out the Puran Poli:
- On a lightly floured surface, gently roll out the stuffed dough ball into a thin, even circle (about 6-8 inches in diameter). Be gentle while rolling to avoid the filling spilling out.
- If the dough is sticking, dust it lightly with more flour.
Cook the Puran Poli:
- Heat a tawa (griddle) or a non-stick pan on medium heat.
- Once hot, place the rolled-out Puran Poli on the tawa and cook for 1-2 minutes until small bubbles start to form on the surface.
- Flip the Puran Poli and cook on the other side, pressing gently with a spatula to ensure even cooking. When both sides are golden and slightly crispy, apply a little ghee or oil on both sides and cook until they’re beautifully golden brown.
Step 5: Serve the Puran Poli
- Once cooked, remove the Puran Poli from the tawa and serve it hot with a dollop of ghee on top. Puran Poli can be served with yogurt, milk, or even a side of shrikhand (sweetened yogurt) for an extra indulgent treat.
Tips for Perfect Puran Poli
- Consistent Filling: Make sure the Puran (filling) is not too runny or too dry. It should hold its shape when stuffed inside the dough and not leak out while rolling.
- Soft Dough: The dough should be soft but not too sticky. Let it rest before rolling to ensure smooth, elastic dough.
- Adjust Sweetness: The amount of jaggery can be adjusted based on your preference for sweetness. If using jaggery, make sure it’s grated finely to ensure it melts evenly.
- Rolling Tips: Roll the Puran Poli gently to avoid tearing. If it sticks, dust it lightly with flour.
- Flavors: You can experiment with flavors by adding a pinch of saffron, rose water, or even a bit of coconut to the filling, depending on your taste preferences.
Why You Should Try Puran Poli
Puran Poli is more than just a dessert; it’s a cultural and nostalgic dish enjoyed by many across India. Its combination of aromatic spices, sweetened lentils, and soft flatbread creates a perfect balance of flavors and textures. Whether it’s for a festive occasion or as a sweet treat, making Puran Poli is an experience in itself—one that brings people together to celebrate tradition, flavor, and the joy of sharing food.
So, the next time you’re craving something sweet and indulgent, try this traditional Puran Poli recipe and enjoy a bite of Indian culinary heritage!