Vegan Creamy Coconut Rice Pudding: 1 Secret

Close-up of a white bowl filled with creamy Vegan Creamy Coconut Rice Pudding.
Indulge in this rich and satisfying bowl of Vegan Creamy Coconut Rice Pudding.

Oh, you know that deep, aching craving for something warm, sweet, and unbelievably comforting? Sometimes only a pudding hits the spot, right? Well, forget thin, watery substitutes—I spent ages tinkering to nail the consistency, and I finally did it. This recipe is my gold standard for Vegan Creamy Coconut Rice Pudding. It’s intensely rich, totally dairy-free, and gets that perfect silky texture purely from the right kind of canned coconut milk. Trust me, once you nail that ratio, you won’t look back!

I link over to my super simple `creamy banana pudding` recipe in case you need another comforting classic, but today, we’re focusing on the tropical goodness this rice pudding brings.

Why This Vegan Creamy Coconut Rice Pudding Stands Out

You’ve probably tried vegan puddings that set up like glue or taste suspiciously watery, but this one is different. I guarantee you this is going to be your go-to Rich and Creamy Vegan Dessert. It delivers on texture and flavor without needing a single drop of cow’s milk. It’s just pure, blissful comfort food.

Close-up of a white bowl filled with creamy Vegan Creamy Coconut Rice Pudding, sitting on a wooden coaster.

  • It’s naturally dairy-free and uses pantry staples.
  • The stovetop method keeps things fast—totally doable on a weeknight!
  • The texture is undeniably thick and dreamy, not runny at all.

Achieving Ultimate Creaminess in Vegan Creamy Coconut Rice Pudding

The real secret here isn’t fancy ingredients; it’s the pairing. You have to use short-grain rice, like Arborio or Calrose if you can find it! Short-grain releases more starch, which is what thickens everything naturally. We rely on that full-fat canned coconut milk—none of the carton stuff, please! That fat content emulsifies with the starch as it cooks down, giving you that signature luxurious experience in your Vegan Creamy Coconut Rice Pudding.

Ingredients for Your Vegan Creamy Coconut Rice Pudding

Getting started is so easy because most of this is just scoop-and-dump! I like to have everything measured out before the heat even goes on, just in case things get busy down the line. For the creamiest results in this Vegan Creamy Coconut Rice Pudding, you absolutely must use the full-fat canned stuff for your coconut milk!

Here’s what you’ll need stirring in that pot:

We start with 1 cup of short-grain white rice—don’t substitute this with long-grain; it won’t release enough starch! Then we add 1 full (13.5 oz) can of full-fat coconut milk and 2 cups of simple tap water. For sweetness, grab 1/2 cup of granulated sugar and just 1/4 teaspoon of salt to balance everything out. Finally, 1 teaspoon of vanilla extract goes in at the end, and if you want a little extra bite, toss in 1/4 cup of unsweetened shredded coconut.

Ingredient Notes and Substitutions for Coconut Milk Pudding Recipe

I know some folks aren’t totally wild about coconut flavor taking center stage, and that’s fine! If you want a slightly tamer flavor profile for your Coconut Milk Pudding Recipe, try this—use just half the can of full-fat coconut milk and make up the rest of the liquid volume with unsweetened almond or soy milk. It definitely won’t be quite as rich, though!

Also, remember that shredded coconut is optional. I throw it in because I love chewing on those little bits of texture, but if you prefer super smooth pudding, just skip it. These tiny adjustments make the recipe yours!

How to Make Stovetop Coconut Rice Pudding: Step-by-Step

This is where the magic really happens, and honestly, it’s so much simpler than I used to think! We’re making this entire batch on the stovetop, which lets us keep a close eye on that thickening process. My biggest piece of advice? Never walk away when you hit the simmer stage!

First things first, you have to wash your rice. I mean, really wash it. Get a fine-mesh strainer and run cold water over that 1 cup of short-grain rice until the water runs totally clear. This gets rid of excess starch that makes things gummy, which is the opposite of the creamy texture we are chasing in our Vegan Creamy Coconut Rice Pudding.

