The Ultimate Creamy Vegan Rice Pudding with Spiced Orange Compote
Discover the delightful taste of this vegan rice pudding recipe – perfectly creamy, just sweet enough, and incredibly versatile whether served warm or chilled. Elevate your dessert experience by pairing it with a vibrant, spiced orange compote for a refreshing, fruity twist that complements its rich texture beautifully. This plant-based dessert is a comforting classic reimagined, ensuring everyone can enjoy a bowl of pure nostalgia without any dairy.

This recipe was originally published on July 7, 2022, and thoroughly updated with new information and tips on August 18, 2023, to bring you the best version of this beloved dessert.
Why You’ll Adore This Creamy Vegan Rice Pudding Recipe
Rice pudding holds a special place in the hearts of many worldwide, evoking warm memories of childhood and comforting meals. Beyond its undeniable deliciousness, this particular vegan rendition offers several compelling reasons why it’s destined to become a staple in your dessert repertoire:
- Unbelievably Creamy, Dairy-Free Texture: Prepare to be amazed by the silky, rich consistency of this stovetop rice pudding. The secret lies in using evaporated oat milk, which lends an exceptional creaminess that rivals traditional dairy versions. Its luscious mouthfeel ensures that even the most discerning palates won’t guess it’s completely plant-based. This isn’t just a dairy-free alternative; it’s a superior dessert experience that promises pure indulgence.
- Warm & Familiar Flavors: This recipe masterfully combines classic dessert spices – fragrant cinnamon and aromatic vanilla – to create a comforting flavor profile that is both nostalgic and deeply satisfying. Each spoonful delivers a harmonious blend of sweetness and spice, making it the perfect treat for any season, whether you crave warmth on a chilly evening or a refreshing cool down on a hot day.
- Refreshing Fruity Twist with Spiced Orange Compote: While raisins are a common pairing for rice pudding, this recipe introduces a delightful and unexpected twist: a homemade citrus compote. Made with juicy oranges and grapefruit, infused with subtle spices, this compote offers a bright, tangy, and refreshing contrast to the rich, creamy pudding. The vibrant flavors of the compote cut through the sweetness of the pudding, creating a balanced and incredibly addictive dessert experience that truly stands out.
- Simple, Accessible Ingredients: You don’t need exotic items to create this gourmet-level dessert. Both the vegan rice pudding and the spiced orange compote rely on readily available ingredients found in most grocery stores. The pudding requires just 8 basic components, and the compote only 7, cleverly utilizing the vanilla bean pod from the pudding for a zero-waste, flavor-packed addition. This simplicity makes it a perfect recipe for both novice and experienced cooks looking for an easy yet impressive treat.
- Versatile Serving Options: Enjoy this vegan rice pudding exactly how you like it – wonderfully warm and comforting straight from the pot, or perfectly chilled and refreshing from the refrigerator. It’s an adaptable dessert that fits any mood or occasion, making it a truly flexible and enjoyable treat.
Essential Ingredients for Your Dairy-Free Rice Pudding
Crafting the perfect vegan rice pudding relies on selecting the right ingredients. Here’s a closer look at the key components that make this recipe shine, along with useful tips and potential substitutions to ensure success:
Rice: The foundation of any great rice pudding. For the creamiest, most authentic results, short-grain rice is your best friend. Varieties like Arborio rice (commonly used for risotto) or sushi rice are ideal as they release more starch during cooking, contributing to that signature rich and thick texture. This starch content is essential for binding the liquid and creating a luxurious mouthfeel. While long-grain rice can be used in a pinch, be aware it will typically result in a slightly less creamy and more individual grain texture.
Evaporated Oat Milk: This is the star ingredient for achieving unparalleled creaminess in a dairy-free rice pudding. I highly recommend using Nature’s Charm’s evaporated oat milk for its rich consistency and neutral flavor profile, which won’t overpower the other delicate spices. Its thickness is key to replacing traditional evaporated milk. If you can’t find evaporated oat milk, evaporated coconut milk is a fantastic alternative, though it will impart a subtle coconut flavor that many find enjoyable. Alternatively, full-fat canned coconut milk can also work, giving you a delicious coconut-infused rice pudding if you enjoy that tropical touch. Avoid thinner plant milks like almond or soy milk, as they typically won’t yield the desired luxurious, thick texture.
Vanilla Bean: For the most authentic, complex, and deep vanilla flavor, using the scraped seeds from a fresh vanilla bean is highly recommended. The tiny black specks not only provide intense aroma but also add a gourmet touch and visual appeal. To scrape the seeds, simply split the bean lengthwise with a sharp knife and run the back of the knife along the inside to extract the paste. If a fresh vanilla bean isn’t accessible, you can substitute with 2 teaspoons of high-quality vanilla extract or vanilla paste, adjusting to taste for strength.
Cinnamon Stick: A whole cinnamon stick slowly infuses the pudding with a subtle, warm, and comforting cinnamon essence without making the flavor too intense or powdery, as ground cinnamon sometimes can. This gentle infusion allows the other flavors to shine through beautifully. If you don’t have a cinnamon stick, you can use ¼ to ½ teaspoon of ground cinnamon instead, adding it with the other spices. Start with ¼ teaspoon and add more if desired.
Vegan Butter: Just a small tab of quality vegan butter is added at the end of the cooking process. This simple addition contributes significantly to the pudding’s silky smooth texture and a touch of rich, buttery decadence, mimicking the mouthfeel of traditional dairy butter. It enhances the overall richness without adding any dairy.
Orange Peel: A strip of fresh orange peel (ensure it’s just the vibrant orange zest, with no bitter white pith) provides a subtle, bright citrus note that beautifully complements the vanilla and cinnamon. It adds a layer of aromatic complexity and freshness, lifting the overall flavor profile without making the pudding taste overtly orange-flavored.
Granulated Sugar & Fine Salt: These classic pantry staples are crucial for balancing the sweetness and enhancing all the other flavors. The granulated sugar provides the perfect level of sweetness, while the fine salt is particularly important, as it helps to bring out the depth of the vanilla and cinnamon, preventing the pudding from tasting flat and ensuring a well-rounded flavor.

