Skip to Content

Coconut Milk Rice Pudding

Coconut milk rice pudding is a delicious dairy free dessert. It is also a great way to upscale overcooked rice.

dairy free rice pudding in a mason jar with a spoon on a white marble counter

If you’ve never had rice pudding before, it is sweet, creamy, and incredibly delicious.

I actually had rice pudding ice cream in Penn Station before ever having the actual pudding.

I was surprised by how sweet the ice cream was and the shopkeeper told me people often are because it’s a very different flavor than you’d expect.

The whole idea of rice being a dessert is a little strange until you have it. I felt the same way about cheesecake too before I tried it for the first time.

This coconut milk rice pudding is especially delicious and completely dairy free.

It also isn’t a difficult to make dessert even if it does take a little while, but it is well worth it by the end!

Does rice pudding contain milk?

Yes, rice pudding contains milk. In fact, it is one of the main ingredients for rice pudding.

How can you make rice pudding without milk?

The best way to make rice pudding without milk is by replacing the milk with a dairy free milk alternative, such as coconut milk.

Does rice pudding have raisins?

Raisins are often added in rice pudding and you can add them if you want to. Personally, I like it better without raisins or with golden raisins.

For a fall flare, you can also use cranberries instead of raisins.

Yield: 4 servings

Coconut Milk Rice Pudding

dairy free rice pudding in a mason jar with a spoon on a white marble counter

Coconut milk rice pudding is a delicious dessert. It is also a great way to upcycle overcooked rice.

Prep Time 5 minutes
Cook Time 50 minutes
Total Time 55 minutes


  • 6 cups coconut milk
  • 1/2 cup sugar
  • 1/2 teaspoon salt
  • 1/2 cup long grain white rice
  • 2 teaspoons vanilla extract
  • ground cinnamon, optional


  1. In a large saucepan, combine 5 1/2 cups coconut milk sugar, and salt. Bring to a boil over medium-high heat.
  2. Stir in rice and reduce heat to low so that there is a gentle simmer.
  3. Stirring regularly, cook for 50 to 60 minutes until it reaches a pudding-like consistency. The closer the pudding is to being done, the more consistently it will need to be sirred.
  4. When done, remove from heat and stir in vanilla
  5. Let cool and then refrigerate. Stir in the last 1/2 cup of coconut milk just before serving.
  6. Sprinkle with cinnamon if desired.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 798Total Fat: 72gSaturated Fat: 64gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 309mgCarbohydrates: 41gFiber: 0gSugar: 25gProtein: 7g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Skip to Recipe