
Few desserts are as deeply comforting as this slow-simmered Indian rice pudding, where whole milk and basmati rice melt together into something luxuriously creamy and fragrant. Saffron gives it a gorgeous pale golden hue, while ground cardamom adds that warm, floral depth that makes every spoonful feel special. A quick toast of cashews, almonds, and golden raisins in butter brings a nutty richness and just enough texture to contrast the silky pudding base. Rose water stirred in at the end lifts the whole thing with a delicate, perfumed finish that feels genuinely elegant without any extra effort. For anyone navigating a sensitivity to ginger, this recipe is a natural fit โ the spice profile leans entirely on cardamom and saffron, so there's nothing to swap out or work around. The ingredient list is clean and straightforward, meaning you don't have to second-guess any hidden spice blends or pre-mixed seasonings. It can be served warm straight from the pot, left to cool to room temperature, or chilled overnight for a make-ahead dessert that actually gets better as it sits. A scatter of chopped pistachios on top is optional, but highly recommended for that final pop of color and crunch.
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










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!
