Admittedly, I was never the biggest fan of sweet rice (aka kheer in Guyana) growing up — some of you may know it as rice pudding — but over the years, I’ve learned to appreciate its creamy texture and comforting sweetness. What really made me fall in love with this dish was adding a bit of texture with toasted cashews or other nuts, and Caribbean flair to the traditional preparation.
While my family wasn’t Hindu, growing up in Guaracara, Trinidad and Tobago meant we celebrated Divali with everyone else in the community. It was one of the most beautiful times of the year — homes lit with deyas, the scent of curry and saffron rice in the air, and of course, the sweet treats. My mother’s cousin Viya was one of our first stops every year, and her version of sweet rice was legendary. Rich, fragrant, and full of love.
This version of Fantastic Sweet Rice stays close to that memory — creamy from the milk and condensed milk, delicately spiced with cardamom, nutmeg, and cinnamon, and brightened with dried fruit for bursts of flavor. It’s comfort in every spoonful and a true celebration of Caribbean heritage and togetherness.
A creamy, spiced Caribbean sweet rice pudding made with milk, cardamom, and condensed milk — rich, comforting, and perfect for festive celebrations (Divali aka Dwali and Eid al-Fitr) or cozy nights in.
Toast the cashews in a dry pan over medium heat for 3–5 minutes, stirring often so they don’t burn. Set aside. Using the cashews is optional, but it adds a wonderful contrasting texture to the sweet rice, which can be mushy. Any nuts and dried fruit you enjoy can be used.
In a deep saucepan, add the washed rice and toast gently over medium-low heat for about 1 minute. May I recommend that you follow along with the video below, as much more is explained.
Add the evaporated milk, milk, and water. Stir well, then add the cardamom pods (lightly crushed), ground ginger, cinnamon, and half the nutmeg. A cinnamon stick and a thick slice of fresh ginger can be used instead of the powdered forms.
Cook for about 20 minutes, stirring frequently during the last 5 minutes to prevent sticking. Adjust sweetness and salt to taste. This is the one time I'd recommend stirring rice often as it cooks.
Remove from heat, discard the cardamom pods, and let cool slightly before serving. The sweet rice will thicken as it cools. Top with the remaining nutmeg. Things like a bay leaf, a 2-inch piece of dried orange peel, and 5-8 cloves would all add wonderful flavor notes to this sweet rice.
Caribbean sweet rice is typically made with cardamom, nutmeg, and condensed milk, giving it a uniquely spiced, creamy, and tropical flavor profile compared to the plain, custard-like European versions.
Yes! You can sweeten your rice pudding with brown sugar, coconut sugar, or honey. Just adjust the milk ratio to keep it creamy.
Long-grain rice produces a lighter texture, while short-grain rice gives a thicker, creamier pudding. Basmati is a great choice for its aroma.
Store leftover sweet rice in an airtight container for up to 4 days. Add a splash of milk when reheating to restore its creamy texture.
Absolutely. Caribbean sweet rice tastes just as delicious chilled — it becomes thicker and slightly firmer, perfect for warm-weather desserts.