Roast the dal until it turns golden brown. Pressure cook the dal and keep aside. It should be soft, just cooked and should not mushy.
In a pan, dissolve the jaggery in little water and strain it.
Return the strained jaggery syrup to the pan and heat it. Let it boil and become thick. No string consistency is required. It should just become thick.
Once it is thick, add the cooked dal and mash it slightly. Let it boil for about a minute. Turn off the flame.
Now add the boiled milk slowly. Turn on the flame and keep it very low. Let it come to boil once and turn off.
Add the roasted cashews and elaichi powder. Mix it well.
Serve it at room temperature or chilled.
Recipe Notes
Make sure that you add boiled milk. Otherwise it might curdle when added in jaggery syrup. And after adding milk, keep it on low flame.
Add quantity of milk based on the consistency you prefer. 1.5 Cups will yield a slightly thick payasam.