Expert Tips for the Perfect Creamy Vegan Rice Pudding
Achieving that perfect creamy, non-mushy vegan rice pudding texture is easier than you think with these professional tips. Follow these guidelines to ensure your plant-based rice pudding turns out flawlessly every time, delighting your taste buds with its rich, comforting goodness:
- Always Rinse Your Rice Thoroughly: This crucial first step helps to wash away excess starch from the surface of the rice grains. Place your short-grain rice in a bowl, cover it generously with cold water, and swirl it gently with your hand for a few seconds. You’ll observe the water becoming cloudy with released starch. Drain this starchy water and repeat the process two to three more times until the water runs mostly clear. This simple act prevents your rice pudding from becoming gummy or mushy and ensures a creamy, distinct texture for each grain, allowing them to plump up perfectly.
- Stir Frequently While Simmering: Once the rice is cooking in the rich milk mixture, it’s absolutely essential to stir the pot every few minutes. This diligent stirring serves multiple purposes: it prevents the rice from sticking to the bottom of the pot, which can lead to scorching and an unpleasant burnt taste; it ensures even cooking of the rice grains; and it helps the rice to release its starches more consistently into the liquid, contributing to the overall velvety creaminess of the pudding. Don’t skip this step for the best results!
- Remove from Heat Before It Gets Too Thick: This is perhaps the most important tip for achieving your ideal consistency. Always remember that rice pudding continues to thicken considerably as it cools, and even more so when chilled in the refrigerator. If you cook it until it reaches your desired thickness on the stovetop, it will likely become too dense, stiff, or “brick-like” once cooled. Instead, after approximately 30 minutes of simmering, or when the pudding still appears slightly looser and more fluid than your ideal final consistency, immediately remove it from the heat. Transfer it promptly from the hot pot into a separate, clean, heat-proof bowl to halt the cooking process and prevent further thickening.
- Prevent a “Skin” by Covering Properly: Nobody likes a dry, rubbery film on top of their rice pudding. To effectively prevent this from forming, once your rice pudding has cooled down to room temperature, cover the bowl tightly with plastic wrap. The key here is to press the plastic wrap directly onto the surface of the pudding, ensuring no air is trapped between the plastic and the pudding. This creates an airtight barrier that locks in moisture and keeps the top layer perfectly smooth, creamy, and inviting.
- Adjust Sweetness to Your Liking: The recipe provides a balanced sweetness level. However, taste is highly subjective, and you should always adjust to your preference. If you prefer a sweeter pudding, you can add an extra tablespoon or two of sugar during the simmering process. For a less sweet version, reduce the sugar by a similar amount. It’s always a good idea to taste the pudding mixture towards the end of the simmering process and make any final adjustments before it cools and sets.

