Skip to Content

Dairy Free Rice Pudding

This dairy free rice pudding is made without milk and can be made with almond milk, coconut milk, or oat milk.

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

Rice pudding is a favorite dessert in the United States, but is actually popular worldwide.

I love making rice pudding when I accidentally over cook rice as a way to spare the rice from getting tossed.

This dairy free rice pudding is made without milk, and what I love about it is how versatile it is.

You can make this rice pudding with coconut milk if you want a hint of tropical flavor – though beware of the calories…

Or you can make rice pudding with almond milk, which is a favorite with a lot of dairy free and vegan cooks.

Personally, my favorite way to make rice pudding is with oat milk, because a good oat milk is almost indistinguishable from regular milk.

If you like this recipe, you may also like my dairy free chocolate pudding and my dairy free chia pudding.

Does rice pudding contain milk?

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

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

If using almond milk, I recommend either almond cooking milk or an unsweetened barista styled almond milk.

If using oat milk, I recommend a full fat neutral flavored oat milk so you don’t have an oat flavor and so it is really creamy.

Can you make rice pudding with brown sugar?

Yes, you can make rice pudding with brown sugar. If you want to replace the white sugar in this recipe with brown sugar, you can.

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

Dairy Free Rice Pudding

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

This dairy free rice pudding is made without milk and can be made with almond milk, coconut milk, or oat milk.

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


  • 6 cups coconut milk, barista style almond milk, or full fat oat milk, divided
  • 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 almond milk, coconut milk, or oat 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 stirred.
  4. When done, remove from heat and stir in vanilla.
  5. Let cool and then refrigerate. The last 1/2 cup of the dairy free milk of your choice is stirred in just before serving.
  6. Sprinkle with cinnamon if desired.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 313Total Fat: 7gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 29mgSodium: 437mgCarbohydrates: 49gFiber: 0gSugar: 44gProtein: 13g

Did you make this recipe?

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


Tuesday 15th of August 2023

First time making rice pudding. I was trying to copy a delicious tropical one we got from The Co-op in Chico, CA and needed basic measurements of ingredients. I used 5 cups total milk (half coconut milk half Not Milk), Sushi rice, and added toasted shredded coconut and pineapple bits. Came out a little too liquidy but delicious!


Wednesday 6th of December 2023

I'm glad you liked it! Cooking it longer may have helped it be less liquidy by evaporating more liquid as it cooked :)

sokeefe foreva

Friday 7th of April 2023

was good, tho it took long to make :)


Thursday 13th of April 2023

I'm glad you enjoyed it! I wish rice pudding was quicker to make too :)

Skip to Recipe