Quick and Easy Vegan Coconut Rice Pudding

Updated on January 31, 2016
A serving of vegan coconut rice pudding
A serving of vegan coconut rice pudding | Source

Simple, Delicious, Delicately Sweet

This is a superb but easy recipe for coconut rice pudding. The flavor is delicately sweet, which makes it rather gentle and comforting, but it's also rich, creamy, and filling.

While the word "pudding" may have you thinking of dessert, this dish also makes a delicious breakfast or snack.

Coconut rice pudding makes an excellent potluck dish, since it complements many other dishes, can be served warm or at room temperature, and probably no one else will bring the same dish. It's always been a hit when I've made it for guests or potluck events!

All of the ingredients are shelf-stable, which means you can easily keep these items on-hand in case of a "dessert emergency" when you need to put something together quickly. It's also a very forgiving and adaptable recipe, which adds to its charm and convenience.

This vegan recipe is gluten-free -- as long as you use gluten-free vanilla. (Gluten-free vanilla is not made with alcohol, which uses gluten in the processing.)

Coconut rice pudding ingredients
Coconut rice pudding ingredients

The Ingredients

Adapt to suit your needs

One of the things I really like about this recipe is that it is so flexible. This means that, as long as you have some coconut milk and rice in the pantry, you should be able to make this without much fuss. That's one of the reasons I consider this to be a "quick and easy" recipe!

I prefer to use Jasmine rice with this recipe, though any rice that cooks in about 20 minutes will do. White rice works fine, and I've used arborio rice with excellent results. Brown rice doesn't yield the creamy results of white, though short-grain brown rice can be used in a pinch.

This recipe calls for the full-fat version of canned coconut milk. However, "lite" coconut milk can be substituted. If you do this, then replace the water with soymilk or other vegan milk. The coconut flavoring won't be as strong, but it will still be creamy and yummy.

This is a gluten-free recipe, so long as gluten-free vanilla extract is used. "Standard" vanilla extract is made with alcohol, which contains gluten as a result of how it is processed. If you are making coconut rice pudding for someone who is gluten-free but do not have the right kind of vanilla extract, you can omit that ingredient and still have perfectly delicious results.

Don't have nutmeg? Use allspice. No allspice? Just add a bit more cinnamon.

This recipe yields a mildly sweet pudding. If you prefer it to be sweeter, just add more sugar.

This is a very forgiving, adaptable recipe -- so feel free to whip up a delectable variation to suit your needs or as a reflection of whatever ingredients you happen to have available!

Jasmine rice works exceptionally well for this recipe!

But any white or short-grain brown rice will do, so you can use whatever you happen to have on-hand.