Vegan Rice Pudding Recipe
Print
Pin
Rate
Ingredients
For the Vegan Rice Pudding
- ½ cup short-grain white rice (such as Arborio or sushi rice)
- 1 cup water
- 2 cans evaporated oat milk (Nature’s Charm recommended for best creaminess)
- ¼ cup granulated sugar (adjust to taste)
- ¼ teaspoon fine salt
- 1 tablespoon vegan butter
- 1 cinnamon stick
- 1 vanilla bean (split lengthwise and scrape out seeds; reserve the empty pod for the compote)
- 1 strip orange peel (ensure no white pith for best flavor)
For the Spiced Orange Compote
- 3 medium oranges
- 1 medium grapefruit
- 1 tablespoon granulated sugar
- ½ cup water
- 1 tablespoon agave syrup or maple syrup
- 1 cinnamon stick
- 1 vanilla bean pod (the leftover pod from the rice pudding, for extra flavor infusion)
Instructions
Preparing the Creamy Vegan Rice Pudding
-
First, rinse your short-grain white rice thoroughly under cold running water until the water runs clear. This essential step removes excess starch, which helps prevent a mushy pudding. Then, add the rinsed rice and 1 cup of fresh water to a medium-sized heavy-bottomed pot. Bring the mixture to a boil over medium-high heat. Once it reaches a rolling boil, reduce the heat to low, cover the pot, and let it simmer gently for 10 minutes, allowing the rice to partially cook and absorb some of the water.
-
Next, add the remaining pudding ingredients to the pot: both cans of evaporated oat milk, granulated sugar, vegan butter, fine salt, the strip of orange peel, the cinnamon stick, and the fragrant scraped seeds from your vanilla bean. Stir everything gently but thoroughly to combine all the ingredients. Increase the heat back to medium-high and bring the mixture to a gentle boil, stirring occasionally to ensure nothing sticks to the bottom.
-
Once the mixture reaches a boil again, immediately reduce the heat to very low. Allow the pudding to simmer gently for approximately 30 minutes, stirring frequently (every 2-3 minutes) to prevent the rice from sticking to the bottom and scorching. The pudding will gradually thicken and become beautifully creamy. Remember, it will continue to thicken considerably as it cools, so aim for a slightly looser consistency than your desired final result on the stovetop.
-
Remove the pot from the heat. Carefully pour the hot rice pudding into a clean, separate heat-safe bowl to stop the cooking process and prevent further thickening. Remove and discard the cinnamon stick and orange peel. Allow the pudding to cool down to room temperature, which will take about 30-60 minutes depending on your environment.
-
If you plan to serve the rice pudding cold, which offers a delightful firm yet creamy texture, cover the bowl with plastic wrap. It’s crucial to press the plastic wrap directly onto the surface of the pudding, ensuring no air is trapped between the plastic and the pudding. This step is vital for preventing an unsightly and dry “skin” from forming. Place the bowl in the refrigerator to chill for at least 1 hour, or until thoroughly cold and set.
Crafting the Spiced Orange Compote
-
While the rice pudding chills, prepare your stunning spiced orange compote. Carefully segment the oranges and grapefruit using a sharp knife, removing all white pith and membranes to avoid bitterness. Collect any juices released during this process, as they will add extra flavor to the compote. Place the beautiful citrus segments and their collected juice into a clean, heatproof bowl.
-
In a separate small pot, combine the granulated sugar, ½ cup water, your choice of agave syrup or maple syrup, any reserved citrus juice, a fresh cinnamon stick, and the empty vanilla bean pod leftover from making the rice pudding. This clever use of the vanilla pod infuses even more amazing flavor and reduces waste. Heat this mixture over medium-high heat, stirring until the sugar completely dissolves and the liquid comes to a gentle boil.
-
Once the syrup reaches a boil, reduce the heat to low and simmer for another 10 minutes to allow the spices and vanilla to truly meld and create a wonderfully aromatic syrup. After simmering, remove and discard the cinnamon stick and vanilla bean pod. Carefully pour the hot, spiced syrup over the prepared citrus segments in the heatproof bowl. Let the compote cool completely to room temperature before serving, or chill it further in the refrigerator for an even more refreshing experience.
Serving Your Delicious Dessert
-
Once both the creamy vegan rice pudding and the vibrant spiced orange compote are chilled (or if you prefer to serve the pudding warm), spoon generous portions of the rich rice pudding into individual serving dishes or glasses. Artfully top each serving with a delightful spoonful of the glistening spiced orange compote. For an extra touch of elegance, garnish with a fresh mint sprig, a thin slice of orange, or a sprinkle of extra cinnamon if desired. Enjoy this incredibly satisfying, dairy-free dessert that’s sure to impress!
Nutrition
Storage and Freezing Tips for Vegan Rice Pudding
This creamy vegan rice pudding is so delicious, you’ll want to make sure you can enjoy it for days to come. Proper storage is key to maintaining its exquisite taste and texture. Here’s how to effectively store and even freeze your leftovers:
Storing in the Refrigerator: Once your rice pudding has cooled completely to room temperature, transfer it to an airtight container. It will keep beautifully fresh in the refrigerator for up to 3 days. For best results and to maintain its perfectly creamy texture, remember the essential step: press a piece of plastic wrap directly onto the surface of the pudding before sealing the container. This creates an effective barrier that prevents a dry skin from forming on top and keeps the pudding moist and delightful.
Freezing for Later Enjoyment: Yes, you can absolutely freeze vegan rice pudding to savor later! For optimal results, allow the freshly cooked rice pudding to cool entirely to room temperature first. Then, divide it into individual portions and place them into thick, freezer-safe bags or airtight freezer-friendly containers. Ensure you remove as much air as possible from the bags before sealing to prevent freezer burn, which can affect taste and texture. The pudding can be safely frozen for up to 3 months. When you’re ready to enjoy this delightful treat, simply transfer the frozen pudding to the refrigerator and let it defrost overnight. You might find that it thickens a bit more after thawing, so give it a good stir before serving, and a splash of extra plant milk (like oat milk or almond milk) can help restore its creamy, smooth consistency if it appears too thick.

