Pina Colada Rice Pudding

A dish of pina colada rice pudding.

If you like creamy, rich rice puddings and tropical pina coladas, this rice pudding recipe is the best dessert mashup ever. A tropical pina colada rice pudding with lots of diced pineapple, flaked coconut and coconut milk. It’s the umbrella drink in dessert form.

rice in a bowl.

I can count on one hand the number of desserts my maternal grandmother used to make for the family.  And none of them were what you’d consider “normal” treats — not for an American kid anyway.   She’d make things like clafoutis, crepes suzette and île flottante.

rice in a pot with coconut milk

And there was her riz au four (pronounced ree-o-fouh) or baked rice pudding.  I’ll be honest.  I think the family was split on her rice pudding.  Half loved it. The other half, well, we ate it.

rice pudding in a pot with wooden spoon

I was in the second camp.  She would bake it in a large casserole dish and it always had a strange, leathery crust on top.  Once you got down inside, it was sweet and mild, but still.  I never requested it.

Newsletter Signup
Join our community of food lovers!

Get my latest recipes, helpful kitchen tips and more good things each week in your inbox.

rice pudding with rum and wooden spoon

So when I decided to make my own rice pudding, I instituted new rules. First, it should be pudding-y all-the-way-through.   My version would thicken on the stove, instead of being baked.  And there would be no leathery crust.

coconut and pineapple added to rice pudding

I added coconut milk, flaked coconut and bits of fresh pineapple for a tropical flare and because it reminded me of my favorite umbrella drink, I added some rum.  Definitely different from my grandmother’s version.

pina colada rice pudding ready to in saucepan with spoons.

The key to this pudding is a long, slow cooking time, measured patience and a wooden spoon.  I cooked the rice with the coconut and regular milk until it was absorbed and the rice was tender,  adding liquid every so often if it started to get too thick. 

pina colada rice pudding in a ramekin

It’s important to taste a grain of rice at  the end of cooking — to make sure it’s not undercooked.  Nothing will throw off a pudding more than crunchy rice or a leathery crust.

Pina Colada Rice Puddings on burlap

Spoon the pudding into ramekins to serve.  It’s delicious warm or chilled.   I sprinkled extra pineapple and toasted coconut on top for garnish.  Yum!

Lest you think me a horrible granddaughter, I brought a dish to my grandmother, and she approved – eating every last morsel!  Pina colada rice pudding was a hit! Want more creamy desserts? Try this Peach Yogurt Panna Cotta or this Toasted Almond Panna Cotta.

More tropical dessert recipes:

Tried this recipe? Leave a rating and review.

Your comments and shares are invaluable to me and the thousands of readers who use this site daily. If you've made the recipe, leave a star rating and review. We want to hear how you liked it.

We'd love it if you shared the recipe with your friends on social media!

hero image.
Print Pin
5 from 2 votes

Piña Colada Rice Pudding

This flavorful rice pudding is unlike any other.
Author: Lisa Lotts
Course Dessert
Cuisine American
Keyword coconut milk, pineapple, pudding, rice
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 8


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


  • 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 rice is tender, about 25-30 minutes. (Test to see if the rice is done by biting a grain to ensure it’s cooked and isn’t crunchy in the center. If it is, continue to cook, adding a little more milk (¼ cup at a time) if it needs more liquid.
  • When rice is cooked, remove it from the heat. If the consistency is too thick and not creamy, stir in another ¼ cup of milk.
  • Stir in the rum, pineapple and coconut flakes and extract (if using).
  • Spoon pudding into ½ cup ramekins. Serve warm or chilled. If chilling, cover each ramekin with plastic wrap before refrigerating.
  • When ready to serve, heat the oven to 325℉ and lay the remaining ¼ cup coconut in a single layer on a baking sheet. Cook for 8-10 minutes until lightly browned.
  • Top puddings with additional pineapple and toasted coconut. Serve.


Calories: 396kcal | Carbohydrates: 49g | Protein: 3g | Fat: 23g | Saturated Fat: 14g | Cholesterol: 20mg | Sodium: 41mg | Potassium: 207mg | Fiber: 3g | Sugar: 33g | Vitamin A: 230IU | Vitamin C: 9.8mg | Calcium: 38mg | Iron: 1.7mg

Don’t Forget To “Pin It” For Later!

This simple Pina colada Rice Pudding recipe is the adult version of this childhood favorite. Spike it with rum for the grown-ups - Delish!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

One Comment

  1. Emily Larson says:

    5 stars
    Wow, my favorite frozen drink in dessert form! Can’t wait to try this!