This page may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please see my Privacy Policy for more details. Advertisements displayed do not reflect endorsements or recommendations made by Veggie Inspired.
This Vegan Vanilla Pudding needs just 5 ingredients and comes together with only a couple minutes on the stove. It’s silky, creamy, and completely dairy-free, made from simple, everyday ingredients rather than anything fussy. Top it with fresh berries for a light dessert any time of year, or keep it simple and enjoy it on its own.

Save this Post!
The secret here is silken tofu. Don’t let that scare you off. It’s mild, smooth, and basically tasteless on its own, which makes it the perfect base for a creamy pudding. Sweetened with a little pure maple syrup and vanilla extract, no one will guess this pudding started with tofu.
Why you’ll love this recipe
- Just 5 ingredients – nothing fussy
- No oil needed – naturally oil-free from start to finish.
- Naturally gluten-free and vegan.
- Make-ahead friendly – it needs a few hours to set, so it’s ready and waiting when you want it.
- Endlessly topping-friendly – fresh berries, granola, or enjoyed completely plain.

Ingredient notes
- Silken tofu – This is the base of the pudding, and it’s essential that it’s silken (not regular block tofu). Regular tofu won’t blend into a smooth pudding texture. Silken tofu comes in soft and firm varieties; either works fine here. Look for organic if that matters to you. This is also the same tofu-pudding technique used in our Vegan Lime Bars, so if you like this pudding, that’s worth trying too.
- Almond milk – Unsweetened is used here to keep the sweetness level in your control, but a vanilla almond milk would work nicely too if you want extra vanilla flavor.
- Arrowroot powder – This is what thickens the pudding. It’s naturally gluten-free and, like the tofu, essentially tasteless, so it thickens without adding any chalky texture or cloudiness. Whisk it into cold liquid first before adding it to the warm mixture; this keeps it from clumping.
- Soy-free option – If you need to avoid soy entirely, this recipe won’t work as a direct swap since tofu is the base. Try our Chocolate Chia Pudding or S’mores Pudding Bowl as good soy-free alternatives instead.

How to Make the Recipe
Blend the base. In a blender, purée the silken tofu, maple syrup, salt, and โ cup of the almond milk until completely smooth.
Warm it up. Pour the mixture into a saucepan and bring just to a simmer.
Make the slurry. Whisk the arrowroot powder into the remaining ยผ cup almond milk until fully smooth. This step matters, since adding dry arrowroot straight to the hot mixture will clump.
Thicken. Pour the arrowroot slurry into the saucepan and whisk well. Turn the heat down to medium-low and continue whisking until it thickens, about 1-2 minutes. Don’t overcook it; it should be noticeably thicker than when it started, but still pourable, not gelatinous.
Finish and chill. Remove from heat, whisk in the vanilla extract, then transfer to individual bowls or a larger container. Cover and refrigerate at least 3-4 hours, or overnight, to fully set.
Top and serve. Add fresh berries just before serving, if using.

Storage
Fridge: Store covered in the fridge for 3 to 5 days.
Pro Tips and Tricks
Use organic silken tofu and double check the package says “silken.” Regular tofu will not blend into a smooth pudding texture.
Whisk the arrowroot into cold liquid first, always. Adding it dry to the hot mixture will cause clumps instead of a smooth thickener.
Don’t overcook the thickening step. About 1-2 minutes over medium-low heat is enough. Cooking it too long or too hot can actually reduce arrowroot’s thickening power.
Cover with plastic wrap pressed directly onto the surface to prevent a skin from forming as it chills. Parchment paper cut to size, or a tight-fitting lid, works too.
I hope you love this recipe as much as we do! If you tried it, please use the star rating system in the recipe card and leave a comment with your feedback. ⭐️⭐️⭐️⭐️⭐️
For even more easy family recipes, be sure to check out my cookbook, The Meatless Monday Family Cookbook!

