Sift the flours together with baking powder and salt. Mix everything apart from oil and knead till soft for about 5 minutes. If you feel the dough is hard ,add some more milk or water.
Add the oil and knead again, till about incorporated. Cover with a wet muslin cloth and keep aside for at least one hour.
In the meanwhile, mix all ingredients of the filling and keep aside.
Divide the dough into balls of the size you make paranthas (I got about 7 kulchas from the dough)
Place the balls of the dough on the lightly floored chakla or directly on the counter whatever you prefer, flatten it a little and add ball of filling to the small. Repeat for all the dough.
Keep the prepared balls aside for about 5-10 mins.
Roll them and bake in a preheated oven at 180C for about 12 mins or till done.
If you want the top more browned heat it directly on the flame too for 30 seconds.
Heat oil in a pan and add crushed garlic to it. fry for about 1 minute.
Add the black salt to it and fry till it turns totally burn, the idea is to burn it.