Irresistible Puran Poli Recipe | Ganesh Chathurthi Recipes

Irresistible Puran Poli Recipe | Ganesh Chathurthi Recipes | A Sweet Maharashtrian Delight

Embark on a culinary journey to Maharashtra, India, with the sumptuous delight of Puran Poli. This traditional sweet flatbread, made from a harmonious blend of chana dal (split chickpea lentils), jaggery, and aromatic spices, has been a favorite in Maharashtrian households for generations. Join us as we unveil the cherished secrets to creating the perfect Puran Poli that will surely steal your heart.


For the Dough:

  • 1 cup whole wheat flour
  • A pinch of salt
  • Water as needed

For the Filling (Puran):

  • 1 cup chana dal (split chickpea lentils)
  • 1 cup grated jaggery
  • 1/2 teaspoon cardamom powder
  • A pinch of nutmeg powder
  • A pinch of saffron strands (optional)
  • Ghee for frying


  1. Preparing the Filling (Puran):
    • Wash the chana dal thoroughly and soak it in water for about 2 hours.
    • Drain the soaked dal and cook it in a pressure cooker with enough water until it’s soft and cooked through.
    • Once cooked, drain any excess water and transfer the dal to a pan.
    • Add grated jaggery to the cooked dal and cook on medium heat until the jaggery melts and combines with the dal.
    • Stir in cardamom powder, nutmeg powder, and saffron strands (if using). Cook until the mixture thickens and becomes a smooth, cohesive mixture (puran). Allow it to cool.
  2. Making the Dough:
    • In a mixing bowl, combine whole wheat flour and a pinch of salt.
    • Gradually add water and knead to form a soft and pliable dough. Cover and let it rest for 20-30 minutes.
  3. Assembling the Puran Poli:
    • Divide the dough into small balls and the puran into slightly smaller balls.
  4. Rolling and Stuffing:
    • Take a dough ball and flatten it into a small disc on a floured surface.
    • Place a puran ball in the center and carefully wrap the dough around it, sealing the filling inside.
    • Gently flatten the stuffed ball and roll it out into a thin, round flatbread.
  5. Cooking:
    • Heat a griddle (tawa) over medium heat. Place the rolled puran poli on the griddle.
    • Cook until brown spots appear on one side, then flip and cook the other side.
  6. Ghee-coating and Serving:
    • Brush ghee on both sides of the cooked puran poli to give it a glossy finish.
    • Serve the warm Puran Poli with a dollop of ghee, milk, or as is for a delightful treat.

With our detailed Puran Poli recipe, you can effortlessly recreate the flavors of Maharashtra’s traditional cuisine in your own kitchen. The blend of chana dal, jaggery, and spices within the tender embrace of whole wheat dough makes Puran Poli a cherished delight. Enjoy this sweet flatbread as part of a festive meal or indulge in its rich flavors to satisfy your sweet cravings.