Rice pudding has long been a comforting classic across cultures, but this vegan version brings a lighter, plant-based elegance to the traditional favorite. Creamy, aromatic, and naturally sweetened, it proves that indulgence doesn’t need dairy to feel rich and satisfying.
What makes this recipe truly special is its balance of simplicity and depth of flavor. Each spoonful delivers warmth from cinnamon, a gentle sweetness from plant-based milk, and the soft, melt-in-your-mouth texture of perfectly cooked rice.
Whether you’re preparing it for a cozy family dessert, a festive occasion, or a late-night treat, this vegan rice pudding fits effortlessly into any moment. It’s wholesome enough for everyday enjoyment yet special enough to serve guests.
Best of all, it uses basic pantry ingredients and requires minimal effort, making it an ideal recipe for beginners and experienced cooks alike who want something comforting, nourishing, and delicious.
Ingredients You’ll Need
One of the things I love about this recipe is that it uses simple pantry ingredients. You probably already have most of them in your kitchen.
Base Ingredients:
- 1 cup short-grain rice
- 4 cups almond milk (or any plant-based milk)
- 1/3 cup sugar or maple syrup
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon powder
- 1/4 teaspoon salt
- 1 tablespoon coconut oil or vegan butter
Optional Add-ins:
- 1/4 cup raisins
- 2 tablespoons chopped almonds
- 2 tablespoons shredded coconut
- 1/4 teaspoon nutmeg
- 1 tablespoon chia seeds
- Fresh fruit for topping
Step-by-Step Instructions

