If you are using dried dates, soak them overnight, then slice them into thin strips. Also chop almonds, pistachios, or any other nuts you are using.
Add milk to a pan and start warming it up over medium heat while stirring it often. Once it comes to a boil, lower the heat and keep the milk simmering for 10-15 minutes. Make sure to stir the milk every few minutes.
Break the vermicelli while it's still in the packet.
In a separate pan, start melting 3 tbsp of butter or ghee, then add seviyan and mix it around while browning it over medium heat.
It will take about 4-5 minutes. Do not overcook the vermicelli.
Now add this browned vermicelli to the milk and bring it to a boil. In another pan, heat 1 tbsp of butter, add almonds, pistachios, and sliced dates. Fry for a minute and add to the seviyan as well. Now remove the seviyan from the stove and keep it on the side.
. In a separate pan, add 1 cup of sugar and start melting it. Keep it stirring, once the sugar turns light golden, quickly add it to the milk and seviyan mixture.
Stir it, and sheer khurma is ready to enjoy.