If you’re craving something that feels like a warm hug in a bowl, the Irresistible Jamaican Coconut Sweet Rice Recipe will quickly become your new favorite. This dish combines creamy coconut milk with fragrant jasmine rice, sweetened just enough to bring out tropical vibes and finished with the delightful crunch of toasted coconut. It’s an easy, comforting treat that feels special with every bite, perfect for anytime you want a little sunshine on your plate.

Ingredients You’ll Need
The magic in this Irresistible Jamaican Coconut Sweet Rice Recipe comes down to a handful of simple but essential ingredients. Each one plays a unique role, giving you a balance of creamy, sweet, and crunchy textures, as well as that unmistakable Caribbean flair.
- Vanilla Coconut Milk: 3 cups of creamy goodness that make the rice lush and deeply flavorful.
- Jasmine Rice: 1.5 cups of fragrant rice that offers a soft, fluffy base perfect for absorbing the coconut flavors.
- Salt: Just a half teaspoon to brighten and enhance every bite in the sweet coconut base.
- Sugar: A quarter cup that adds just the right amount of sweetness to balance the creamy coconut.
- Toasted Coconut: One-third cup of crunchy, golden brown flakes that bring texture and deepen the tropical flavor.
How to Make Irresistible Jamaican Coconut Sweet Rice Recipe
Step 1: Warm the Coconut Milk and Salt
Start by heating the 3 cups of vanilla coconut milk and half a teaspoon of salt in a medium saucepan over high heat. Bring it just to a gentle boil—this step ensures the coconut-rich base is warm enough to infuse the rice with its beautiful flavor.
Step 2: Add Jasmine Rice and Sugar
Once your coconut milk is boiling softly, stir in the jasmine rice and sugar. Reduce the heat to low, cover your pot, and let it cook for about 15 minutes. This slow simmer allows the rice to soak up all that creamy sweetness, cooking until the liquid is fully absorbed and the rice is tender.
Step 3: Adjust the Texture if Needed
If after 15 minutes your rice seems a little firmer than you like, don’t worry. You can stir in a tablespoon or two of extra coconut milk and continue cooking on low heat until it reaches that perfectly soft, spoonable consistency that’s simply divine.
Step 4: Toast the Coconut
While the rice finishes, heat a dry skillet over medium heat and toast the shredded coconut until it turns a beautiful golden brown. This simple step adds a crunchy contrast and brings out a nuttier, deeper coconut flavor that complements the creamy rice brilliantly.
Step 5: Fluff and Serve
When the rice is ready, fluff it gently with a fork to separate the grains and give it a light texture. Then sprinkle or pile on the toasted coconut right on top before serving. Every bite should have a little bit of that crunchy topping for the perfect sweet and creamy harmony.
How to Serve Irresistible Jamaican Coconut Sweet Rice Recipe

Garnishes
Elevate this coconut sweet rice by adding a few extra garnishes like a sprinkle of chopped fresh mint for a subtle freshness or a handful of plump raisins to echo the dish’s natural sweetness. A light dusting of cinnamon or nutmeg can bring in a warm spice note that feels cozy and inviting.
Side Dishes
This dish shines as a dessert or a sweet breakfast option, but it can also work alongside spicy jerk chicken or grilled pork for a Caribbean-inspired meal that balances heat and sweetness effortlessly. Pairing it with fresh fruit like pineapple or mango adds a juicy freshness that brightens the plate.
Creative Ways to Present
For a stunning presentation, serve the sweet rice in small coconut shells or ramekins, garnished with toasted coconut and a wedge of lime for a pop of color. You can even layer it in a parfait glass with tropical fruit chunks, making it fun and visually appealing for parties or special occasions.
Make Ahead and Storage
Storing Leftovers
Leftover Jamaican coconut sweet rice stores beautifully in an airtight container in the refrigerator for up to 3 days. The flavors meld even more after resting, making it a quick, ready-to-eat treat for busy days.
Freezing
If you want to keep it longer, this sweet rice freezes well. Just portion it into freezer-safe containers and freeze for up to a month. Thaw overnight in the fridge before reheating to preserve the creamy texture.
Reheating
Reheat gently on the stovetop or in the microwave, adding a splash of coconut milk if needed to revive its luscious creaminess. Stir occasionally to prevent sticking and to enjoy it almost as fresh as when first made.
FAQs
Can I use regular rice instead of jasmine rice?
While jasmine rice lends a wonderful floral aroma and softer texture, you can use other long-grain rice varieties if needed. Just note the flavor and texture might shift slightly, but the dish will still be delicious.
Is it possible to make this recipe vegan?
Great news—this recipe is naturally vegan! Since it uses coconut milk instead of dairy, it’s perfect for plant-based diets without any adjustments.
Can I add spices to this recipe?
Absolutely! While the classic recipe is simple and sweet, adding a pinch of cinnamon, nutmeg, or even a splash of vanilla extract can add lovely depth and warmth to your sweet rice.
How sweet is this recipe? Can I reduce the sugar?
It’s pleasantly sweet but not overpowering. You can reduce the sugar to suit your taste if you prefer a more subtle sweetness, and it will still taste fantastic thanks to the natural sweetness of the coconut milk.
What can I substitute for toasted coconut?
If you don’t have toasted coconut on hand, chopped toasted nuts like almonds or cashews can be a tasty alternative, providing that satisfying crunch and nuttiness.
Final Thoughts
If you’ve been on the lookout for a comforting yet unique dish, this Irresistible Jamaican Coconut Sweet Rice Recipe is a must-try. It captures the essence of tropical sweetness with a beautiful balance of creamy rice and crunchy coconut. Trust me, once you make it, you’ll be eager to share this gem with friends and family over and over again.
Print
Irresistible Jamaican Coconut Sweet Rice Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Jamaican
- Diet: Vegetarian
Description
Enjoy a taste of the tropics with this irresistible Jamaican Coconut Sweet Rice recipe. Creamy coconut milk infuses fragrant jasmine rice, sweetened just right and topped with crunchy toasted coconut for a delightful texture contrast. Perfect as a comforting side or a sweet treat that’s easy to prepare in just 20 minutes.
Ingredients
Rice and Cooking Liquid
- 3 cups Vanilla Coconut Milk
- 1.5 cups Jasmine Rice
- 0.5 teaspoon Salt
- 0.25 cup Sugar
Topping
- 0.33 cup Toasted Coconut
Instructions
- Heat Liquid: In a medium saucepan, combine the vanilla coconut milk and salt and bring to a gentle boil over high heat.
- Add Rice and Sugar: Stir in the jasmine rice and sugar, then reduce the heat to low. Cover the saucepan and simmer for about 15 minutes until the liquid is mostly absorbed and the rice is tender.
- Adjust Texture: Check the rice texture and if it feels too firm, add 1-2 tablespoons of coconut milk and continue cooking until it reaches your preferred consistency.
- Toast Coconut: While the rice cooks, toast the shredded coconut in a dry skillet over medium heat until it turns golden brown and fragrant, stirring frequently to avoid burning.
- Fluff and Serve: Once cooked, fluff the coconut sweet rice with a fork, transfer to serving dishes, and generously sprinkle with the toasted coconut before serving.
Notes
- Using vanilla-flavored coconut milk adds an extra layer of sweetness and aroma.
- Be careful not to burn the toasted coconut; stir frequently and remove from heat once golden.
- This dish can be served warm or at room temperature.
- Adjust sugar according to taste if you prefer a less sweet version.
- Make sure to rinse the jasmine rice before cooking to remove excess starch for fluffier results.

