
This creamy rice pudding gets its luscious texture entirely from full-fat coconut milk, simmered slowly with short-grain rice until every grain turns soft and the whole pot goes thick and spoonable. A touch of vanilla, warm cinnamon, and a whisper of cardamom give it that cozy, fragrant edge without any fuss. Toasted shredded coconut on top adds a little crunch and a deeper coconut flavor if you want to dress it up. Serve it warm straight off the stove for something soothing, or chill it for a couple hours when you want a cold, custardy dessert. Either way, this one's a genuinely satisfying, naturally plant-based treat that fits easily into a vegan spread.
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 →4 servings









Combine the coconut milk, water, rinsed rice, sugar, and salt in a medium saucepan over medium heat. Stir to dissolve the sugar, then bring to a gentle simmer, stirring frequently.
Reduce the heat to medium-low and cook, stirring every 2–3 minutes and scraping the bottom of the pan, until the rice is fully tender and the mixture has thickened to a loose, creamy porridge consistency, about 30–35 minutes. The pudding will look slightly thinner than you expect — it thickens further as it cools.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
