Soak rice flour in 2 cups of water for 2 hours in advance
Soak the pistachios (or any other nut) in water mixed with a bit of rose water.
Boil 4 cups water in a large pan. Mix the rice flour and water mixture into the pot with a whisk. Keep heat at medium, and whisk constantly, gradually adding the sugar and spices.
Keep stirring until mixture thickens, about 50 minutes.
Pour into individual bowls, garnish with shredded coconut and rose water soaked pistachios.
Let sit in the fridge up to 3 hours before consuming.