Next, dump everything into a medium saucepan: the rinsed rice, that glorious full-fat coconut milk, the 2 cups of water, sugar, and salt. Bring that whole mess up to a boil over medium-high heat—keep stirring occasionally here so nothing settles on the bottom and burns even before it boils.

Once it starts bubbling, immediately drop that heat down low, super low. You need to cover the pot, but only partially—like leave a tiny gap open for steam to escape. This lets the liquid reduce but keeps the rice from drying out too fast. Now for the patience part: simmer this for 40 to 50 minutes. You absolutely have to stir it every 10 minutes, scraping the bottom well every single time. If you’re looking for more general stovetop advice, I dive into different techniques over on my main recipe blog index.

If you see the liquid disappearing way too fast and the rice is still crunchy, don’t panic! Just add another splash of water or some almond milk to keep things flowing. We are aiming for tender rice suspended in thick liquid.

Tips for Perfect Vegan Creamy Coconut Rice Pudding Consistency

Knowing exactly when to pull this off the heat is key to a fabulous Vegan Creamy Coconut Rice Pudding. The cue isn’t time; it’s texture! You want the rice to be fully tender—you can test a few grains—and the liquid should have reduced until it’s quite thick, clinging to the back of your spoon. It won’t look perfectly done right on the heat because it thickens dramatically as it cools down.

A spoonful of Vegan Creamy Coconut Rice Pudding showing its thick, creamy texture dripping back into the bowl.

When you lift that lid, you’ll see steam rushing out; that’s why we keep it partially covered—we want steam to escape so it concentrates, but not so fast that it burns the bottom. My absolute best tip to prevent scorching? Use a heavy-bottomed pot! If you feel it starting to slightly stick, take it off the burner for two full minutes, stir vigorously, and then put it back on the lowest heat possible. This thermal break usually saves the batch. Once it hits that sweet spot, pull it off, stir in the vanilla and coconut shreds, and let it rest off the heat.

Serving Suggestions for Your Easy Coconut Rice Pudding

Okay, now for the fun part: deciding how you want to eat this glorious stuff! My personal favorite way to enjoy this Easy Coconut Rice Pudding is to eat it warm, right off the stove, where it’s soft and almost soupy. But honestly, letting it chill completely transforms it into a really dense, sliceable treat—perfect for a hot afternoon.

Close-up of a white bowl filled with thick, creamy Vegan Creamy Coconut Rice Pudding, topped with toasted coconut flakes.

Don’t forget the toppings! If you’re serving it warm, I highly recommend tossing some fresh mango slices on top; the sweet, slightly tart fruit cuts through that rich coconut beautifully. For crunch, toasted pecans are just divine sprinkled over the top. If you want to check out another great side dish that pairs well with a sweet finish, I’ve got this amazing `sweet potato salad` that shows up at all the same gatherings!

Storage and Reheating for Leftover Vegan Creamy Coconut Rice Pudding

Leftovers! Isn’t that the best part of comfort food? This Vegan Creamy Coconut Rice Pudding holds up beautifully in the fridge, generally tasting great for about three to four days if you keep it sealed tight in an airtight container. Be warned, though—it firms up a lot when it gets cold! It becomes almost like a solid block of creamy goodness.

When you’re ready to eat the cold stuff, you need to wake it up. Never just microwave it straight from the fridge! You absolutely have to stir in a little splash of plant milk—almond or soy works great—before you heat it up. Just add a tablespoon at a time until it loosens back up to that perfect, flowing consistency. It makes all the difference!

Frequently Asked Questions About Dairy Free Rice Pudding

I get so many questions about this pudding because everyone wants that perfect texture, and I totally get it! Since it’s Dairy Free Rice Pudding, sometimes people worry about how to get the richness. Don’t you worry your pretty little head; the coconut milk handles all that heavy lifting for us. I put together a few of the things people ask me all the time!

Here are the quick answers so you can get back to your spoon!

Can I use brown rice instead of white rice in this Vegan Creamy Coconut Rice Pudding?

Oh, yes, you totally can! Brown rice is lovely and nutty, but it takes way longer to soften up because that outer bran layer is tough. If you swap, plan on cooking this for at least another hour, maybe more! I always suggest soaking the brown rice overnight in water if you plan to use it; otherwise, you might get slightly crunchy bits in your Vegan Creamy Coconut Rice Pudding.

