Go Back
+ servings
4.84 from 42 votes
Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
Creamy Vegan Rice Pudding
Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins

Creamy, dreamy, and bursting with sweetness and a hint of cinnamon! This luscious vegan rice pudding is easy to make and delicious hot or cold. You'd never guess it was dairy-free!

Course: Dessert
Cuisine: American
Servings: 8
Calories: 246 kcal
Author: Alissa Saenz
  • 3 cups unsweetened and unflavored non-dairy milk (such as soy or almond)
  • 1 cup full-fat coconut milk (from a can)
  • 1 cup uncooked medium grain white rice
  • ½ cup raisins
  • ¼ cup maple syrup, plus more to taste
  • 1 teaspoon vanilla extract
  • 1 teaspoon orange zest
  • 1 teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • 2 tablespoons vegan butter
  • ½ teaspoon salt, or to taste
  1. Place the non-dairy milk, coconut milk, rice, raisins, maple syrup, vanilla, orange zest, cinnamon, and nutmeg into a large pot.

  2. Stir the ingredients together and place the pot over medium heat.

  3. Bring the liquid to a boil.

  4. Lower the heat and allow the mixture to cook at a low simmer, stirring occasionally and scraping the bottom of the pot with a spoon to remove any rice that sticks.

  5. Allow the mixture to cook for about 20 minutes, or until it reaches your desired thickness.

  6. Remove the pot from the heat.

  7. Stir in the vegan butter, if using, and salt.

  8. Taste test and add more maple syrup if desired. Adjust any other seasonings to your liking.

  9. Let the pudding cool for a bit. Chill for later or serve warm.

Nutrition Facts
Creamy Vegan Rice Pudding
Amount Per Serving (0.5 cups)
Calories 246 Calories from Fat 100
% Daily Value*
Fat 11.1g17%
Saturated Fat 7.3g37%
Sodium 245mg10%
Potassium 210mg6%
Carbohydrates 34.5g12%
Fiber 1.7g7%
Sugar 12.4g14%
Protein 3g6%
Calcium 15mg2%
Iron 11mg61%
* Percent Daily Values are based on a 2000 calorie diet.