Introduction
You have that specific, late-night craving for a bowl of thick, velvety chocolate pudding. Not the watery, sad kind found in a plastic pot, but a rich dessert that actually tastes like proper chocolate. For a long time, finding a plant-based version that didn't feel like a compromise was a struggle. We believe you should never have to settle for "good enough" just because you have ditched the dairy. This recipe for vegan oat milk chocolate pudding is exactly what we mean when we say chocolate first, vegan second.
Using oat milk as the base is a stroke of genius because it brings a natural creaminess that other plant milks sometimes lack. This post covers the simple steps to creating a legendary chilled dessert using pantry staples. We use high-quality cocoa and a few clever techniques to ensure a smooth, melt-in-the-mouth finish every single time. It is indulgent, ridiculously good, and ready to be the star of your next treat night. LoveRaw® is all about making sure vegan treats are just as epic as the traditional stuff, and this pudding definitely hits the mark.
Why Oat Milk Makes the Best Pudding
When it comes to creating a dairy-free alternative to a classic custard or pudding, the milk you choose matters. Some plant-based milks are too thin, whilst others have a very strong flavour that can overpower the cocoa. Oat milk is the undisputed heavyweight champion in this category. It has a naturally thicker consistency and a subtle, oaty sweetness that acts as the perfect canvas for rich chocolate.
Unlike almond milk, which can sometimes feel a bit watery when heated, oat milk contains natural starches that help with the thickening process. It also lacks the aggressive coconut flavour that can turn a chocolate pudding into a tropical dessert whether you want it or not. We use unsweetened oat milk to keep full control over the sweetness levels, allowing the deep notes of the cocoa mass to really shine. For another take on plant-based pudding, try this rich and creamy vegan dark chocolate pudding.
Key Takeaway: Oat milk is the superior choice for pudding because its natural creaminess and neutral flavour profile allow the chocolate to remain the star of the show.
The Secret to a Perfectly Thickened Set
The biggest hurdle with homemade pudding is usually the texture. Nobody wants chocolate soup, but you also don't want a rubbery block that bounces when you drop a spoon on it. The magic happens through the combination of cornstarch and heat.
Cornstarch needs to reach a specific temperature to "activate" and thicken the liquid. If you take the pan off the heat the moment it looks a bit thick, you might find it turns back into a liquid once it cools. You need to wait for those first few slow, lazy bubbles to pop on the surface. This signals that the starch has done its job.
Avoid the Clumps
The fastest way to ruin a pudding is to end up with little white lumps of undissolved starch. To avoid this, always whisk your dry ingredients (sugar, cocoa, and cornstarch) together first. Then, slowly pour in the cold oat milk whilst whisking constantly. Never add cornstarch to hot liquid. It will seize up instantly and leave you with a lumpy mess that even the most vigorous whisking won't fix.
The Ultimate Vegan Oat Milk Chocolate Pudding Recipe
This recipe is straightforward, but the results are genuinely iconic. It relies on high-quality cocoa and a patient whisking hand.
- Serves: 4
- Prep time: 10 minutes (plus 2 hours chilling)
- Difficulty: Easy
Ingredients
- 500ml unsweetened oat milk
- 65g granulated sugar (or coconut sugar for a deeper flavour)
- 30g high-quality unsweetened cocoa powder
- 3 tablespoons cornstarch
- A pinch of fine sea salt
- 1 teaspoon vanilla extract
- Optional: 50g of chopped dark chocolate for extra richness
Method
- In a medium saucepan, whisk together the sugar, cocoa powder, cornstarch, and salt until there are no large clumps of cocoa visible.
- Slowly pour in about 100ml of the cold oat milk. Whisk this into a smooth, thick paste. This "slurry" technique ensures your pudding stays perfectly velvety.
- Add the remaining oat milk and place the pan over a medium heat.
- Whisk constantly. Do not walk away. As the mixture heats up, it will start to thicken, usually after about 5 to 7 minutes.
- Once the mixture begins to bubble gently, keep whisking for one more minute. The pudding should be thick enough to coat the back of a spoon.
- Remove from the heat and stir in the vanilla extract. If you are using extra chopped chocolate, add it now and stir until it is completely melted and incorporated.
- Pour the pudding into individual ramekins or one large serving bowl.
- Let it cool slightly at room temperature before moving it to the fridge. Chill for at least 2 hours to allow it to set completely.
Tip: To prevent a "skin" from forming on the top of your pudding, press a piece of greaseproof paper or reusable food wrap directly onto the surface of the pudding whilst it is still warm.
Upgrading Your Pudding with Toppings
While this pudding is epic on its own, it is also the perfect base for some serious customisation. If you want to take things to the next level, you can use our Butter Cups range to add some much-needed crunch and texture.
For a salty-sweet twist, crumble some M:lk Choc Peanut Butter Cups over the top just before serving. The smooth peanut butter centre and the snap of the M:lk chocolate shell provide a brilliant contrast to the soft pudding. If you prefer a lighter, wafer-based crunch, chopped bits of a M:lk Choc Cre&m Wafer Bar are a game-changer. The hazelnut Cre&m filling adds a nutty depth that makes the whole dessert feel like something from a high-end patisserie.
Other Serving Suggestions
- Fresh Fruit: Raspberries or sliced strawberries add a sharp, fresh hit that cuts through the richness of the chocolate.
- Sea Salt: A tiny sprinkle of flaky sea salt on top can make the chocolate flavour feel much more intense.
- Nut Butters: Drizzle a spoonful of melted almond butter over the top for a decadent finish.
Bottom line: Whether you keep it simple or load it with toppings, the key is using a high-quality chocolate base that doesn't rely on artificial fillers.
Common Mistakes and How to Fix Them
Even the best home bakers run into trouble occasionally. If your pudding hasn't turned out quite right, it is usually a quick fix for next time.
If your pudding is too thin, it likely didn't spend enough time at a simmer. The cornstarch needs that heat to create a structure. Next time, make sure you see those bubbles before you take it off the hob. If it is already cold and still runny, you can actually put it back in a pan with a little more cornstarch slurry and heat it up again.
If the flavour is a bit flat, check your cocoa powder. Since this recipe has so few ingredients, the quality of the cocoa is doing most of the heavy lifting. Using a cocoa mass with a higher percentage of solids will give you a much deeper, more satisfying chocolate hit. You can also compare techniques with this vegan chocolate pudding made with almond milk.
Storing Your Pudding
This pudding is a brilliant make-ahead dessert because it actually benefits from a few hours in the fridge. It will stay fresh and delicious for up to three days if kept covered and chilled. We don't recommend freezing it, as the starch structure can break down when it thaws, leaving you with a watery texture that isn't particularly pleasant.
If you are preparing these for a dinner party, you can make them the night before and just add your fresh toppings right before you bring them to the table. It is an easy, zero-stress way to provide a dessert that everyone can enjoy, regardless of whether they eat dairy or not. If you enjoy comparing plant-based pudding methods, you can also try this silky vegan chocolate pudding with coconut milk.
Conclusion
Making a vegan oat milk chocolate pudding is one of the simplest ways to satisfy a serious chocolate craving without any of the dairy-fuelled fuss. By focusing on quality ingredients and the right thickening techniques, you can create a dessert that is velvety, rich, and completely uncompromising on taste.
- Oat milk provides the perfect creamy base without overpowering the chocolate.
- Whisking a cold slurry prevents lumps and ensures a smooth finish.
- Chilling for at least two hours is essential for the perfect set.
- Toppings like our wafer bars or butter cups add an epic texture.
If you are looking for more ways to level up your vegan baking, check out our vegan wafer bars and treats. They are designed for people who love proper chocolate and refuse to settle for anything less.
FAQ
Can I use a different plant milk for this recipe?
Yes, you can swap oat milk for soy or cashew milk, as both have a decent fat content that helps with creaminess. Almond milk works but may result in a slightly thinner pudding, so you might need an extra half-tablespoon of cornstarch to get the right set.
Is this chocolate pudding gluten-free?
This recipe is naturally gluten-free as long as you ensure your oat milk is certified gluten-free. Cornstarch is a gluten-free thickener, making this an excellent choice for anyone with gluten sensitivities.
Why did my pudding turn out lumpy?
Lumps usually happen if the cornstarch is added to warm milk or if the mixture wasn't whisked enough during the heating process. To fix this, you can try passing the warm pudding through a fine-mesh sieve before chilling to catch any stray bits.
How do I stop a skin from forming on the top?
A skin forms when the surface of the pudding dries out as it cools. To prevent this, simply place a piece of cling film or greaseproof paper directly onto the surface of the pudding while it is still hot, ensuring there are no air gaps.
Please check the packaging for full allergy information, as cross-contamination is possible.


