Craving a dessert that’s both creamy and packed with tropical flavors? This creamy rice coconut pudding recipe is perfect for you! Made with coconut milk, rice, and a touch of sweetness, this pudding is easy to prepare and makes a delicious treat for any occasion. Whether you’re serving it at a family gathering, potluck, or just enjoying it at home, this rice coconut pudding will transport your taste buds to a tropical paradise. Let’s get started!
Table of Contents
Recipe Ingredients

Here’s what you’ll need to make creamy rice coconut pudding:
- White rice: 1/2 cup (short-grain or jasmine rice is best)
- Coconut milk: 2 cups (full-fat for a richer flavor)
- Water: 1 1/2 cups
- Granulated sugar: 1/4 cup (or use a sugar substitute)
- Salt: 1/4 teaspoon
- Vanilla extract: 1 teaspoon
- Ground cinnamon: 1/2 teaspoon
- Shredded coconut: 1/2 cup (sweetened or unsweetened, toasted for garnish)
- Honey or maple syrup: 2 tablespoons (optional, for extra sweetness)
- Fresh tropical fruits: such as mango or pineapple slices, for garnish (optional)
Instructions
Step-by-Step Guide to Making Rice Coconut Pudding
- Cook the Rice: Rinse the rice under cold water until the water runs clear. In a medium saucepan, combine the rinsed rice and water. Bring to a boil over medium-high heat. Reduce the heat to low, cover, and simmer for about 15 minutes, or until the rice is tender and the water is absorbed.
- Add Coconut Milk and Sugar: Add the coconut milk, granulated sugar, and salt to the saucepan with the cooked rice. Stir well to combine. Increase the heat to medium and bring the mixture to a gentle boil.
- Simmer the Pudding: Reduce the heat to low and simmer, stirring frequently, for about 20-25 minutes, or until the mixture thickens to a creamy consistency. Be sure to stir often to prevent the rice from sticking to the bottom of the pan.
- Add Flavorings: Remove the saucepan from the heat and stir in the vanilla extract and ground cinnamon. Taste and adjust sweetness if needed by adding honey or maple syrup.
- Cool the Pudding: Transfer the pudding to individual serving bowls or a large bowl. Let it cool to room temperature, then refrigerate for at least 1 hour, or until chilled.
- Serve: Before serving, garnish the pudding with toasted shredded coconut and fresh tropical fruits, if desired. Enjoy your creamy rice coconut pudding!
Tips for the Best Rice Coconut Pudding
Choosing the Right Type of Rice and Coconut Milk
- Rice: Short-grain or jasmine rice works best for this pudding as they become tender and creamy when cooked. Avoid using long-grain rice, which may not yield the same creamy texture.
- Coconut Milk: Full-fat coconut milk provides the richest flavor and creamiest texture. You can use light coconut milk for a lower-fat option, but the pudding will be less creamy.
Achieving the Perfect Creamy Texture
- Constant Stirring: Stir the pudding frequently while it’s simmering to prevent it from sticking to the pan and to achieve a smooth, creamy texture.
- Proper Thickening: Allow the pudding to cook until it thickens to your desired consistency. It will continue to thicken slightly as it cools.
Enhancing the Flavor with Spices and Toppings
- Spices: Add a pinch of nutmeg or cardamom along with the cinnamon for a more complex flavor profile.
- Toppings: Top with toasted coconut flakes, chopped nuts, or fresh fruit to add texture and enhance the tropical flavor.
Serving Suggestions
Pairing Rice Coconut Pudding with Toppings and Add-Ins
- Toasted Coconut Flakes: Adds a delightful crunch and extra coconut flavor.
- Fresh Fruits: Garnish with tropical fruits like mango, pineapple, or banana slices for a fresh and colorful addition.
- Nuts: Sprinkle chopped nuts like almonds, pistachios, or macadamia nuts for added texture and a hint of crunch.
Creative Variations for Rice Coconut Pudding
- Chocolate Coconut Pudding: Stir in a tablespoon of cocoa powder or melted dark chocolate for a chocolatey twist.
- Spiced Coconut Rice Pudding: Add more spices like ginger or star anise to give the pudding a warm, spiced flavor.
Making Pudding Ahead for Easy Desserts
- Prepare in Advance: The pudding can be made up to 2 days ahead and stored in the refrigerator. Stir well before serving to restore its creamy texture.
- Freezing Option: Freeze the pudding in small containers for a cool, refreshing treat on hot days. Allow to thaw slightly before serving.
Health Benefits of Coconut and Rice in Desserts
Nutritional Advantages of Coconut Milk and Rice
Coconut milk is rich in healthy fats that provide energy and help with the absorption of fat-soluble vitamins. Rice is a good source of carbohydrates for energy, and when combined with coconut milk, it creates a filling and satisfying dessert.
Low-Sugar and Dairy-Free Options
- Low-Sugar: Use a sugar substitute like Stevia or erythritol to reduce the sugar content without compromising flavor.
- Dairy-Free: This pudding is naturally dairy-free, making it a great option for those with lactose intolerance or following a vegan diet.
Frequently Asked Questions
- Can I use brown rice for this pudding?
- Yes, you can use brown rice, but it will require a longer cooking time and may result in a chewier texture. Increase the cooking time and add extra coconut milk or water as needed.
- How do I store leftover rice coconut pudding?
- Store leftover pudding in an airtight container in the refrigerator for up to 3 days. Cover the surface with plastic wrap to prevent a skin from forming.
- What are some good toppings for rice coconut pudding?
- Good toppings include toasted coconut flakes, fresh fruits like mango or pineapple, chopped nuts, or a drizzle of honey or maple syrup for added sweetness.
Conclusion

Creamy rice coconut pudding is a delicious and easy-to-make tropical dessert that’s perfect for any occasion. With its rich, creamy texture and exotic flavors, this pudding is sure to be a hit with family and friends. Whether you’re making it for a special gathering or just to enjoy at home, this easy recipe will satisfy your sweet cravings and transport you to a tropical paradise. Try it today and enjoy the deliciousness!




