In a mixing bowl, add the whole wheat flour, salt, nigella seeds, and kasuri methi. Mix well.
Add water little by little and knead into a smooth dough.
Add oil and knead again for a few minutes. Rest the dough for at least 15 minutes.
In the meantime, prepare the masala by mixing together all the ingredients.
Once the dough is well rested, take a small ball sized portion, dust with wheat flour, and roll it out as thin as you can.
Spread ghee uniformly across the rolled dough.
Sprinkle the prepared masala uniformly.
Then fold the rolled dough in a zig-zag way and roll into a spiral.
Flatten with the palm of your hand and add carom seeds and sesame seeds. Use your palm to press them into the dough.
Turn it over and dust with wheat flour before gently rolling it out.
Heat a tawa and transfer the rolled out paratha onto it.