Wash and boil chana dal. Drain and coarsely grind it. In a pan add the dal, grated jaggery, saffron, cardamom powder and nutmeg powder and mix well.
Cook, stirring all the time till dry.Remove and cool. Divide the stuffing into 16-20 portions and roll into balls.
Mix the flour and salt. Add the olive oil and make a soft dough. Cover with a damp cloth and keep aside for one hour.
Divide dough into 16-20 roll into balls. Flatten each ball in your palm, stuff with one portion of filling, cover and seal the edges.
Dust it with flour and roll out into 4-5 inches diameter disk of medium thickness. Heat a tawa and cook puran poli until done on both sides.
Remove. Serve hot with cold milk.