Soak all the legumes in a wide bowl, except white karamani and urad dal. The white karamani and urad dal soak separately.
Cook this in a pressure cooker by keeping both in a separate vessel. Add half of the salt to this while cooking. I kept both inside the cooker at the same time but added very little water to the urad dal and karamani mixture, as they tend to overcook so quickly.
Drain the water completely and mix all the legumes together.
Now dry roast all the ingredients under the heading" to roast" in the ingredient table, except coconut. Roast till they become nicely golden brown. Be careful not to burn it.
Switch off the flame and add the coconut and curry leaves. Let this cook in that warmth.
Grind this into fine powder. The podi came to 4 tbsp and I used 3 tbsp of this for the sundal. You can even add this to the rasam or sambar too.
In a pan add oil and add the mustard seeds and asafoetida.
Add the cooked sundal to this.
Add the podi to this. I added 3 tbsp of the ground powder. Mix well.
Sprinkle a few drops of coconut oil, if adding, and mix well. Sundal is ready for neivedyam.