Go Back

Puran Poli | Puran Poli Recipe | Recipe for Puran Poli

Puran poli is a popular south indian sweet which is a sweet flat bread filled with sweet chana dal filling and cooked in ghee till golden. Poli with step by step pictures and video included in this recipe.
5 from 2 votes
Prep Time 15 mins
Cook Time 30 mins
Resting Time 2 hrs
Total Time 2 hrs 45 mins
Course Dessert
Cuisine Indian, South Indian


  • For Outer Dough:
  • Maida / All Purpose Flour - 1 cup
  • Yellow Food Coloring - a pinch
  • Gingelly Oil / Nala Ennai / Indian Sesame Oil - 4 tblspn
  • Water - ¾ cup and adjust
  • For Sweet Filling:
  • Channa Dal / Kadalai Paruppu - 1 cup
  • Sugar - 1 ¼ cup
  • Cardamom Powder / Yelakai - 2 tsp or 6 pods
  • Cloves / Krambu -2
  • For Making Poli:
  • Rice Flour - 1 cup
  • Ghee as needed


  • Start by making the poli dough. Take water, food colouring in a mixing bowl and mix well. Now add in flour and make into a sticky dough. The dough should be not be stiff or soft, it should be sticky, check picture for more information. Now pour oil over it and mix once. Let the oil stay on the top. Leave the dough to rest for 1 hour.
  • While the dough is resting make the filling. Take channa dal in a sauce pan and add water to it. bring it to boil and cook for 30 to 35 mins till it is ¾th cooked. It shouldn't get over cooked. It should be cooked enough and still holds its shape. Refer picture. If it gets over cooked then when you grind this, it will leach out water and become mushy, like a paste. When it is cooked properly, when you grind, it will become like a powder.
  • When the dal is cooked, drain it in a colander and set aside till use. Now take sugar, cardamom and cloves in a blender and make it into a fine powder. Add this to the kadai which you use to make the filling.
  • Now take the little cooled cooked channa dal in the same blender and blend it into a very soft powder, there shouldn't be any whole dal. Once it is powdered well, add it to the same kadai and mix well.
  • Put this kadai on a very low heat and mix well. Dont keep on stove for a long time, if you heat it for a long time then the sugar will dissolve and the filling will become runny. Once the mixture starts to clump together like a dough, switch off the flame. It will take only a minute or so.
  • Make small portions out of the filling and keep it on a plate.
  • Now lets make the poli. First make the work station ready. Spread a sheet of newspaper. Take the dough, filling, rice flour, ghee, rolling pin and board. Heat a heavy bottom tawa on medium heat.
  • For making the poli,  First drain the excess oil in a small bowl. Keep that oil in use, because you can dip you fingers in that oil while shaping poli. Take a small portion of dough, put it directly on rice flour, this will make sure that it doesn't stick. Now take the filling ball and place it over the dough. Quickly wet your fingers in oil and cover the filling with the dough. Once it is done, spread the dough ball into a thin poli. You can dip this in rice flour as you roll.
  • Once you have rolled, put the poli on hot tawa and cook for few seconds till it you see small bubbles forming. At this stage flip it over and sprinkle ghee over the poli. This side will take only few seconds to cook. Now flip again and sprinkle ghee over it. Now remove it using the back of the spatula carefully and place it on the side of newspaper. Repeat.
  • Once done, serve immediately hot or warm.


  • Take dough should be very sticky, this will make the softest poli. You can see the picture, the dough should look like a sticky thick paste.
  • Resting of dough for a hour is important, this will make soft poli. So make the dough first and then start with the filling.
  • Cooking channa dal for the correct time is important. If it gets over cooked then when you grind this, it will leach out water
    and become mushy, like a paste. When it is cooked properly, when you
    grind, it will become like a powder.
  • Don't heat the sugar and channa dal mixture for a long time. This will make it runny. Once it is heated a little, remove it and shape into balls.  
  • If you want you can mix the powdered sugar and powdered dal and shape it immediately into balls. But heating it a little makes it more tasty.
  • The filling should be three times bigger than dough size. This way you will get a tasty poli.
  • Dip the ball in rice flour only for the first time and when you roll the poli.
  • When you keep the filling in and shape the ball, always use the reserved oil, this will make the poli soft. If you use too much rice flour for shaping the balls then the poli will turn hard.
  • Try to use best ghee, this will make the poli smell great.
  • Don't over cook the poli. Alway remove it from tawa when it is half cooked, because this poli keep on cooking as it cools. So if you cook for a longer time then it will turn hard.
  • Poli can be stored in an air tight container for 3 days. If you want to keep for a longer time, then store it in fridge or freezer and microwave it when needed.
  • Poli taste great the next day.
Tried this recipe?Mention @yummytummyaarthi or tag #yummytummyaarthi!