What is the best way to make this a thicker Coconut Milk Pudding Recipe?

This recipe already thickens like a dream as it cools, which is one of the perks of using that full-fat can! But if you want it *really* firm—like, almost spoonable cold—try this trick: once the rice is tender, pull the lid off completely for the last 15 minutes of simmering time. That extra surface area allows more steam to escape, concentrating the pudding. If you’re in a rush, you can whisk together one tablespoon of cornstarch with two tablespoons of cold water and stir that slurry in right at the very end. Then, let it cool!

A spoonful of creamy Vegan Creamy Coconut Rice Pudding is lifted from a white bowl, showing its rich texture.

We’ve got more great tips over on my post about making the `Zuppa Toscana` if you want to check out another simple recipe that doesn’t take too much fuss!

Estimated Nutritional Breakdown for Vegan Creamy Coconut Rice Pudding

Now, I’m not a nutritionist, so take these numbers with a grain of salt—literally! These figures are just estimates based on the ingredients I listed for the Vegan Creamy Coconut Rice Pudding, and your actual count will change depending on the exact brands you use.

But generally, for one serving, you’re looking at about 410 calories, 18 grams of fat (most of that good saturated fat from the coconut!), about 58 grams of carbs, and 6 grams of protein. It clocks in with 22 grams of sugar, which is why it tastes so lovely and decadent!

Share Your Experience Making This Plant Based Comfort Food

Whew! Now that you have the secrets to this super satisfying Plant Based Comfort Food, I would absolutely love to hear about it! Did you go for the mango topping, or maybe try my substitution hack? Please take a second to rate this recipe out of five stars below.

Drop a comment and let me know what you thought, or if you stumbled upon any amazing new pairings! If you’re done with dessert and ready for soup next, check out my simple `easy egg drop soup`—just remember to use vegetable broth to keep it totally vegan!

Print

Vegan Creamy Coconut Rice Pudding

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make a rich, creamy rice pudding using full-fat coconut milk. This recipe provides simple steps for a satisfying, dairy-free dessert.

  • Author: Ahazzam
  • Prep Time: 5 min
  • Cook Time: 50 min
  • Total Time: 55 min
  • Yield: 4 servings
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: General
  • Diet: Vegan

Ingredients

Scale
  • 1 cup short-grain white rice
  • 1 (13.5 oz) can full-fat coconut milk
  • 2 cups water
  • 1/2 cup granulated sugar
  • 1/4 teaspoon salt
  • 1 teaspoon vanilla extract
  • 1/4 cup shredded unsweetened coconut (optional, for texture)

Instructions

  1. Rinse the rice under cold water until the water runs clear.
  2. Combine the rinsed rice, coconut milk, water, sugar, and salt in a medium saucepan.
  3. Bring the mixture to a boil over medium-high heat, stirring occasionally to prevent sticking.
  4. Reduce the heat to low once boiling, cover the saucepan partially (leaving a small gap for steam), and simmer for 40 to 50 minutes. Stir every 10 minutes, scraping the bottom of the pan.
  5. The pudding is ready when the rice is tender and the liquid has thickened considerably. If it becomes too thick before the rice is cooked, add a splash of water or plant milk.
  6. Remove from heat. Stir in the vanilla extract and shredded coconut, if using.
  7. Serve warm or chill completely for a firmer texture.

Notes

  • For extra creaminess, use only 1/2 cup of water and substitute the remaining 1 1/2 cups with unsweetened almond milk or soy milk.
  • Toppings like fresh mango slices or toasted pecans work well.
  • If you prefer a less intense coconut flavor, substitute half of the full-fat coconut milk with a neutral plant milk.

Nutrition

  • Serving Size: 1 serving
  • Calories: 410
  • Sugar: 22
  • Sodium: 180
  • Fat: 18
  • Saturated Fat: 15
  • Unsaturated Fat: 3
  • Trans Fat: 0
  • Carbohydrates: 58
  • Fiber: 2
  • Protein: 6
  • Cholesterol: 0

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!