Vegan Rice Pudding Dessert Recipe

There is something almost suspiciously comforting about rice pudding. A few humble pantry ingredients go into a saucepan, you stir them around for a while, and suddenly you have a creamy dessert that tastes as though somebody’s grandmother has been guarding the recipe since approximately 1847.

This vegan rice pudding dessert recipe keeps everything people love about traditional rice puddingthe silky texture, tender rice, vanilla aroma, and cozy cinnamon flavorwhile skipping dairy, eggs, and butter entirely. Coconut milk provides richness, unsweetened oat milk keeps the coconut flavor from taking over the building, and maple syrup adds a mellow sweetness that works beautifully with vanilla and warm spices.

Best of all, this is a simple stovetop dessert. No baking, no complicated custard tempering, and no mysterious ingredients that require a journey to a specialty grocery store three counties away. Grab a saucepan and a spoon, and you’re already halfway there.

Why This Vegan Rice Pudding Recipe Works

Traditional rice pudding usually depends on dairy milk and sometimes eggs for richness. A good plant-based version needs to replace that creaminess without turning into sweet rice soup.

The solution is a combination of plant-based milks. Full-fat coconut milk supplies richness and body, while oat milk creates a softer, more neutral background. The rice slowly absorbs the liquid as it cooks, becoming tender while releasing enough starch to give the pudding its naturally creamy consistency.

Sweetening the pudding after the rice is mostly tender also makes the cooking process easier. Instead of asking the grains to soften in a heavily sweetened liquid from the beginning, they get time to become tender first. Maple syrup and vanilla then join the party toward the end, when they can focus on being delicious instead of interfering with dinnerwell, dessert.

Ingredients for Vegan Rice Pudding

This recipe makes approximately six dessert-size servings.

  • 1 cup Arborio rice or medium-grain white rice
  • 2 1/2 cups unsweetened oat milk
  • 1 cup water
  • 1 cinnamon stick
  • 1/4 teaspoon fine sea salt
  • 1 1/2 cups full-fat canned coconut milk
  • 1/3 cup pure maple syrup
  • 2 teaspoons pure vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/8 teaspoon ground nutmeg, optional
  • 1/3 cup raisins, optional

Optional Toppings

  • Fresh berries
  • Sliced banana
  • Diced mango
  • Toasted coconut flakes
  • Chopped pistachios, almonds, or pecans
  • Extra cinnamon
  • Maple syrup
  • Vegan whipped cream
  • Orange or lemon zest

How to Make Vegan Rice Pudding

Step 1: Start the Rice

Add the rice, oat milk, water, cinnamon stick, and salt to a medium heavy-bottomed saucepan.

Bring the mixture to a gentle simmer over medium heat. Once small bubbles begin appearing around the edges, reduce the heat to low or medium-low.

Avoid an aggressive boil. Rice pudding prefers a relaxing spa afternoon, not white-water rafting.

Step 2: Cook Until Tender

Cook uncovered for approximately 20 to 25 minutes, stirring every few minutes and scraping the bottom of the saucepan as you go.

The rice should become tender and the liquid should gradually look thicker and creamier. If the mixture begins sticking before the rice is tender, reduce the heat and add a small splash of oat milk or water.

Step 3: Add the Coconut Milk

Once the rice is soft, stir in the coconut milk.

Continue cooking over low heat for about 8 to 10 minutes. Stir frequently, especially as the mixture thickens. Coconut milk gives the pudding a luxurious texture without requiring dairy cream.

Step 4: Sweeten and Flavor

Stir in the maple syrup, vanilla extract, ground cinnamon, and nutmeg.

If you’re using raisins, add them now. Cook for another 3 to 5 minutes, stirring frequently.

Taste the pudding and adjust the sweetness if necessary. Add another tablespoon or two of maple syrup if you prefer a sweeter dessert.

Step 5: Stop Cooking Before It Looks Finished

This is the trick that saves many rice puddings from becoming edible construction material.

Remove the saucepan from the heat while the pudding is still slightly looser than your ideal consistency. It will continue thickening as it cools.

Remove and discard the cinnamon stick.

Step 6: Serve Warm or Chill

For warm vegan rice pudding, let it rest for about 10 minutes before spooning it into bowls.

For chilled pudding, transfer it to a covered container and refrigerate until thoroughly cold. If it becomes thicker than you’d like, stir in a splash of oat milk before serving.

Which Rice Is Best for Vegan Rice Pudding?

Several varieties can produce delicious pudding, but they create noticeably different textures.

Arborio Rice

Arborio is my first choice when I want extremely creamy rice pudding. The grains soften beautifully while creating a rich, luxurious consistency.

Medium-Grain White Rice

Medium-grain rice is another excellent choice. It produces creamy pudding without becoming completely homogeneous, so individual grains remain noticeable.

Long-Grain White Rice

Long-grain rice works if it is what you already have. The finished dessert tends to have a looser texture with more distinct grains, but it is still delicious.