Frequently Asked Questions About This Delicious Vegan Rice Pudding
Traditional rice pudding recipes almost always contain dairy, typically in the form of cow’s milk or cream, and sometimes even egg yolks are added to enhance richness and binding. However, this particular recipe is specifically designed to be 100% dairy-free and vegan! We achieve the same incredible creaminess and comforting flavor by simply swapping dairy milk for evaporated oat milk and opting for plant-based vegan butter. This ensures a delicious dessert that everyone can enjoy, including those with dairy allergies, lactose intolerance, or who follow a vegan diet.
Yes, this vegan rice pudding can certainly be part of a healthy and balanced diet, especially when enjoyed in moderation. According to Mackenzie Burgess, a registered dietitian nutritionist (RDN) and recipe developer at Cheerful Choices, “Rice is an excellent source of carbohydrates, which serves as our body’s primary and preferred energy source. It’s also naturally low in saturated fat and sodium, contributing to a heart-healthy diet.” While this recipe uses white rice, Mackenzie suggests: “If you’re looking to boost your protein and fiber intake, consider varying your diet with both refined grains (like white rice) and whole grains (such as brown rice, quinoa, or oatmeal) for a wider range of nutrients.” The delightful spiced orange compote further enhances its nutritional profile, as she notes, “This recipe also incorporates oranges and grapefruit, which are incredibly rich in essential nutrients like potassium, folate, and especially vitamin C. Research consistently demonstrates that vitamin C acts as a powerful antioxidant and plays a crucial role in supporting the body’s immune response to infection and overall well-being.”
Rest assured, the oat flavor from the evaporated oat milk is virtually undetectable in this vegan rice pudding recipe. The carefully balanced and rich aromatic combination of vanilla, cinnamon, and the subtle citrus notes from the orange peel are so prominent and well-blended that they effectively mask any hint of oat flavor. The evaporated oat milk primarily contributes its exceptional thickness and creaminess to achieve the desired texture, rather than imparting a distinct oat taste, ensuring a classic and comforting rice pudding experience that tastes just like the traditional version, but without dairy.
Absolutely! Rice pudding is inherently a gluten-free dessert, as rice itself is a naturally gluten-free grain. Furthermore, all the other ingredients used in this specific recipe, including the evaporated oat milk, granulated sugar, vegan butter, and spices, are also gluten-free. This makes it a perfectly safe and delicious option for individuals with gluten sensitivities, celiac disease, or those simply choosing to avoid gluten in their diet.
While personal preference certainly plays a role, most culinary experts and traditional recipes agree that short-grain rice produces the creamiest and most desirable texture for rice pudding. Varieties like Arborio rice (famous for its use in risotto), traditional pudding rice (also known as medium-grain rice in some regions), or even sushi rice are excellent choices. This is because their higher starch content releases into the liquid during cooking, resulting in a wonderfully thick, velvety, and cohesive pudding. That said, if long-grain rice (like Basmati or Jasmine) is all you have on hand, don’t let that stop you from making this delicious dessert! It will still make a flavorful rice pudding, though the texture might be slightly less creamy and the grains a bit more distinct.
Yes, absolutely! Using leftover cooked rice is a fantastic and efficient way to expedite the process and prevent food waste. If you’re using pre-cooked rice, simply skip the first step of cooking the rice in water. Instead, add your already cooked rice directly to the pot along with the evaporated oat milk, granulated sugar, vegan butter, fine salt, cinnamon stick, orange peel, and vanilla seeds. You might need to adjust the simmering time slightly, as the rice is already cooked, and focus primarily on achieving the desired creamy consistency by allowing the flavors to meld and the liquid to thicken. This is a brilliant shortcut for a quick, comforting, and delicious dessert!
Absolutely! The sweetness level in this recipe is carefully designed to be balanced and broadly appealing, but taste is a very personal preference. Feel free to adjust the amount of granulated sugar to perfectly suit your palate. If you have a sweet tooth, you can easily add an extra tablespoon or two of sugar during the simmering process. Conversely, if you prefer a less sweet pudding, simply reduce the sugar by a similar amount. It’s always a good idea to taste the pudding mixture towards the end of the simmering process and make any final adjustments before it cools and thickens, as chilling can slightly mute sweetness.
While the spiced orange compote is an exquisite topping, the delightful versatility of vegan rice pudding allows for many other delicious additions and customizations! Consider a sprinkle of toasted nuts for crunch (almonds, pistachios, walnuts work wonderfully), fresh berries for added tartness and color (raspberries, blueberries, or thinly sliced strawberries), a decadent drizzle of maple syrup or agave, a dollop of fluffy vegan whipped cream, or even some rich shaved dark chocolate for a more indulgent treat. For a tropical twist, toasted shredded coconut or sliced mango pieces pair beautifully. Don’t be afraid to experiment and find your own favorite topping combinations!

