Almond Milk Chocolate Pudding (Dairy-Free Recipe)
This stovetop chocolate pudding uses unsweetened almond milk, cornstarch, sugar, and dairy-free dark chocolate for a smooth, rich dessert without dairy. Whisk the starch into cold almond milk first, cook it gently until thick and bubbling, then stir in chocolate off the heat. Chill in shallow dishes, covered, until set and cold.
A dependable pudding can turn a handful of pantry staples into an easy dessert, with no oven and little cleanup. The key is not fancy equipment; it is adding the cornstarch while the almond milk is cold and controlling the heat as the mixture thickens. In my recipe work, those two steps are what I focus on to help avoid lumps and a thin result.
What makes this almond milk chocolate pudding work?
This pudding gets its body from cornstarch, not eggs or dairy cream. Heat makes the starch absorb liquid and thicken the almond milk; melted chocolate adds cocoa flavor and richness. The result is a spoonable, dairy-free dessert, though its exact texture can vary slightly with the almond beverage and chocolate you choose.
The formula below makes about four small servings. Use a plain, unsweetened almond beverage so you can control the sweetness. Weighing the ingredients gives the most consistent result, especially for cornstarch, which can pack differently in a spoon or measuring cup.
Ingredients for four servings
| Ingredient | Amount | What it does |
|---|---|---|
| Unsweetened almond beverage | 480 g, about 2 cups | Main liquid |
| Sugar | 50 g, about ¼ cup | Sweetens and balances cocoa |
| Cornstarch | 24 g, about 3 tablespoons | Thickens the pudding |
| Dairy-free dark chocolate, finely chopped | 85 g, about 3 ounces | Adds chocolate flavor and richness |
| Salt | 1 g, a small pinch | Rounds out the flavor |
| Vanilla extract | 5 g, about 1 teaspoon | Adds aroma |
Check the chocolate label for milk ingredients and allergen information. “Dark” does not always mean dairy-free, and products may carry cross-contact warnings. Almond is a tree nut, so this recipe is not suitable for someone who must avoid almonds.
Which pan and tools should you use?
A heavy-bottomed, nonreactive saucepan helps the pudding heat evenly and reduces the chance of scorching. A 1.5- to 2-quart tri-ply stainless-steel pan is a suitable choice: its aluminum core spreads heat, while the stainless cooking surface is nonreactive. The pan should be clean and dry before you start.
| Cookware or tool | Good choice? | Practical note |
|---|---|---|
| Tri-ply stainless-steel saucepan | Yes | Choose a 1.5- to 2-quart size |
| Induction-compatible stainless pan | Yes, if magnetic | Check that the base works with your cooktop |
| Silicone- or stainless-wired whisk | Yes | Match it to the pan’s surface |
| Thin, lightweight saucepan | Less ideal | It may heat less evenly, so watch the mixture closely |
| Oven or baking dish | Not needed | This pudding cooks on the stovetop |
Do not preheat the empty pan. For a nonstick pan, use tools approved for its coating, avoid metal utensils and abrasive pads, and skip aerosol cooking spray, which can leave a hard-to-remove residue. The mixture needs regular whisking, not a hot pan before the ingredients go in.
How do you cook the pudding without lumps?
A starch slurry is starch mixed into cold liquid before heating. Here, whisking cornstarch into cold almond milk disperses it before it can thicken, which helps prevent lumps. Once the mixture is smooth, gentle, steady heat gives the starch time to cook and thicken the pudding.
- Chop the chocolate finely. Smaller pieces melt more easily when added to the hot pudding. Set it aside.
- Mix the dry ingredients. In the saucepan, whisk together the sugar, cornstarch, and salt.
- Add cold almond milk gradually. Pour it in a little at a time while whisking. Scrape the base and corners until no dry pockets or lumps remain.
- Cook over medium-low to medium heat. Whisk continuously, reaching the base and corners of the pan. As it warms, it will thicken. Adjust the burner down if it begins bubbling hard or catching on the bottom.
- Check the endpoint. Once the pudding is evenly thick and gently bubbling, aim for 82–90°C (180–194°F), if you have a thermometer. Keep whisking and maintain gentle bubbling for 30–60 seconds.
- Take the pan off the heat. Add the chopped chocolate and whisk until it has melted and the mixture looks smooth. Stir in the vanilla.
That brief bubbling hold cooks the cornstarch. Avoid prolonged vigorous boiling: cooking hard for too long after the pudding thickens can weaken its texture. Chocolate melts across a broad temperature range, roughly 30–50°C (86–122°F) depending on its composition, but that range is not the pudding’s cooking endpoint. Add it after removing the pan from the heat; residual heat should melt the pieces.
Why might the pudding be lumpy or thin?
Lumps usually form when cornstarch meets hot liquid before it has been dispersed. A thin pudding may need more attention to its cooking stage: the mixture must thicken and gently bubble, followed by a short hold. Long, hard boiling after thickening can also reduce the starch-thickened body.
| What you notice | Likely reason | What to do next time |
|---|---|---|
| Small or large starch lumps | Cornstarch was not fully mixed into cold liquid | Whisk the dry ingredients first, then add cold almond milk gradually |
| Pudding stays thin | It did not reach a uniform thickening and gentle bubbling | Keep whisking over controlled heat until it thickens, then use the brief hold |
| Texture seems weaker after cooking | It boiled vigorously for too long | Lower the heat and stop after 30–60 seconds of gentle bubbling |
| Scorched flavor or bits on the base | Heat was too high or whisking missed the pan’s base | Use low-to-medium heat and whisk across the bottom and corners |
If the mixture starts to thicken unevenly, take the pan off the burner briefly and whisk until smooth before continuing over lower heat. Avoid adding dry cornstarch directly to hot pudding; it is likely to form lumps rather than blend in evenly.
How should you cool and store it?
Shallow portions cool faster than a deep container. Divide the pudding among clean, shallow serving dishes, or transfer it to a shallow container for cooling. Press food-safe film onto the surface if you want to limit a skin, then cover the dishes or container.
For conservative cooling, cool from 57°C (135°F) to 21°C (70°F) within 2 hours, then to 5°C (41°F) within a further 4 hours. Refrigerate covered at 5°C (41°F) or colder. Do not leave the pudding at room temperature for an extended cooling period; shallow portions and prompt refrigeration help it cool more quickly.
Let the pudding chill until cold before serving. Its texture firms as it cools, so judge the final consistency after refrigeration rather than while it is still warm. Store leftovers covered in the refrigerator and use clean spoons for serving.
How can you serve and customize it?
This pudding is ready to serve chilled, straight from its dish. A small topping can add contrast without changing the method. Keep additions in line with your dietary needs, and check labels if dairy avoidance or another allergy is important.
- Add sliced strawberries, raspberries, or banana just before serving.
- Sprinkle on toasted coconut or chopped nuts, if safe for everyone at the table.
- Add a small pinch of flaky salt for a sweet-salty finish.
- Serve with dairy-free whipped topping, after checking its ingredient label.
For a less-sweet result, choose a darker chocolate only if you enjoy its stronger cocoa flavor; the sugar in the base recipe stays the same. If you change the almond beverage to a sweetened or flavored one, the finished pudding may taste sweeter or carry a different flavor. Start with the specified unsweetened beverage for the most predictable result.
How do you clean the pan and whisk?
Let the saucepan cool enough to handle before washing. Warm water and nonabrasive dish detergent are usually the practical first step for cooked-on pudding. If residue clings, soak the pan rather than scraping it with a sharp tool.
Do not pour cold water into a hot pan or place hot cookware on a cold, wet surface; a sudden temperature change can damage or warp cookware. Wash nonstick pans with tools and cleaners suited to their coating. For stainless steel, use a nonabrasive sponge or brush and avoid harsh scraping that could mark the surface.
Frequently asked questions
These quick answers cover common choices, cooking problems, and storage questions for this stovetop pudding. They are based on the recipe above: cornstarch thickens the cold almond-milk mixture, chocolate goes in off the heat, and the pudding is chilled in shallow portions.
Can I use sweetened almond milk?
Yes, but the pudding will be sweeter than the recipe is designed to be. Unsweetened almond milk gives you more control over the final taste.
Is all dark chocolate dairy-free?
No. Some dark chocolate contains milk or may carry a cross-contact warning. Read the ingredient and allergen label before using it.
Do I have to use a thermometer?
No. A thermometer helps confirm the 82–90°C (180–194°F) range, but you can also look for an evenly thick mixture with gentle bubbling. Keep whisking either way.
Why add chocolate after cooking?
Adding it off the heat lets the chopped pieces melt in the pudding’s residual heat. This keeps the chocolate step separate from the short, controlled cook needed to thicken the cornstarch.
Can I make the pudding without cornstarch?
This formula relies on cornstarch for its texture. Replacing it with another thickener changes the method and may change the result, so use a recipe developed for that alternative.
Can I make it ahead?
Yes. Divide it into shallow dishes, cover, and refrigerate promptly. Chill until cold before serving.
How do I prevent a skin from forming?
Press food-safe film directly onto the pudding’s surface before chilling. You can also leave the surface uncovered by film and remove or stir in any skin before serving.
Can I freeze this pudding?
Freezing may change the smooth texture of a starch-thickened pudding after thawing. Refrigerating it is the better choice for the texture this recipe is designed to produce.
What can I use instead of almond milk?
Another plant beverage may work, but its flavor and composition can affect the finished pudding. For the stated ingredient ratios and result, use unsweetened almond beverage.
Is this recipe safe for someone with a nut allergy?
No. Almond is a tree nut, and the recipe contains almond beverage. Choose a different recipe made with ingredients that are safe for that person.
(This article was written by one of our staff writers, Steven R. Bancroft. Visit our Meet the Team page.)