Prep time: 5 min
Cook time: 30 min
Ready in: 35 min
Yields: 6-12 (makes 6 cups total)


  • 1 -1/2 cups uncooked rice (preferably Jasmine rice)
  • 2 cans coconut milk (full fat version)
  • 3/4 can water (use the coconut milk can for water)
  • 1/2 cup sugar or other sweetener
  • 2 tsp vanilla extract (gluten-free if necessary)
  • 2 tsp cinnamon
  • 1/4 tsp nutmeg
  • 1/2 cup raisins (optional)
  • 1/4 cup lightly toasted coconut flakes or almond slivers for garnish (optional)


  1. Combine coconut milk, water, and sugar in a medium-size saucepan so that the sugar dissolves.
  2. Add rice to the saucepan, then bring to a simmer.
  3. Continue to simmer for 20-25 minutes (depending on the kind of rice used; brown rice will take longer), until most of the liquid is absorbed. Stir occasionally. Add more liquid (coconut milk, water, soymilk, or other vegan milk) as necessary to cook the rice without burning it.
  4. If using raisins, add them shortly before the rice has finished cooking. You may need to add more liquid, since raisins absorb moisture.
  5. Add cinnamon and nutmeg when most of the water is absorbed.
  6. Remove from heat once the rice is cooked. (If the rice is starting to burn before it's done cooking, turn off the heat and allow the rice to sit and continue to absorb liquid.)
  7. Add vanilla and mix to thoroughly combine ingredients.
  8. Serve topped with toasted coconut flakes or toasted almond slivers, if desired.
  9. This dish may be served warm or at room temperature.
  10. You may need to add additional liquid to leftover rice pudding if it becomes too dry in the refrigerator.
3.7 stars from 22 ratings of Coconut Rice Pudding Recipe
Coconut rice pudding cooking with raisins
Coconut rice pudding cooking with raisins

Mind the Rice

Once the rice is simmering in the coconut milk, you can step away from the stove and take care of other things.

However, this is NOT like cooking rice in water, and it cannot be left completely unattended for the 20 minutes or so it takes to cook.

Cooking the rice in coconut milk means that the rice can become stuck to the bottom of the saucepan and burn. It needs to be stirred occasionally, and then more frequently as more of the liquid is absorbed.

If the liquid is mostly absorbed but the rice isn't sufficiently cooked, just add some more liquid to the saucepan. This can be coconut milk, water, soymilk, or other vegan milk. If the rice is almost done but is sticking and starting to burn, simply remove it from the heat. The rice will continue to absorb the liquid and cook, even if it's not simmering.

Vegan Desserts - A Few Good Cookbooks

Quick & Easy Vegan Bake Sale: More than 150 Delicious Sweet and Savory Vegan Treats Perfect for Sharing
Quick & Easy Vegan Bake Sale: More than 150 Delicious Sweet and Savory Vegan Treats Perfect for Sharing

In the mood for baked vegan goods? Vegan baking has come a very long way, and this cookbook highlights lots of wonderful recipes!

Gluten-free vgan coconut rice pudding
Gluten-free vgan coconut rice pudding

More Details About Preparing Coconut Rice Pudding

This recipe is even more delicious and attractive when topped with toasted coconut flakes. Coconut flakes can be toasted by baking at 350F in a toaster oven or by dry heating in a frying pan. Either way, it is important to toast it LIGHTLY in order to properly bring out the flavor.

Leftover coconut rice pudding may need to be slightly reconstituted if it becomes too dry in the refrigerator. Simply add some liquid, such as soymilk. It can be enjoyed cold, room temperature, or warm.

This recipe is great for potlucks!

It can be served warm or at room temperature.

Additional liquid may be added to leftover coconut rice pudding if it gets a bit dry in the refrigerator.

Questions & Answers

    I hope you enjoy this recipe! - Your comments are welcome

      0 of 8192 characters used
      Post Comment

      • Cirjan Raluca profile image

        Cirjan Raluca 3 years ago from Bucharest

        I adore the coconut flavor, so this must taste delicious :D

      • SilverLotus1 profile image

        SilverLotus1 3 years ago


      • CherylsArt profile image

        Cheryl Paton 4 years ago from West Virginia

        Coconut will make a nice touch to the rice pudding. Thanks for sharing this recipe. : )

      • Valerie Bloom profile image

        Valerie Bloom 4 years ago from Pennsylvania, USA

        @mel-kav: I'm so excited for you to try this! It's FANTASTIC!!!

      • mel-kav profile image

        mel-kav 4 years ago

        I have got to try this recipe. I love both rice pudding and coconut - wow! I never thought of putting the two together. Thanks for sharing.

      • RoadMonkey profile image

        RoadMonkey 5 years ago

        I love rice pudding. This looks like a really tasty alternative. Thanks

      • Valerie Bloom profile image

        Valerie Bloom 5 years ago from Pennsylvania, USA

        @rawwwwwws lm: Cool! I hope everyone enjoys it!!!

      • rawwwwwws lm profile image

        rawwwwwws lm 5 years ago

        I already liked this lens before, but I came back for the recipe, I cannot wait to make this for me vegan friends!

      • aylsbillones1 profile image

        aylsbillones1 5 years ago

        Thanks for the recipe, I will try this out..

      • OrganicMom247 profile image

        OrganicMom247 5 years ago

        The picture look appetizing! Thanks for the recipe.

      • CherylK profile image

        Cheryl Kohan 5 years ago from Minnesota

        Looks amazing...I have one can of coconut milk in my pantry so might try to halve the recipe. Today! I don't want to wait until I go to the market!

      • profile image

        GentlemenGogoVEVO 5 years ago

        Thank you for the recipe, i like coconut.