
Few desserts are as deeply comforting as a slow-cooked rice pudding perfumed with saffron, cardamom, and rose water. This version builds its richness the traditional way — whole milk and basmati rice simmered low and slow until the mixture thickens into something silky and spoonable, with a gorgeous pale golden hue from the saffron. Cashews and almonds are toasted in butter until fragrant and golden, then stirred in along with plump golden raisins for little bursts of sweetness and crunch throughout. The pistachios listed in the recipe are entirely optional and kept separate as a finishing garnish, so it's easy to simply leave them off and still have a complete, beautiful dessert. That makes this a naturally satisfying choice for anyone navigating tree nut restrictions around a specific variety without having to rework the whole dish. Serve it warm straight from the pot, let it cool to room temperature, or chill it overnight — the flavors only deepen as it sits.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings










pistachios
Combine the milk and rinsed basmati rice in a large heavy-bottomed saucepan over medium heat. Bring to a gentle boil, stirring frequently to prevent the milk from scorching on the bottom.
Reduce the heat to medium-low and cook, stirring every 2–3 minutes and scraping the bottom and sides of the pan, until the milk has reduced by roughly half and the rice is completely soft and the mixture is thick enough to coat the back of a spoon, about 35–40 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
