This Indian Rice Pudding is the best you can make at home under 40 minutes. Rice is simmered in whole milk and sweetened with sugar. It is flavored with cardamoms, saffron and rose water. Garnished with nuts and raisins.
¼cupcashews (split/ chopped) + ¼ cup sweet raisins (optional)
Instructions
How to make Indian Rice Pudding
Pour milk to a heavy bottom pot & bring to a gentle boil, on a medium heat. Meanwhile rinse rice in a strainer, drain well and add it to the hot milk.
Cook on a medium heat, stirring often at the bottom and sides, until the rice is soft, and slightly mushy.
Optional - Dissolve the rice flour in water or milk to a smooth slurry & incorporate it to the rice pudding. Bring it to a boil and simmer for 3 minutes or until it turns thick and creamy.
Mash the rice slightly with the back of the ladle to thicken. Add the sugar & cook until it dissolves for 3 to 4 mins. Rice pudding should have a flowing yet thick consistency. It will become thicker after cooling.
Stir in the ground cardamom & other optional fragrances - saffron or rose water. Garnish with pistachios.
Optional, for a traditional garnish - Heat ghee in a small pan. Add cashews and fry them until golden. Remove to a small plate. Stir in the raisins and fry until they turn plump. Pour the ghee and the raisins as well over the rice pudding. Mix well.
Garnish with cashews. Serve Indian rice pudding hot or chilled as a dessert.