
Slow-cooked in a heavy-bottomed pot until gloriously thick and fragrant, this Indian rice pudding is pure comfort in a bowl. Whole milk and basmati rice simmer together low and slow, creating a naturally creamy base that's gentle on the digestive system without relying on any processed thickeners or additives. A pinch of saffron gives the pudding a warm golden hue, while ground cardamom and a splash of rose water layer in that unmistakable floral depth. Cashews, almonds, and golden raisins are toasted in butter until golden and fragrant before being folded in, adding texture and a touch of natural sweetness. Because every ingredient here is whole and recognizable, you're not navigating a label full of emulsifiers or mystery fillers โ just real food cooked with care. It's equally lovely served warm straight from the pot, left to cool to room temperature, or chilled overnight when the flavors have had time to settle and deepen. Finish with a scatter of pistachios for a little extra crunch and color.
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!
