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.