Vegan Vanilla Pudding
Ingredients
- 16 ounces silken tofu
- ยผ cup pure maple syrup
- ยผ teaspoon salt
- โ + ยผ cup unsweetened almond milk divided (vanilla almond milk would also be great!)
- 1.5 tablespoons arrowroot powder
- 1 tablespoon pure vanilla extract
- assorted fresh berries for topping (optional)
Instructions
- In a blender, purée the silken tofu, maple syrup, salt, and โ cup almond milk until smooth
- Pour the mixture into a sauce pan and bring just to a simmer.
- Whisk the arrowroot powder into the remaining ยผ cup almond milk until smooth.
- Pour the arrowroot mixture into the sauce pan and whisk well to combine.
- Turn down the heat to medium-low and continue whisking until the mixture thickens. This should only take about 1 to 2 minutes. Do not overcook! It should be thicker than when it started, but still pourable…not gelatinous.
- Take off heat. Add the vanilla extract and whisk to combine.
- Transfer to individual bowls and cover. Place in the fridge for at least 3 to 4 hours or overnight to set.
- Add berries, if desired, before serving.
Notes
Nutrition
Nutrition values are calculated using online calculators and are estimates only. Please verify using your own data.











Gwen
I love the simple ingredients in this pudding! It’s the perfect dessert to enjoy all those berries during berry season ๐
Jenn S.
Thanks, Gwen! It’s so good!
Sarah McMinn
This looks so good and simple. My kind of dessert!
Jenn S.
Thanks, Sarah! Summer is all about easy!
Kristina @ Love & Zest
This looks sooo good! I could do this for breakfast or dessert! I love the colors for the Fourth too!
Jenn S.
Totally suitable for breakfast too! Thanks, Kristina!
Julie Running in a Skirt
This is so unexpected, but it looks incredible! Love the tofu in it. Can’t wait to try it.
Jenn S.
Thanks, Julie! Hope you love it!
Amy Katz from Veggies Save The Day
Looks like a delicious treat! I haven’t had vanilla pudding in years!
Jenn S.
I think it’s time to give it a try again! ๐
Alisa Fleming
I love how high protein this is. Such a great alternative to typical pudding.
Jenn S.
Thanks, Alisa! Plant protein for the win!
Sarah
So delicious! It’s been so long since I’ve had tofu pudding (since cutting soy) and this looks so good and I love the berries!
Jenn S.
We don’t eat a ton of soy, but I do enjoy it. Light and refreshing with the berries!
Sonali- The Foodie Physician
This looks like the perfect summer dessert! You can’t really go wrong with pudding and berries… and it’s easy to make too ๐
Jenn S.
Yes, so easy. Thanks, Sonali!
Jenn S.
Mine too! We go through a lot! ๐
Taylor Kiser
This would be the perfect red, white, and blue treat for the 4th of July! Looks so creamy and delicious and with pops of patriot colors from the fruit! Awesome!
Jenn S.
Thanks, Taylor! Super fun for the 4th!
Jessica @Nutritioulicious
Such a great idea to use tofu! Anything topped with fresh berries is a winner for me. ๐
Jenn S.
Tofu is such a versatile ingredient!
Dianne
This looks so delicious and so perfect for summer!
Jenn S.
Thanks, Dianne!
Cadry
Wow, I had no idea pudding could be this easy! And I love the addition of fresh berries. They are so perfect right now!
Jenn S.
Thanks, Cadry! I was shocked too. My first attempts had several more ingredients and didn’t work out as well at all. Simplicity for the win!
Mary Ellen - VNutrition
Ooh this looks delicious! Perfect with the berries for 4th of July celebrations! And great idea with the arrowroot powder as a thickener, I use it for sauces but didn’t think of it for pudding!
Jenn S.
I love arrowroot. I often use it as a binder, too, in veggies burgers. It’s so versatile!
Becky Striepe
Oh my gosh, I love this! It has been years since I had vanilla pudding.
Jenn S.
Me too. Apparently my girls had some at preschool this year and they kept asking me to buy some. Um NO! LOL! So, I figured I’d try making it instead. Surprisingly, super easy!