Desserts
Café Rio’s sweet rice recipe delivers that nostalgic, tropical comfort in every bite—creamy coconut milk, warm cinnamon, and caramelized edges that make it irresistible. The secret lies in slow-cooking jasmine rice with coconut milk until tender, then sweetening it just enough to let the natural flavors shine.
This dessert balances simplicity with depth, making it perfect for special occasions or a cozy treat any night.
What sets this recipe apart is the caramelized coconut topping, which adds texture and a subtle sweetness that enhances the cinnamon-infused rice. The process is straightforward: cook the rice with coconut milk, sweeten it gradually, and finish with a rich, golden caramel layer.
The result is a dish that’s both elegant and comforting, with flavors that transport you to a tropical café.
Ingredients for cafe rio sweet rice
Jasmine rice, coconut milk, and caramelized butter create this tropical dessert's signature flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 1 cup | Uncooked, long-grain preferred |
| Coconut Milk 🥥 | 1 ½ cups | Full-fat for creaminess |
| Granulated Sugar 🍚 | ¾ cup | White or brown preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for caramel |
| Shredded Coconut 🥥 | 1 cup | Sweetened or unsweetened |
| Ground Cinnamon 🌿 | 1 ½ tsp | Freshly ground preferred |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla extract |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Water 💧 | 1 ½ cups | Filtered preferred |
| Light Corn Syrup 🍯 | ¼ cup | Or honey for variation |
The jasmine rice makes all the difference here—its floral aroma pairs perfectly with coconut. Lundberg or Calrose are my go-tos, but any long-grain works. For the coconut milk, full-fat canned versions like Thai Kitchen give the richest texture, but light coconut milk cuts calories if you prefer. The shredded coconut should be sweetened for that classic Café Rio touch, though unsweetened works if you're watching sugar. Buy it pre-shredded in the baking aisle—it's already toasted and ready to use. If you can't find it, toast regular flakes in a dry pan for 3-4 minutes until golden.
No vanilla extract? Vanilla bean paste at half the amount gives deeper flavor. Running low on corn syrup? Maple syrup or agave at 1:1 ratio works beautifully. The butter caramel is non-negotiable though—it's what creates those magical golden edges. For a dairy-free version, use vegan butter or coconut oil, though the texture will be slightly different. The cinnamon should be freshly ground if possible, but the jarred stuff from Penzeys or Spicewalla is a great budget-friendly alternative. Pro tip: Toast your cinnamon sticks in the rice pot before adding water to infuse the dish with aroma.
This dessert tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days. For serving, microwave individual portions for 2-3 minutes until heated through. The caramelized topping can be made ahead and reheated separately if you prefer. If you're making this for a crowd, double the recipe—it reheats beautifully and keeps well. The rice itself can be pre-cooked and refrigerated for up to 3 days before adding the caramel topping.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s all about minimal cleanup—just rice, coconut milk, and a touch of sugar simmering together. No fancy gadgets, no extra bowls, and honestly? That buttery coconut aroma fills the whole kitchen while it cooks.
- Coconut-Caramel Bliss: The moment the sugar melts into the coconut milk, you get this rich, golden sweetness that tastes like a dessert but isn’t trying too hard. That crisp toasted coconut on top? Pure satisfaction—it’s the kind of flavor that makes you pause mid-bite.
- Breakfast or Dessert: Between us, this is my go-to for lazy mornings or when I need something sweet after dinner. Serve it warm with coffee (obviously), or let it cool slightly for a no-bake snack—my kids grab it straight from the pot when I forget to pack lunches.
- Budget Sweetness: Jasmine rice and coconut milk stretch far, and a little sugar goes a long way here. I make a big batch on Sundays, and it lasts me all week—perfect for when I’m too tired to bake but still want something special. (Yes, even on a Tuesday night.)
Step-by-step instructions for café Rio sweet rice
Transform simple ingredients into a fragrant, caramelized dessert with this precise method.
Toast the Rice for Nuttiness and Flavor
Heat a heavy-bottomed pot over medium heat and add the 1 cup jasmine rice. Toast the grains for 3-4 minutes, stirring constantly, until they turn a light golden color and release a nutty aroma. This step develops depth of flavor that plain cooking won't achieve.
Watch for the rice to become fragrant—it should smell toasty, almost like popcorn. If the rice starts to brown too quickly, reduce the heat slightly. Once toasted, remove the pot from heat and set aside. The rice will cool slightly, which helps prevent overcooking later when combined with liquids.
Build the Sweet Base with Butter and Sugar
Return the pot to medium heat and add the 0.5 cup unsalted butter. Let it melt completely, then add the 0.75 cup granulated sugar and 0.25 cup light corn syrup. Stir constantly for 3-4 minutes until the mixture turns a deep amber color and smells like caramel.
This is where the magic happens—the butter, sugar, and corn syrup combine to create a rich, aromatic base. You'll know it's ready when the mixture stops bubbling vigorously and takes on a glossy sheen. If it starts to darken too quickly, reduce the heat to low to prevent burning.
Combine Liquids and Spices for Depth
Carefully pour in the 1.5 cups water, 1.5 cups coconut milk, 1 tsp vanilla extract, and 1.5 tsp ground cinnamon. Stir well to dissolve the sugar completely—you should see a smooth, golden liquid with no grainy bits. Add the toasted rice and 0.25 tsp salt, then bring the mixture to a gentle boil.
The salt here balances the sweetness, while the cinnamon and vanilla infuse the rice with warm, aromatic notes. Once boiling, reduce the heat to low and cover the pot with a tight-fitting lid. Let it simmer for 15 minutes without disturbing it—this allows the rice to absorb the liquid evenly and develop its texture.
Simmer Until Tender and Creamy
After 15 minutes, check the rice for doneness. It should be tender but still slightly firm to the tooth—like al dente pasta. If it's not quite ready, continue simmering for another 5-10 minutes, checking every 5 minutes to prevent overcooking. The rice should absorb all the liquid, leaving a thick, creamy consistency.
If the mixture looks too dry before the rice is fully cooked, add 1-2 tablespoons of water or coconut milk at a time until it reaches the desired texture. The goal is a creamy, pudding-like consistency that's still slightly firm. Remove from heat once the rice is tender, then let it rest for 5 minutes covered.
Finish with Toasted Coconut and Serve Warm
While the rice rests, toast the 1 cup shredded coconut in a dry skillet over medium heat for 2-3 minutes, stirring constantly, until it turns a golden brown color and smells toasty. Be careful not to burn it—it should be fragrant but not dark.
Once the rice has rested, stir in the toasted coconut and the 0.5 cup unsalted butter (reserved from earlier). The butter should melt into the rice, creating a glossy, velvety finish. Serve immediately in small bowls or ramekins, garnished with an extra sprinkle of toasted coconut if desired. The rice should be warm, fragrant, and perfectly balanced between sweet, creamy, and nutty.
Pro Tips For Making Cafe Rio Sweet Rice
- STIR THE RICE GENTLY: After adding coconut milk, stir the rice once—just enough to break up clumps—then leave it alone. Aggressive stirring turns it gluey; let the heat and liquid work their magic. I learned this the hard way when my first batch looked like porridge.
- USE FULL-FAT COCONUT MILK: Light coconut milk won’t cut it—go for the canned full-fat version. The richness balances the sugar and makes the rice creamy, not watery. (Yes, even if you’re watching calories, this is where you splurge.)
- TOAST THE COCONUT LAST: Fold in shredded coconut only in the final 2 minutes of cooking. Toasting it over low heat gives it that crisp, caramelized edge instead of soggy bits. Skip this, and you’ll end up with a sad, mushy topping.
- SWEETEN IT GRADUALLY: Start with half the sugar, taste, then add more. The coconut milk and butter already bring sweetness, so you’ll likely need less than the recipe says. (Pro tip: Let it cool slightly before tasting—hot rice tricks your palate.)
Health benefits of this recipe
Tropical Comfort Benefits
This sweet rice delivers pure comfort with its creamy coconut milk base and warm cinnamon notes—perfect for soothing stress or celebrating special occasions. The natural sugars in coconut milk provide a gentle energy boost without the crash of refined sugar.
I always reach for this when I need something cozy yet elegant. 🌴
Digestive-Friendly Carbs
Jasmine rice is a lower glycemic index option compared to white rice, making this dessert more balanced for blood sugar levels. The fiber from shredded coconut adds gentle digestive support, while the cinnamon may help regulate glucose metabolism. It’s a guilt-free treat that still satisfies sweet cravings.
Rich in Healthy Fats
The full-fat coconut milk provides medium-chain triglycerides (MCTs), which support brain function and energy levels. These fats are metabolized quickly, giving you sustained energy without heaviness. I notice my energy stays steady for hours after eating this dessert.
Antioxidant Boost
Cinnamon contains powerful antioxidants like polyphenols that combat inflammation and oxidative stress. The toasted coconut adds vitamin E, which supports skin health. Together, these ingredients make this dessert not just delicious, but nourishing too. 💪
Balanced Sweetness
The combination of sugar, corn syrup, and natural coconut sweetness creates a harmonious flavor without overwhelming your taste buds. This makes it ideal for those watching their sugar intake—you get dessert satisfaction without the spike.
The cinnamon also enhances the perception of sweetness, so you can reduce sugar slightly if needed.
Versatile Nutrition
This recipe can be easily adapted for dietary needs: use honey instead of corn syrup for vegan options, or swap regular butter for coconut oil. The base ingredients provide protein from coconut milk, fiber from rice and coconut, and vitamins from cinnamon and vanilla.
It’s a nutrient-dense dessert that feels like a treat. ✨
Nutrition facts
Frequently asked questions
Can I make this sweet rice ahead of time?
This dessert actually tastes even better the next day as the flavors meld together. Store leftovers in an airtight container in the fridge for up to 5 days. Reheat individual portions in the microwave for 2-3 minutes until warmed through. The caramelized topping can be made separately and reheated if preferred.
What's the difference between this recipe and regular coconut rice?
This Café Rio-inspired version is sweeter and richer, using caramelized butter and toasted coconut for depth. Regular coconut rice typically uses plain rice cooked with coconut milk and salt, without the sugar or cinnamon infusion. The key here is the slow-cooked sweet base and golden caramelized edges.
Can I use brown rice instead of jasmine rice?
While possible, jasmine rice is ideal for its delicate floral aroma and creamy texture. Brown rice would take longer to cook and might make the final dish too dense. If you must use it, increase cooking time by 20-30 minutes and add extra coconut milk to maintain creaminess. The flavor will be nuttier but less refined.
Why did my rice turn out too dry?
This usually happens if the rice absorbs all liquid too quickly. Next time, reduce the heat slightly when simmering or add 1-2 tablespoons of coconut milk at a time until you reach a creamy consistency. Always check the rice 5 minutes before the estimated cooking time to prevent overcooking.
How can I make this recipe vegan?
Swap the butter for coconut oil and use honey or agave instead of corn syrup. Vegan butter works too, though the texture will be slightly different. The coconut milk is already plant-based, so no other substitutions are needed. The result will still be rich and flavorful!