Explore More Delicious & Easy Vegan Dessert Recipes
If you’ve fallen in love with the simplicity and deliciousness of this creamy vegan rice pudding, you’re in for a treat! We have a delightful collection of other fantastic plant-based desserts that are just as easy to make and equally satisfying. Whether you’re seeking more convenient no-bake options or traditional Japanese sweets reimagined, there’s something here for every craving and occasion:
- Love the vibrant, fresh flavor of blueberries? You absolutely must try these no-bake blueberry cheesecake bites. They are incredibly creamy, perfectly tangy, and ideal for a quick, elegant dessert or a refreshing snack.
- For a fantastic start to your day, or a make-ahead breakfast that simplifies your mornings, our blueberry overnight oats are an absolute dream. Prep them the night before and wake up to a relaxed, nutritious, and delicious meal.
- If tropical mango is your passion, you’ll adore this incredibly refreshing mango lime sorbet. Pair it with our delightful mango boba tea for the ultimate mango experience. Both are perfect for mango season or whenever you have a bag of frozen mango in your freezer, transporting you to a sunny, tropical paradise with every bite or sip.
- For those who appreciate the delicate artistry of traditional Japanese sweets, particularly mochi, we have a selection of exquisite recipes that, while cooked, skillfully bypass the need to turn on your oven. Indulge in deliciously chewy shiratama dango, beautifully seasonal sakura mochi, festive and traditional kashiwa mochi, and the classic, delightful strawberry mochi (Ichigo Daifuku). These charming treats are a wonderful and authentic way to explore diverse plant-based confections.
Enjoy exploring these wonderful recipes and expanding your repertoire of delicious, dairy-free delights! Happy cooking and even happier eating!