Step 1
Wash chana dal and pressure cook with 2–2.5 cups water for 3–4 whistles until soft but not mushy. Drain excess water.
Step 2
Add cooked dal to a pan. Add grated jaggery. Cook on medium heat, stirring continuously until thick. Mash or grind slightly for a smooth mixture. Add cardamom and nutmeg powder. Cool and make lemon-sized balls.
Step 3
Mix flour, salt, and oil. Add water and knead into a soft dough. Rest for 20–30 minutes.
Step 4
Take a small dough ball and flatten. Place a puran ball inside. Seal and gently roll into a thin roti.
Step 5
Heat a tawa. Cook the poli on both sides. Apply a little ghee while cooking.
Step 6
Serve hot with ghee, milk, or katachi amti (spiced dal curry).