In a deep bottomed pan, add 1 tsp of oil. Roast all the ingredients for the spice powder one by one till golden brown.
Cool this mixture thoroughly and powder it fine
In the same pan, add 3/4 of the remaining Sesame oil, temper with the tempering ingredients,
Once mustard stops spluttering and the toor dal turns golden brown, add the shallots
Fry on medium flame for 4-5 mins till the shallots turn translucent . Remove the mixture to a plate
In the same pan, add the tamarind extract with a pinch of turmeric and salt.
Let the rawness of the tamarind go off, now add the freshly ground spice powder
Let it simmer till slightly thick.
Adjust salt and add the jaggery at this stage
Then add the sautéed shallots, fried vathal (from the prep work above) and let it simmer for 10-12 mins till oil begins to leave the sides
If using rice flour instead of rice grains, make a slurry with little water and add it to the gravy BEFORE adding the shallots.
The gravy thickens with time
Serve with hot steaming rice, appalam and any side dish of your choice. Best combo is with Usli and Curd rice!