This is a rich, decadent, and creamy vegan chocolate pudding, perfect as a family dessert or for events! This recipe uses just 7 ingredients (and no odd ‘hidden’ ingredients). It is dairy-free, egg-free, can be made nut-free, and refined sugar-free!
Watch the video in the post for easy visual instructions.In a medium-sized saucepan, combine all ingredients except vanilla extract, peanut butter, and chocolate. Whisk until the cornstarch dissolves completely, only then turn on the heat. This step is important to avoid any lumps.
Bring the mixture to a boil over medium heat, whisking frequently.
Once the pudding starts boiling turn the heat to low and whisk continuously for about 30-60 seconds. You will notice that the pudding thickens.
Remove from heat, add vanilla extract, peanut butter, and dairy-free chocolate (if using). Whisk until the peanut butter and chocolate melted and no lumps remain.
Pour the pudding into jars, cover with a plastic wrap to avoid a film, and refrigerate for a couple of hours until set. Enjoy!
Video Of The Recipe
Any dairy-free milk is fine, I prefer coconut milk, cashew milk, or almond milk.
The peanut butter will make the pudding richer and tastier. You can use any other nut butter or seed butter instead.
The chocolate will add more chocolate flavor, and furthermore, the pudding will be thicker.
I do not recommend using tapioca flour, as it will make the pudding "gloopy" and not as creamy.
If you end up with any lumps in the pudding, use an immersion blender to get them out.
Store leftovers covered in the fridge for up to 3 days.
The total time doesn't include chill time.
Vegan Chocolate Pudding
Amount per Serving
% Daily Value*
* Percent Daily Values are based on a 2000 calorie diet.