I absolutely adore sharing this Coconut Rice Pudding Recipe because it feels like a warm hug in a bowl every time I make it. The creamy coconut milk and subtly sweet shredded coconut blend so beautifully with tender rice, creating a dessert that’s both comforting and exotic. It’s a dish that’s straightforward to prepare yet impressively delicious. Whether you’re craving a cozy snack or a charming dessert for your guests, this recipe hits all the right notes for me.
Why You’ll Love This Coconut Rice Pudding Recipe
What truly captivates me about this Coconut Rice Pudding Recipe is its perfect balance of flavors. The richness of full-fat coconut milk paired with the mild, chewy rice creates a luscious texture that’s smooth without being too heavy. The subtle sweetness from the granulated sugar keeps it from being overpowering and lets the natural coconut flavors really shine through. Each spoonful is soothing and tropical, reminding me of sunny moments with a touch of indulgence.
I also really appreciate how easy this recipe is to put together. It requires minimal ingredients and simple steps that even a novice cook can follow without stress. I find it ideal for a weeknight dessert or a quick treat when I want something homemade but fuss-free. Plus, it’s so versatile—it’s delicious served warm right after cooking or chilled for a refreshing cold dessert. Whenever I make it, it never fails to feel like a little celebration.
Ingredients You’ll Need
The beauty of this Coconut Rice Pudding Recipe lies in its simple, essential ingredients—all of which play a key role in building flavor and texture. Each element is easy to find but combines to create something much more special than the sum of its parts.
- Long-grain white rice: I don’t wash or soak it; this helps make sure the pudding has the right creamy texture without turning overly sticky.
- Water: Just enough to cover the rice by about an inch; it cooks the rice gently and keeps it fluffy.
- Full-fat coconut milk: I prefer brands like Aroy-D or Goya, but any full-fat version works—it’s key for that rich, tropical flavor and creamy consistency.
- Unsweetened shredded coconut: It adds texture and an authentic coconut aroma that makes this pudding truly stand out.
- White granulated sugar: I use 1/3 cup for a mild sweetness; feel free to increase it if you love your desserts on the sweeter side.
- Coconut extract (optional): Just a half teaspoon adds a lovely extra layer of coconutty goodness if you want to boost the flavor.
- Coconut flakes (optional): Toasted on top for a bit of crunch and an eye-catching finish that always impresses.
Directions
Step 1: Start by cooking the rice in a medium pot over medium heat. Add the rice and enough water to cover it by about an inch. Bring the water to a boil, then cover the pot and reduce the heat to low. Let it simmer until the water has completely evaporated and the rice is tender. This usually takes anywhere from 5 to 15 minutes depending on your rice.
Step 2: Once the rice is cooked, stir in the full-fat coconut milk, granulated sugar, and shredded coconut. Turn the heat back to medium and bring the mixture to a gentle boil while stirring often to prevent sticking. Keep cooking for 5 to 10 minutes until the pudding thickens nicely and the flavors meld together beautifully.
Step 3: If you want to add a special finishing touch, toast the coconut flakes next. Heat them in a dry pan over medium-high heat for just 1 to 2 minutes, tossing frequently, until they become golden brown and fragrant. Watch carefully to avoid burning. Sprinkle these over the pudding right before serving.
Step 4: Serve the pudding immediately if you prefer it warm, which is absolutely comforting. Alternatively, let it cool to room temperature, then refrigerate it if you enjoy a chilled version that’s refreshing and just as luscious.
Servings and Timing
This Coconut Rice Pudding Recipe makes about 4 generous servings, perfect for sharing with family or friends. The prep time is minimal since there’s no rice soaking or pre-washing required—about 5 minutes to measure and gather ingredients. Cooking the rice and pudding together takes roughly 15 to 20 minutes, depending on your stove and rice type, making the total time around 20 to 25 minutes. If you decide to chill it before serving, allow at least an hour of cooling time in the fridge.
How to Serve This Coconut Rice Pudding Recipe
When it comes to serving, I love getting creative with this Coconut Rice Pudding Recipe. One of my favorite accompaniments is fresh tropical fruits like sliced mango, pineapple, or ripe papaya. Their juicy sweetness pairs wonderfully with the creamy coconut base. A sprinkling of toasted coconut flakes or crushed nuts over the top adds a lovely crunch and dimension.
I also enjoy serving it with a drizzle of honey or a dollop of whipped cream for extra indulgence during special occasions. The pudding looks so inviting when scooped into pretty bowls or mason jars, garnished with a sprig of mint or edible flowers—great for dinner parties or holiday gatherings. As for drinking, I find it pairs nicely with a lightly spiced chai tea or even a refreshing mango lassi if you want a complementary tropical vibe.
You can serve this pudding warm for a cozy nighttime treat, especially on cooler evenings, or chilled right from the fridge for a cooling dessert on hot summer days. Portion-wise, I usually serve about 3/4 cup per person, which feels satisfying without being too heavy.
Variations
I love experimenting with this Coconut Rice Pudding Recipe to suit different tastes and dietary needs. For example, if you want to keep it vegan (which it naturally is), make sure your sugar is vegan-friendly or substitute with maple syrup or agave nectar for a natural sweetener twist. You can switch the long-grain rice for jasmine or basmati rice if you prefer a more fragrant pudding, though cooking times may vary.
If you’re looking to enhance the flavor, try adding a cinnamon stick or a couple of cardamom pods while cooking the rice for a subtle warming spice note. For a nuttier texture, I sometimes mix in chopped toasted almonds or macadamia nuts. To make it gluten-free, simply confirm your ingredients are all gluten-free, which typically they are, as rice and coconut milk don’t contain gluten.
Another fun twist is cooking this pudding in a slow cooker on low heat for 3 to 4 hours, stirring occasionally, which makes it extra creamy and frees you up to focus on other tasks. I find it’s a great hands-off method when entertaining.
Storage and Reheating
Storing Leftovers
After enjoying your Coconut Rice Pudding, you can store any leftovers in an airtight container in the refrigerator. I recommend using glass or BPA-free plastic containers to keep the pudding fresh and prevent any odors from seeping in. Leftovers will stay tasty for about 3 to 4 days. Just give it a quick stir before serving, as natural thickening might occur.
Freezing
Although rice pudding is best enjoyed fresh or chilled, you can freeze leftovers if needed. Portion it into freezer-safe containers, leaving some space at the top for expansion. Freeze for up to one month. To thaw, transfer the container to the fridge overnight. Freezing may slightly alter the texture, making it a bit grainier, so I prefer freezing only when necessary.
Reheating
To reheat, gently warm the pudding on the stovetop over low heat, stirring frequently to prevent sticking or burning. You can add a splash of coconut milk or regular milk if the pudding has thickened too much during storage. Avoid microwaving without stirring in between because it might heat unevenly and toughen the rice. Reheated pudding tastes best warm, but you can always refrigerate it again if you prefer it cold.
FAQs
Can I use brown rice instead of white rice in this Coconut Rice Pudding Recipe?
Yes, you can substitute brown rice for a nuttier flavor and more fiber, but keep in mind that the cooking time will be longer, usually around 40 to 50 minutes. The texture will be heartier and less creamy, so adjust the cooking liquid and time accordingly to reach your desired consistency.
Is it necessary to use full-fat coconut milk?
I highly recommend using full-fat coconut milk because it creates that rich, creamy texture that makes the pudding so luscious. Light coconut milk can be used but may result in a thinner, less indulgent pudding. If you want a lighter version, you can try mixing coconut milk with a bit of regular milk or plant-based milk to maintain creaminess without all the fat.
Can I make this rice pudding ahead of time?
Absolutely! This recipe is fantastic for making ahead. You can prepare the pudding and store it in the fridge until ready to serve, either chilled or gently reheated. In fact, allowing it to sit for a few hours helps the flavors deepen and meld beautifully.
What can I use instead of shredded coconut if I don’t have any?
If you don’t have shredded coconut, you can omit it entirely or substitute with toasted coconut flakes for texture. Unsweetened desiccated coconut works, though it’s finer and may blend in more. You can also add chopped nuts or even vanilla bean to keep the flavor interesting.
Is this recipe suitable for people with dairy allergies?
Yes, this Coconut Rice Pudding Recipe is naturally dairy-free since it uses coconut milk instead of cow’s milk. Just be sure that any optional toppings or garnishes you use are also dairy-free to keep it allergy-friendly.
Conclusion
I truly hope you give this Coconut Rice Pudding Recipe a try because it’s one of those comforting desserts that feels both special and simple at the same time. Every time I make it, I’m reminded of how a few basic ingredients can come together to create something so satisfying and delicious. Whether you enjoy it warm or chilled, it’s sure to become a favorite in your kitchen just like it is in mine. Happy cooking!
Print
Coconut Rice Pudding Recipe
This creamy and mildly sweet Coconut Rice Pudding is a comforting dessert made with long-grain white rice, full-fat coconut milk, and shredded coconut. The pudding is gently cooked on the stovetop until thick and creamy, then optionally topped with toasted coconut flakes for added texture and flavor. Serve it warm or chilled for a delightful tropical treat perfect any time of year.
- Total Time: 20 minutes
- Yield: 4 servings
Ingredients
Rice Base
- 1 cup (200 g) long-grain white rice (do not wash or soak the rice)
- Water (enough to cover the rice by 1-inch or 2.5 cm)
Coconut Mixture
- 1 14-fl oz can (400 ml) full-fat coconut milk (brands like Aroy-D or Goya recommended)
- 1 cup (85 g) unsweetened shredded coconut (or to taste)
- 1/3 cup (60 g) white granulated sugar (adjust up to 1/2 cup or 100 g for sweeter pudding)
- 1/2 tsp coconut extract (optional)
Topping
- 2 tbsp coconut flakes (optional, for toasting and topping)
Instructions
- Cook the rice: In a medium pot over medium heat, add the rice and just enough water to cover it by about 1 inch (2.5 cm). Bring the water to a boil, then cover the pot and reduce the heat to a low simmer. Let it cook until the water has fully evaporated and the rice is tender, which should take approximately 5 to 15 minutes depending on your rice variety.
- Make the pudding: Once the rice is cooked, pour in the full-fat coconut milk, add the sugar, shredded coconut, and optional coconut extract. Increase the heat back to medium and bring the mixture to a gentle boil, stirring constantly to prevent the pudding from sticking to the bottom. Continue cooking while stirring until the mixture thickens to a creamy consistency, about 5 to 10 minutes.
- Toast the coconut flakes (optional): In a small pan over medium-high heat, add the 2 tablespoons of coconut flakes. Toast them until they turn golden brown and aromatic, about 1 to 2 minutes. Remove from heat immediately to prevent burning.
- Serve: Spoon the coconut rice pudding into serving bowls. Sprinkle the toasted coconut flakes on top if using. Enjoy it warm right away or allow it to cool to room temperature and refrigerate for a chilled version.
Notes
- Do not rinse or soak the rice before cooking to maintain the proper starchiness for the pudding.
- Adjust sugar quantity to your preferred sweetness; the recipe is mildly sweet with 1/3 cup sugar.
- Coconut extract is optional but enhances the coconut flavor.
- Use full-fat coconut milk for the richest and creamiest texture.
- Toast coconut flakes carefully as they can burn quickly.
- Rice pudding can be served warm or chilled depending on your preference.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: Tropical/Caribbean
- Diet: Vegetarian