Soak toor dal and fenugreek seeds overnight or atleast 2 hours. Drain and rinse just before use.
Place toor dal, fenugreek seeds, and salt in inner pot of Instant Pot and add water.
Once cooked open Instant Pot and use an egg beater or whisk to turn the dal into a smooth creamy texture.
Add remaining spices. Pressure cook for 7 minutes and let pressure release naturally.
Combine whole wheat flour and spices in a mixing bowl. Create a well in the center and pour in the oil. Using either clean hands or a spoon, blend the ingredients together until well incorporated. Rub the mixture between your fingers to ensure thorough mixing of the oil.
Add water and knead for five minutes to form dough. Cover and let rest for five minutes.
Separate the dough into four equal-sized portions. Roll out each portion thinly.
Use a knife to cut each rolled out dough portion. I did squares to keep it simple. You can do diamonds, triangles, any shape.
Heat oil in a pan over medium heat. Add mustard seeds and allow them to crackle before introducing cloves and cinnamon sticks to the pan. Stir gently as the spices release their aroma for about 30 seconds. Toss in fresh curry leaves and sauté until they become crisp. Sprinkle a pinch of asafoetida into the pan and stir well, cooking for an additional 10-15 seconds until fragrant.
Remove the pan from heat and immediately pour the tadka over the prepared dal dhokli, gently stirring to distribute the flavors.
Add cut dhokli to the Instant Pot. Close and pressure cook for 3 minutes to help meld the flavors together. Let it naturally release pressure.
Added chopped fresh cilantro. Serve dal dhokli warm on its own or with basmati rice, Indian mango pickle, and/or papad.