Take a piece of dough flatten it out with your palms and make a well. I usually make an effort to make the edges of the well thinner (since they will be pinched together) and make the bottom of the well (inside the curve) thicker since it will be stretched out.
Pack 3 to 4 tablespoons of filling inside the well of your dough and carefully pinch it sealed like a dumpling. Don't worry if some filling comes out, just be purposeful and intentional and work over your filling bowl just incase to avoid making a mess.
Once you have pinched the dough, flatten it with your finger and palm into a disk and place seam side down on a work table.
Repeat with all your other dough balls.
Roll out each dish, using a lot of flour on your work surface and rolling pin till it is thin but not too thin as to break the dough and have filling come out.
Flour on both sides and place on either a parchment paper or a floured work surface.
Repeat with the rest of your disks. You can stack your rolled out disks but you have to flour each disk a lot to prevent sticking and work fast! I have stacked them and waited about an hour before frying and even though I floured, they stuck together and my batch of roti was ruined.
If you are able to, you can also try frying as your roll our your disks. This all depends on how good you are at multi tasking or how much space you have in the kitchen.
When frying, have your tawa (griddle), cast iron or frying pan on medium to high heat.
Place a 1/2 a tablespoon of neutral oil in your pan and place your rolled out dhalpuri in the pan. After 15-20 seconds, flip and baste with bit of oil, I use a kitchen brush with oil on it. Sometimes I do not baste at all, because after a few turns of the dhalpuri, residual oil in the pan is able to coat both sides.
Your dhalpuri It should start to puff up after your turn to over. If it doesn't, your heat may not be high enough (you want it hot, but also not too hot because it may burn early without cooking through). Reasons it may not puff up include, minuscule holes in the dough so steam escapes, the pan is not hot enough, or material of your cooking pan. It is okay if it doesn't puff up, just keep going.
After a couple turns with a spatula or if you are like me, I use my finger, your dhal puri should have golden brown specs on each side.
When they are cooked, place on a plate and cover with a clean kitchen cloth. Dhalpuri is supposed to be soft so the clean kitchen cloth helps it steam up a bit and soften even more.
Between each fry, I wipe my pan a bit incase there are burnt bits and I add more oil. Repeat with the remainder of your rolled out dhalpuri and serve with a curry of your choosing. I served mine with curry chicken.
You can store by placing in a ziplock bag and place in your fridge, I just heat mine up in the microwave in 10 second intervals when I want to reheat. I wouldn't keep mine for more than 2 days in the fridge, freshness goes out the window relatively quickly.