
This thick and creamy vegan rice pudding is one of those comforting desserts that bring back cozy childhood memories and works for both weeknight treats or special occasions. It is endlessly adaptable and loved by both kids and adults in my home for its sweet warmth and simple method.
I first made this recipe for a potluck with friends who had allergies and was amazed at how quickly it got devoured by everyone—even those who are not vegan
Ingredients
- Uncooked rice: use white rice for the creamiest results or brown rice for extra fiber and chew select a high quality short or medium grain for optimal texture
- Milk of choice: almond oat or soy all work beautifully check that it is unsweetened if you want to control sweetness
- Sugar or sweetener of choice: coconut sugar works well or use maple for deeper flavor always taste and adjust to your liking
- Ground cinnamon: use fresh for best aroma and color this adds warmth and depth
- Salt: a small amount sharpens flavors and brings out the sweetness choose sea salt for added minerals
- Pure vanilla extract: stirs in at the end to give the pudding that classic rich aroma use real vanilla for best flavor
- Raisins: optional but classic they plump up in the pudding for pockets of sweetness make sure yours are soft and fresh
Step-by-Step Instructions
- Heat the Rice and Milk:
- Combine uncooked rice and two and a half cups of your favorite milk in a medium saucepan Set over medium heat Bring to a boil while stirring occasionally
- Simmer Until Thick and Fluffy:
- Once boiling cover with a lid and lower heat to maintain a gentle simmer Let the rice cook undisturbed for about twenty to fifty minutes depending on the rice type White rice will finish faster Brown rice takes longer Check and stir a couple of times to ensure nothing sticks or burns
- Add Remaining Ingredients Except Vanilla:
- Pour in the last cup of milk sugar or sweetener cinnamon salt and optional raisins Stir well and bring back to a full boil to activate the flavors
- Let Sit Off the Heat:
- Cover the pan again turn off the heat and let the mixture rest undisturbed for twenty minutes This makes it extra creamy as it soaks up more liquid
- Stir in the Vanilla:
- After resting lift the lid and add vanilla extract Stir thoroughly Taste and add more liquid if you prefer a softer pudding Serve immediately or chill in the fridge for a refreshing cool treat

I love the burst of sweetness from plump raisins in each bite Sometimes my kids help stir them in which always makes the process feel extra special and brings a smile to everyone at the table
Storage Tips
Vegan rice pudding stores beautifully in an airtight container in the fridge for up to four days Reheat gently on the stove or in the microwave adding a splash of extra milk if needed It also tastes great cold straight from the fridge for breakfast or a snack
Ingredient Substitutions
If you are out of raisins try dried cranberries or chopped dates For a nutty twist use light coconut milk or add a handful of chopped pistachios at serving Maple syrup can stand in for sugar just stir it in at the end with the vanilla
Serving Suggestions
Top with an extra sprinkle of cinnamon and sliced bananas for a brunch treat A dollop of vegan yogurt or a few toasted nuts add texture and flavor

Cultural Context
Rice pudding has roots in many culinary traditions from Indian kheer to British milk rice This vegan version takes the best of old and new making it both comforting and accessible
Frequently Asked Questions
- → Which type of rice works best for this dish?
White rice yields a creamier texture, but brown rice offers a hearty flavor. Cooking times may vary, so check for tenderness.
- → What plant-based milk options can I use?
Almond, soy, oat, or coconut milk all provide a creamy base. Choose one that fits your taste and dietary preferences.
- → How can I adjust the sweetness level?
Modify the amount of sugar or use alternatives like maple syrup or stevia. Taste as you go for your preferred sweetness.
- → Is it best served warm or cold?
It's delicious both ways! Enjoy it warm for comfort or chilled for a refreshing dessert. Refrigerate leftovers in a sealed container.
- → Can I add extra ingredients for more flavor?
Yes, mix in raisins, nuts, or sprinkle extra cinnamon before serving for a personalized finish.