This post may contain affiliate links. See my disclosure policy.
My 5-ingredient almond milk pudding is chocolatey, creamy, and full of nostalgic flavor. No eggs or dairy needed!
Need more almond milk desserts? Try my almond milk milkshake, almond milk ice cream, and almond milk hot chocolate.
I consider myself pretty lucky because, growing up, my mom always made us pudding from scratch. It took some convincing to get her pudding recipe, but after some negotiation, she finally shared it with me…so now I can share it with you!
Table of Contents
Why I love this recipe
- Way better than instant pudding. There is a time and a place for instant pudding mix, but nothing beats homemade pudding.
- Diet-friendly. It’s naturally egg-free, dairy-free, and gluten-free.
- A crowd pleaser. Anyone who loves pudding will most certainly enjoy this recipe.
- Customizable. I’m starting off with my mom’s classic chocolate pudding, but of course, I had to test a few different variations.
- Enjoy it as is, or layer it up. I’m a purist and like my pudding plain, but you can use it like yogurt in a parfait or turn it into my chocolate pudding pie!
Ingredients needed
- Almond milk. I used plain, unsweetened almond milk, but vanilla or chocolate almond milk could also be used. I suggest buying a good quality refrigerated brand as those tend to have fewer thickeners.
- Sugar. I used regular white sugar.
- Vanilla extract. A must for any good pudding recipe!
- Cocoa powder. Use 100% unsweetened cocoa powder that’s been sifted to remove clumps.
- Cornstarch. Mix with water to form a paste and thicken the pudding.
- Water. To make the cornstarch slurry.
How to make almond milk pudding
I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.
Step 1- Combine ingredients. In a small saucepan, add the milk, sugar, cocoa powder, and vanilla. In a small bowl, whisk the cornstarch and water until no clumps remain.
Step 2- Simmer. Pour the cornstarch slurry into the pan and place it over medium heat. Stir until it begins to simmer, then reduce to low heat and continue simmering for 5-6 minutes or until thickened.
Step 3- Cool and chill. Let the pudding mixture cool to room temperature before refrigerating it for an hour until chilled.
Arman’s recipe tips
- Use cold or room temperature water. If the cornstarch is mixed with warm water, it’ll clump up and not dissolve.
- Make vanilla pudding. Omit the cocoa powder and double the vanilla extract, or add ¼ teaspoon of vanilla bean paste.
- Add spices, like cinnamon, cardamom, or pumpkin pie spice mix.
- Enhance the chocolate flavor. Melt chocolate chips into the pudding mixture or replace the water with cooled coffee (don’t worry, you won’t taste the coffee flavor!).
Storage instructions
To store: Almond milk pudding should be stored in an airtight container in the refrigerator for up to one week.
To freeze: Place leftover pudding into freezer-safe containers for up to two months. The pudding must be thawed completely.
Frequently asked questions
Yes, other types of dairy-free milk work, like coconut milk or oat milk. However, depending on the brand, it may not thicken up as nicely.
More easy chocolate desserts
Almond Milk Pudding
Ingredients
- 1 1/2 cups almond milk unsweetened or vanilla
- 1/4 cup sugar white or organic white sugar
- 1/4 cup cocoa powder
- 1/2 teaspoon vanilla extract
- 3 tablespoon cornstarch
- 2 tablespoon water
Instructions
- In a small saucepan, add the milk, sugar, cocoa powder and vanilla extract. In a small bowl, whisk the cornstarch and water together, until no clumps remain.
- Whisk in the cornstarch mixture into the saucepan and place it over medium heat. Stir it regularly, until it begins to simmer. Reduce it to low, and continue to mix for a further 5-6 minutes, until it has thickened. Remove the saucepan from the heat.
- Let the pudding mixture cool to room temperature, before refrigerating it for at least an hour, until chilled.
Sooo good! I doubled the vanilla extract and added a bit of salt.
Finally!! A delicious, smooth , creamy, and easy chocolate pudding recipe I can have. Love it!
Easy and flavorful!
Set up in SECONDS after simmering, was the easiest recipe I’ve ever made!!!
i substituted the cornstarch with flaxseed, turned out wonderful!! Thank you for all you wonderful recipes, my whole family enjoys!!!
Like it uses almond milk, it l sounds easy to.make
Can swerve be used instead of sugar?
You can try!
Anyone make a big batch of this? Tips? Need for kids party
Can you substitute the sugar with honey? Thx
What else can I use for cornstarch?
fantastic!!!!!! so good. i added a pinch of espresso powder.
Can I sub the corn starch for arrow root to thicken to keep it lower carb.
You can try!
Thank you so much for this recipe! I’ve been searching for a really great almond milk pudding recipe; and now I’ve found it. The consistency was amazing. And it was so rich. What a treat! I did alter the steps just a bit to make things easier on myself, and get more bang out of the vanilla. Here’s what I did: I whisked all of the dry ingredients together in the pot I was going to use, rather than making a slurry with the cornstarch. And I just added a couple more tablespoons of almond milk with the rest of the milk. And then I added the vanilla AFTER removing everything from the heat. Adding the vanilla before cooking defeats the purpose. Since vanilla extract is mostly alcohol, you cook away/evaporate most of the flavor when you add it before simmering.
The recipe is a keeper, for sure. It came together so quickly and easily. And it met my chocolate craving… I think I may add some PB powder next time, and make it super decadent.
Can I substitute the sugar with honey or maple syrup.
This was easy to make, and was delicious! Drizzled peanut butter on top with unsweetened coconut flakes.
Has anyone tried this with gluten-free flour or anything else instead of cornstarch? What can I use instead of cornstarch? Thanks!
Excellent taste and texture! I love how it thickens like old fashioned dairy pudding mix. I used stevia baking blend and it was terrific! Thanks for a great recipe!
I have leftover chocolate almond milk that I need to use. Will that work for this recipe? Thank you.
I haven’t tried but you are welcome to experiment and see
Thank you so much. My wife has severe food sensitivities and cocoa and almond milk, corn and a very few other fruits and chicken are all she can eat so this is an amazing and easy addition to what she can eat!!! Thank You!!!
You are so welcome, Craig!
Can you substitute the cocoa powder with flavored protein powder?
I haven’t tried but you are welcome to experiment and see
Very good pudding. I did increase the vanilla extract to 1 teaspoon and I added a pinch of salt and 1/4 teaspoon of espresso powder (coffee enhances the taste of chocolate. If you add just a little like I did you do not taste the coffee itself. If you add a bit more, you will taste it, and it will be a mocha flavor which would also be delicious!).
Wow wow wow! This is my new favorite recipe. I’ve been able to play around a lot with the different flavors of pudding that I can make and they always turn out delicious and creamy!
Best pudding EVER! Thanks 😊
I made this for my husband who has some kidney issues. He loved it as did I. I might have cooked it too long, it wasn’t very creamy but still good. Very chocolatey but not too sweet. Will definitely make again.
Does GF flour work in this recipe instead of cornstarch?
Great pudding. Worked perfectly with Flax Milk. You are the dessert king!
This looks great!
We don’t fancy chocolate flavors much, is there anything we can use to make another flavor, preferably Strawberry or Vanilla?
Haven’t tried, but will work out one soon!
Can I use homemade almond milk?
I haven’t tried but I don’t see why not!
Sounds delish. Could I use powdered sugar instead of regular sugar? Thx in advance.
Haven’t tried, feel free to experiment and see
Greetings Arman, I cannot eat cornstarch & I want to substitute flour instead, I do this in other recipes. I totally adore your recipes and appreciate all of your hard work. Thank you, take care…
Can we use plain milk instead of almond milk?
You sure can!
Can you use sugar substitute (monk fruit , swerve ) and arrow root starch for thickness
Haven’t tried it with arrowroot. You can use a sugar substitute.
I am diabetic, could you use a granular sweetener in place of the sugar?
Yes, of course 🙂
Can I use coconut sugar in this recipe. I can’t have regular sugar. Thanks
Yes, of course 🙂
I am just wondering if anything can be substituted for the cocoa powder as I am not able to have chocolate due to being allergic to caffeine?
You could try and find a caffeine free cocoa powder. Haven’t tried this without cocoa powder.
Kris, I also can’t have cocoa powder because I have stomach inflammation. I used carob powder that I purchased from Amazon & it worked great, little bit different flavor than cocoa powder but still good if you like carob.