Step 1: Prepare the Rice Base
Rinse the rice thoroughly under cold water until the water runs clear. This removes excess starch and prevents the pudding from becoming overly sticky. In a medium heavy-bottomed pot, combine the rinsed rice with plant-based milk and bring it to a gentle simmer over medium heat, stirring occasionally.
Step 2: Slow Cook for Creaminess
Once the mixture starts to simmer, reduce the heat to low. Let it cook slowly while stirring frequently to avoid sticking at the bottom. The rice will gradually soften and release its starch, naturally thickening the pudding into a creamy consistency over about 25–30 minutes.
Step 3: Add Flavor and Sweetness
When the rice is tender and the mixture is creamy, add sugar or maple syrup, vanilla extract, cinnamon, salt, and coconut oil. Stir well to combine everything evenly. Continue cooking for another 5–7 minutes so the flavors fully blend and the pudding becomes rich and aromatic.
Step 4: Final Adjustments and Resting
If the pudding is too thick, add a splash of warm plant-based milk to loosen it. Remove from heat and let it rest for 10 minutes. This resting time allows the texture to set beautifully before serving warm or chilled.
Cook Time
Total:
40–45 minutes
Prep:
10 minutes
Bake:
0 minutes (stovetop recipe)
Servings
This vegan rice pudding recipe yields a comforting dessert that serves about 4 people generously. Each serving is rich, creamy, and satisfying enough to be enjoyed as a light dessert or even a sweet snack during the day.
It is perfect for small families or intimate gatherings where a warm homemade dessert is appreciated. The portion size can easily be adjusted by doubling or halving the ingredients without affecting texture or flavor.
Makes approximately 4 servings, depending on serving size and added toppings.
Common Mistakes in This Recipe
One common mistake is using the wrong type of rice. Long-grain rice does not release enough starch, resulting in a thin and less creamy pudding. Short-grain rice is essential for achieving that signature thick, silky texture.
Another frequent issue is cooking on high heat. Many people rush the process, but high heat causes the milk to scorch and the rice to cook unevenly. This leads to a grainy or burnt flavor that affects the entire dish.
Skipping frequent stirring is also problematic. Without stirring, the rice tends to stick to the bottom of the pot and may burn, creating an unpleasant taste and uneven consistency throughout the pudding.
Lastly, adding sweeteners too early can interfere with the rice cooking process. It may prevent proper softening and alter the texture, leading to a less creamy and slightly hardened final result.
Solutions to Common Mistakes
To avoid rice-related texture issues, always choose short-grain or arborio rice. These varieties naturally release starch, helping create a rich and creamy consistency without additional thickeners.
Maintain low and steady heat throughout cooking. Patience is key here, as slow simmering ensures even cooking and prevents milk from scorching or separating, preserving the smooth flavor profile.
Make it a habit to stir every few minutes, especially as the mixture thickens. This simple step prevents sticking, ensures even cooking, and helps achieve a perfectly uniform texture.
Add sugar or maple syrup only after the rice has softened. This ensures the grains cook properly while still absorbing sweetness evenly, resulting in a balanced and creamy dessert.
Nutritional Information (approx. per serving)
- Calories: 210 kcal
- Carbohydrates: 38 g
- Protein: 4 g
- Fat: 6 g
- Fiber: 2 g
- Sugar: 14 g
This dessert offers a balanced source of energy, making it a satisfying treat without being overly heavy. The use of plant-based milk keeps it naturally dairy-free and easier to digest for those with lactose intolerance.
The carbohydrates from rice provide quick energy, making it a comforting option for cold days or when you need a gentle energy boost. It is filling yet light on the stomach.
Healthy fats from coconut oil or vegan butter contribute to satiety and enhance flavor depth, while also supporting nutrient absorption in the body.
Depending on toppings like nuts or fruits, this dish can be enriched with additional vitamins, minerals, and antioxidants, making it both nourishing and enjoyable.
Storage Instructions
Allow the rice pudding to cool completely before transferring it to an airtight container. Proper cooling prevents condensation, which can affect texture and lead to spoilage.
Store it in the refrigerator where it stays fresh for up to 3–4 days. The pudding will naturally thicken as it chills, which is completely normal.
When reheating, add a splash of plant-based milk and warm it gently on the stovetop or microwave. This helps restore its original creamy consistency.
Avoid leaving it at room temperature for long periods, as the dairy-free milk base can spoil quickly in warm environments.
Suggestions
This vegan rice pudding pairs beautifully with a variety of toppings. Fresh fruits like mango, berries, or banana slices add brightness and natural sweetness to every bite.
For added crunch, sprinkle toasted nuts or seeds on top just before serving. Almonds, pistachios, or walnuts work especially well with the creamy texture.
You can also enhance flavor by adding spices such as cardamom or nutmeg, which give the pudding a warm, aromatic twist inspired by traditional desserts.
For a more indulgent version, drizzle a little coconut caramel or date syrup on top, transforming it into a restaurant-style dessert.
Seasonal Relevance
This vegan rice pudding is especially comforting during colder months when warm, creamy desserts are most appreciated. Its gentle spices and soft texture make it perfect for winter evenings.
In spring and summer, it can be served chilled, offering a refreshing yet satisfying dessert option. Adding seasonal fruits enhances its light and fresh appeal.
During festive seasons, it becomes a versatile dish that fits easily into dessert spreads, thanks to its simple ingredients and crowd-pleasing flavor.
Year-round, it remains a reliable comfort food that adapts easily to seasonal produce and personal preferences.
Final Words
Vegan rice pudding is more than just a dessert; it is a comforting bowl of nostalgia reimagined in a plant-based form. Every spoonful delivers warmth, simplicity, and satisfaction.
Its versatility makes it suitable for everyday indulgence as well as special occasions. Whether served warm or chilled, it always feels like a gentle treat for the senses.
With minimal ingredients and easy preparation, it proves that wholesome desserts do not need to be complicated to be delicious.
Once you try this version, it is likely to become a regular favorite in your kitchen rotation.
Frequently Asked Questions
Can I make vegan rice pudding without sugar?
Yes, you can replace sugar with natural sweeteners like maple syrup, agave nectar, or mashed dates. You can also rely on fruits such as bananas or raisins for natural sweetness without refined sugar.
What type of plant-based milk works best for this recipe?
Full-fat almond milk, coconut milk, or oat milk work best. These options provide creaminess and richness similar to dairy milk, ensuring a smooth and satisfying texture without compromising flavor.
Can I cook this recipe in a rice cooker or instant pot?
Yes, it can be adapted for both. However, stovetop cooking allows better control over texture. If using appliances, reduce liquid slightly and monitor closely to avoid overcooking or mushiness.