Brown Rice

Brown rice can also be transformed into vegan rice pudding, although it takes longer to soften and produces a chewier, nuttier dessert. Using leftover cooked brown rice is often the easiest approach.

Choosing the Best Plant Milk

One of the pleasures of making dairy-free rice pudding is experimenting with different plant milks.

Oat Milk

Oat milk is an excellent all-purpose option because its mild flavor allows vanilla and cinnamon to stay in the spotlight. Use an unsweetened variety so you can control the final sweetness.

Coconut Milk

Full-fat canned coconut milk produces the richest pudding. Using nothing but coconut milk, however, creates a much stronger coconut flavor, which is why this recipe combines it with oat milk.

Soy Milk

Unsweetened soy milk works especially well if you want a relatively neutral flavor and substantial body. It can replace the oat milk in the recipe at the same quantity.

Almond Milk

Almond milk gives the pudding a lighter consistency and subtle nutty flavor. If you use it, keeping the full-fat coconut milk in the recipe helps maintain creaminess.

How to Make Rice Pudding Extra Creamy

Great rice pudding does not need eggs or dairy cream. It does, however, reward patience.

Keep the heat relatively low and stir regularly. Slow cooking gives the rice time to soften while the liquid gradually concentrates around it.

Use full-fat canned coconut milk rather than a refrigerated coconut beverage if maximum creaminess is your goal. The two products behave very differently in desserts.

Most importantly, resist the temptation to cook the pudding until it looks perfectly thick inside the saucepan. Rice continues absorbing moisture after cooking. A pudding that looks slightly loose while hot often becomes perfectly creamy after resting.

Common Rice Pudding Mistakes

Using Heat That Is Too High

High heat may seem like a clever shortcut until the bottom of your saucepan develops a layer of scorched rice with the structural integrity of a parking garage.

Keep the mixture at a gentle simmer.

Forgetting to Stir

Rice pudding becomes more likely to stick as it thickens. Stir every few minutes early in cooking and more frequently toward the end.

Overcooking the Pudding

If the pudding is already extremely thick while piping hot, it may become too firm after cooling. Remove it from the stove while it remains somewhat fluid.

Using Sweetened Plant Milk Without Adjusting the Recipe

Sweetened vanilla plant milk can work, but remember that it contributes both sugar and flavor. Reduce the maple syrup and vanilla accordingly.

Easy Vegan Rice Pudding Variations

Coconut Mango Rice Pudding

Increase the tropical personality by topping each serving with ripe diced mango, toasted coconut, and a little lime zest.

The bright acidity of lime cuts through the creamy coconut base and makes this version especially good served cold.

Cardamom Pistachio Rice Pudding

Replace the cinnamon stick with several lightly crushed cardamom pods or add about 1/2 teaspoon ground cardamom near the end of cooking.

Top with chopped pistachios and a few strands of saffron for an aromatic dessert inspired by flavors commonly associated with kheer.

Apple Cinnamon Rice Pudding

Cook diced apples separately with a splash of water, cinnamon, and maple syrup until tender. Spoon them over warm rice pudding and finish with chopped pecans.

It tastes a little like apple pie wandered into a bowl of rice pudding and decided to stay.

Chocolate Vegan Rice Pudding

After cooking, stir approximately 1/4 cup unsweetened cocoa powder into the hot pudding along with additional maple syrup to taste.

Add vegan dark chocolate chips if moderation has officially left the building.

Berry Rice Pudding

Top chilled pudding with strawberries, raspberries, blueberries, or a quick berry compote. The tart fruit provides an excellent contrast with the creamy vanilla base.

Can You Make Vegan Rice Pudding With Leftover Rice?

Absolutely. Leftover rice makes an especially convenient shortcut.

Combine approximately 3 cups cooked rice with 2 1/2 to 3 cups plant milk in a saucepan. Simmer gently until the rice softens further and the mixture thickens, usually about 10 to 15 minutes.

Then add coconut milk, maple syrup, vanilla, cinnamon, and any additional flavorings. Continue cooking until creamy.

Because cooked rice varies in dryness, treat the amount of plant milk as flexible rather than sacred. Add more whenever the pudding becomes thicker than you want.

How to Store Vegan Rice Pudding

Allow leftover pudding to cool, then transfer it to an airtight container and refrigerate promptly.

For the best texture and flavor, enjoy it within several days. Rice pudding becomes thicker in the refrigerator because the grains continue absorbing liquid.

Before serving refrigerated pudding, stir in a tablespoon or two of plant milk until it returns to the consistency you like.

You can eat it cold directly from the refrigerator or gently reheat individual portions on the stovetop or in the microwave.

What to Serve With Vegan Rice Pudding

Rice pudding is perfectly capable of showing up alone and having a good time, but toppings make it even more interesting.

For an elegant dessert, serve small portions topped with fresh berries, toasted pistachios, and orange zest.

