Go Back
+ servings
A glass bowl of vegan rice pudding with a cinnamon stick and vanilla bean next to it.
5 from 3 votes

Vegan Rice Pudding

Course: Dessert
Cuisine: American
Prep Time: 5 minutes
Cook Time: 40 minutes
Chill Time: 1 hour
Total Time: 1 hour 45 minutes
Servings: 4
Calories: 347kcal
Author: Ai Willis
This vegan rice pudding is creamy, not too sweet, and delicious hot or cold! Serve it with spiced orange compote for a fruity twist!
Print Pin

Ingredients

Rice pudding ingredients

  • ½ cup white rice
  • 1 cup water
  • 2 cans evaporated oat milk
  • ¼ cup granulated sugar
  • ¼ teaspoon fine salt
  • 1 tablespoon vegan butter
  • 1 cinnamon stick
  • 1 vanilla bean (use just the seeds)
  • 1 strip orange peel

Orange compote ingredients

  • 3 oranges
  • 1 grapefruit
  • 1 tablespoon granulated sugar
  • ½ cup water
  • 1 tablespoon agave syrup or maple syrup
  • 1 cinnamon stick
  • 1 vanilla bean pod (use the leftover pod from the rice pudding)

Instructions

  • Add the rice and water to a pot and heat it on medium-high heat. Once it reaches a boil, turn the heat down to low and simmer for 10 minutes.
  • Add the evaporated oat milk, sugar, vegan butter, salt, orange peel, cinnamon stick, and seeds scraped out from a vanilla bean to the pot. Heat it on medium-high heat.
  • Once the mixture reaches a boil, reduce the heat down to low and simmer for 30 minutes while stirring often to avoid the rice from sticking to the pot.
  • Take the pot off the heat, pour the mixture into a heat-safe bowl, and let it cool.
  • If serving the rice pudding cold, cover the bowl making sure the plastic wrap touches the surface of the rice pudding and put the bowl in the refrigerator to chill for about an hour.
  • While the rice pudding chills, make the orange compote. Cut the oranges and grapefruit into segments and put them into a heatproof bowl.
  • In a pot, add the sugar, water, maple syrup or agave, any juice collected while cutting the citrus, cinnamon stick, and the vanilla bean pod leftover from making the rice pudding. Heat it on medium-high.
  • Once it reaches a boil, turn the heat down to low and simmer for 10 minutes. Pour the liquid over the oranges and let it cool completely.
  • Serve with the rice pudding.
Love this recipe?Snap a photo and share tagging @aimadeitforyou or tag #aimadeitforyou!

Nutrition

Serving: 1g | Calories: 347kcal | Carbohydrates: 64g | Protein: 4g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Sodium: 237mg | Potassium: 301mg | Fiber: 5g | Sugar: 33g | Vitamin A: 964IU | Vitamin C: 74mg | Calcium: 81mg | Iron: 1mg