Persian rice pudding

Keep it simple with this rice pudding during these cold days! As you may be understood until now, we use roses and pistachios in Persian cuisine a lot. The unique flavor of roses can be an extraordinary touch to your plate and it can make it unique in a way that you've never tasted before.

This easy recipe doesn’t require any time at all; it just needs a few minutes. It’s a creamy, filling, and healthy dessert, no matter how you serve it. rice grains are high in magnesium & vitamins, so this rice pudding will keep your body nourish.

A long time ago, there was a famous ceremony in the rice fields to pray for rain. Farmers made rice pudding for this ceremony because they believed that the milk and the rice can bring them blessings. We can still bring blessings to our lives by making this recipe.


  • 3 3/4 cups whole milk or you can use coconut milk

  • 1/2 cup short-grain rice

  • 2 tablespoons coconut sugar

  • 1 teaspoon pure vanilla extract

  • Pinch of salt

  • 1 tsp cardamom

  • 2 tbsp honey

  • 2 tbsp pistachios

  • Some rose petals for the garnish


Bring 3 1/2 cups milk, the rice, coconut sugar, vanilla, cardamom and salt to a boil in a medium saucepan. Reduce heat, and simmer, stirring often, until rice is tender and liquid has been absorbed 25 to 30 minutes.

Remove from heat. Stir in remaining 1/4 cup milk and the honey. Let stand for 5 minutes. Divide among parfait glasses or bowls, and drizzle with honey, pistachios, and roses.