Puran Poli Rolls — a quick version of a classic recipe, roll your leftover rotis with a rich, fragrant filling made with chana dal, jaggery, saffron, cardamom, coconut, and nutmeg! Baked or airfried until golden brown and garnished with rose petals and edible gold foil, making homemade puran poli has never been this easy and elegant!
WATCH HOW TO MAKE BAKED PURAN POLI ROLLS:


Puran Poli Rolls — a quick version of a classic recipe, roll your leftover rotis with a rich, fragrant filling made with chana dal, jaggery, saffron, cardamom, coconut, and nutmeg! Baked or airfried until golden brown and garnished with rose petals and edible gold foil, making homemade puran poli has never been this easy and elegant!
- 1 cup chana dal (yellow split chickpeas lentils) , washed and soaked for 2-3 hours
- pinch turmeric powder
- pinch salt
- 2 cups water
- 1 cup jaggery , grated
- 1 1/2 tbsp ghee
- 1/4 cup coconut , grated
- 1/2 tsp cardamom powder
- pinch nutmeg powder
- 10-12 strands saffron , soaked in 1 tsp warm water
- 10 roti (chapati - indian flat bread) , or tortilla
- 2 tbsp almonds , slivered
- ghee , for brushing
- 1 tbsp all purpose flour , mixed with 2 tbsp water
- honey , for brushing
- nuts , I used almonds and pistachios
- edible gold foil
- dried rose petals
-
In a pressure cooker, cook the soaked chana dal with 2 cups of water, salt, and turmeric for 3 whistles on medium heat. If you're using an Instant Pot, pressure cook the soaked chana dal with 2 cups of water, salt, and turmeric for 8 minutes on high pressure with natural release.
-
Drain the extra water from the boiled dal and transfer it to a heavy bottom pan on low-medium heat.
-
Add the jaggery and mix well. Once the jaggery melts, mash the dal with the back of a spoon until it turns into a smooth paste. Continue to cook until the mixture thickens and holds its shape.
-
Now, add in your ghee, grated coconut, cardamom powder, nutmeg powder, and saffron, and mix well. To check if the puran filling is ready, put a spoon in it. If the spoon stands upright, then the puran filling is ready.
-
To assemble the puran poli rolls, take a roti (chapati), and add your puran filling in a cylindrical shape. Top this with almonds. Place a little bit of the flour slurry on the edges to help hold its shape and roll tightly.
-
Brush the rolls with ghee and bake at 350℉/175℃ for 10 minutes until golden brown and crispy. You can also airfry them.
-
Once baked, glaze them with honey (if your honey is thick microwave it for 5 seconds) and garnish with almonds, pistachios, edible gold foil, and rose petals.
-
Your Puran Poli Rolls are ready to be served. Enjoy them with a bowl of aamras.
Recipe Video
Subscribe to my YouTube Channel for step-by-step videos.
DID YOU MAKE THIS RECIPE?
Don’t forget to tag @naturallynidhi on Instagram and hashtag it #naturallynidhi. You can also post your pictures to my facebook page.
I’d love to hear how the recipe turned out and what you think in the comment section below. Find me on
and share your creation with me!
Prefect timing for Diwali thank you
Thanks!