Pina Colada Rice Pudding

Piña Colada Rice Pudding

Course: Dessert
Cuisine: American
Keyword: coconut milk, pineapple, pudding, rice
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 8
Calories: 396 kcal

This flavorful rice pudding is unlike any other.



  • 1/2 cup long grain white rice not converted
  • 1 cup coconut milk
  • 1/2 cup heavy cream
  • 2 cups milk
  • 3 tablespoons sugar
  • 1/4 teaspoon salt
  • 1 cup fresh pineapple cut into a 1/4" dice
  • 1 tablespoon dark rum
  • 3/4 cup sweetened flaked coconut divided
  • 1/2 teaspoon coconut extract optional


  1. Over medium heat in a medium saucepan, combine the coconut milk, heavy cream milk, milk and rice. Stir in the sugar and salt and continue to stir until thick and creamy and rice is tender, about 25-30 minutes. (Test to see if the rice is done by biting a grain of rice to make sure it's cooked and isn't crunchy in the center. If it is, continue to cook adding a little more milk (1/4 cup at a time) if it needs more liquid. When rice is cooked, remove it from the heat. If consistency is too thick and not creamy, stir in another 1/4 cup of milk.
  2. Stir in the rum, pineapple and coconut flakes and extract (if using).
  3. Spoon pudding into 1/2 cup ramekins. Serve warm or chilled. If chilling, cover each ramekin with plastic wrap before refrigerating.
  4. When ready to serve, heat oven to 325 degrees and lay remaining 1/4 cup coconut in a single layer on a baking sheet. Cook for 8-10 minutes until lightly browned.
  5. Top puddings with additional pineapple and toasted coconut. Serve.
Nutrition Facts
Piña Colada Rice Pudding
Amount Per Serving
Calories 396 Calories from Fat 207
% Daily Value*
Total Fat 23g 35%
Saturated Fat 14g 70%
Cholesterol 20mg 7%
Sodium 41mg 2%
Potassium 207mg 6%
Total Carbohydrates 49g 16%
Dietary Fiber 3g 12%
Sugars 33g
Protein 3g 6%
Vitamin A 4.6%
Vitamin C 11.9%
Calcium 3.8%
Iron 9.7%
* Percent Daily Values are based on a 2000 calorie diet.