Shole refers to the pudding-like texture and zard means yellow in Farsi.
1. Use the right type of rice - To make sholeh zard, you need short grain rice. Long grain rice will not yield in the same silky and creamy texture.
2. Patience - You need to cook the rice long enough for it to fall apart and turn into a creamy mushy texture. This will take 45 minutes to 1 hour so don't rush
3. Saffron - The main flavor and color of this dessert come from saffron so use enough to give it the bright golden color.