In a bowl take 2 cups whole wheat flour/atta, 1 teaspoon slightly crushed cumin seeds, 1/2 teaspoon baking powder and 1/2 teaspoon salt.
Mix very well with a spoon or with your hands.
Now add 3 tablespoons ghee.
Rub the ghee in the flour till you get a breadcrumb like texture in the flour.
When you press a portion of the flour mixture, it should hold itself and not break or fall down.
Now add water in parts and knead. First add 1/4 cup water. Begin to knead.
Add more water as required and knead to a semi soft dough. Not tight/firm and not soft. I overall used 1/2 cup water for kneading.
Add water as required while kneading. Do note that if you end up making a soft dough, the crisp and flaky texture won't be there. Cover and allow the dough to rest for 15 or 20 minutes.
Then divide the dough in equal medium sized balls. Cover and keep, when rolling and roasting rotis.
making khasta roti
Place the dough on rolling board.
Roll to a regular chapati size, about 8 to 9 inches in diameter.
Heat a tawa and keep the flame to a high. Let the tawa become hot. Then place the roti on it.
When you see bubbles appearing then flip it.
The roti has to be 1/4 cooked.
When the second side is half cooked and you see golden spots, flip again.
Press the edges with the spatula so that they get roasted well and become crisp.
Flip again and press the edges of khasta roti with a spatula.
Roast till you see golden or lightly charred spots on the khasta roti.
Place them in a roti basket or casserole or a plate. Spread some ghee on top.
You can serve the rotis hot or stack them up and then serve later, once you are done making all the rotis.
Serve khasta roti with any north indian paneer, mushroom or veggie gravy/curry dish. It also goes very well with rajma masala, dal makhani and dal tadka.
Notes
This recipe can be doubled or tripled.
You can use a stand mixer for mixing and kneading dough.