For something more indulgent, add caramelized bananas, chopped pecans, and a drizzle of maple syrup.

During warmer months, chilled coconut rice pudding with mango and lime tastes refreshing. During fall and winter, warm pudding with cinnamon, nutmeg, raisins, and baked apples delivers maximum blanket-on-the-couch energy.

My Experience Making Vegan Rice Pudding: What Actually Makes a Difference

Rice pudding is one of those recipes that looks almost impossible to mess upuntil you discover there are approximately seventeen different ways to make rice and milk behave strangely.

One of the biggest lessons I’ve learned from testing this style of vegan rice pudding dessert recipe is that texture matters more than almost anything else. The ingredients can be beautifully flavored, but if the finished pudding resembles either soup or refrigerated cement, nobody is thinking about the vanilla.

My favorite results come from cooking the rice gently before adding most of the sweetener. The difference is subtle but useful: the grains get properly tender first, and I can then concentrate on sweetness and final consistency rather than wondering why a piece of rice is still fighting back after half an hour.

I also prefer combining two plant-based milks instead of relying on one.

A batch made entirely with canned coconut milk can be incredibly rich. Delicious? Certainly. Subtle? Not remotely. Coconut will walk into the room, grab the microphone, and announce that the dessert is now about coconut.

Using mostly oat milk with some canned coconut milk creates better balance for a classic vanilla-cinnamon pudding. You still get plenty of creaminess, but other flavors are allowed to participate.

Another useful lesson involves the final few minutes of cooking. Early attempts tempted me to keep simmering until the pudding looked exactly as thick as I wanted to eat it. That was a mistake. After chilling, those batches became much firmer than expected.

Now I turn off the heat when the mixture still slowly settles back into place after I drag a spoon through it. After 10 or 15 minutes, it thickens noticeably. After refrigeration, it becomes thicker again.

Fortunately, overly thick rice pudding is easy to rescue. Add plant milk gradually and stir. This works with cold pudding as well as reheated leftovers.

The simplest versionvanilla, cinnamon, and mapleis still the one I would make most often. It tastes familiar without feeling boring. But the recipe is also an excellent blank canvas.

For summer, mango has become one of my favorite toppings. Cold coconut rice pudding plus ripe mango and lime zest gives you creamy, sweet, tangy, and fruity flavors in one spoonful. Toasted coconut adds crunch without requiring much extra work.

For cooler weather, apples are difficult to beat. I like cooking diced apple with cinnamon and a small spoonful of maple syrup until the fruit becomes tender around the edges. Spoon that over warm pudding with toasted pecans and you have a dessert that tastes far more elaborate than the effort involved.

Cardamom is another ingredient worth trying. Even a small amount changes the personality of the dish dramatically. Add pistachios and raisins and the result becomes warm, aromatic, and far more interesting than the beige appearance of rice pudding would suggest.

I have also found that serving temperature changes the entire experience. Straight from the saucepan, the pudding feels soft, cozy, and almost porridge-like. Chilled overnight, it becomes denser and tastes more like a traditional custard dessert.

If you’re serving guests, making the pudding ahead is actually convenient. Chill individual portions in small glasses or ramekins, then add fruit and nuts shortly before serving. Suddenly the same saucepan dessert that you might happily eat while standing in the kitchen looks respectable enough for a dinner party.

And yes, I have eaten the leftovers for breakfast.

Is sweet vanilla rice technically a dessert at 8 p.m. but breakfast at 8 a.m.? Civilization has survived larger mysteries.

If you do want a breakfast-style version, simply reduce the maple syrup, add fresh fruit, and sprinkle on chopped nuts. The result is less dessert-like but still satisfyingly creamy.

Ultimately, the biggest advantage of vegan rice pudding is its flexibility. You don’t need dairy milk, eggs, heavy cream, or a complicated technique to get a luxurious result. You need rice, good plant milk, gentle heat, occasional stirring, and enough patience not to turn the burner to high because dessert isn’t happening quickly enough.

Give the pudding time, pull it from the heat before it becomes too thick, and season it according to your mood. That’s the difference between an acceptable bowl of sweet rice and the kind of dessert that mysteriously disappears every time somebody opens the refrigerator.

Final Thoughts

A great vegan rice pudding should feel like comfort food first and a dietary adaptation second. This recipe delivers the familiar creaminess and warming flavor of traditional rice pudding without dairy or eggs, while coconut milk and oat milk create plenty of richness on their own.

Make it with cinnamon and vanilla for a classic dessert, dress it up with mango and coconut, add cardamom and pistachios, or transform leftover rice into a quick weeknight treat. Serve it steaming on a cold evening or chilled with fresh fruit in summer.

However you customize it, remember the golden rule: stop cooking before the pudding looks completely finished. Your future refrigerated self will be grateful.

Note: Ingredient brands and plant milks vary in sweetness, fat content, and thickness, so adjust the maple syrup and additional liquid to suit your preferred flavor and consistency.