Tofu Chocolate Pudding is a super quick, four-ingredient dessert that is packed with plant-based goodness and is rich in chocolate. All you need is a packet of silken tofu, cocoa powder, maple syrup (or your preferred syrup) and vanilla extract, a few tablespoons of water, and an ordinary blender. If you love Alpro chocolate soya desserts, then you'lll love this easy home-made version!

This chocolate dessert recipe makes an amazingly fancy yet simple pudding or chocolate mousse to serve at a dinner party especially when paired with a few crisp shortbread biscuits and fresh strawberries. It's also perfect for an every-day family dessert. For a fun Mexican Cinco De Mayo themed dessert add a few pinches of chilli powder to the chocolate pudding. Even though this is a dairy-free recipe no-one will guess!
Jump to:
💚 Why You'll Love This Chocolate Pudding
- 🍫 Rich, creamy, and chocolatey & no one will guess it's dairy-free
⏱️ Super quick and ready in under 10 minutes
🌱 Made with just 4 ingredients & water
💰 Budget-friendly and perfect for everyday desserts
👨👩👧👦 Loved by kids and adults alike even non-vegans
🍓 Delicious on its own or served with berries

Historicall, Chocolate Pudding has been enjoyed for at least 100 years. It's a timeless family favourite dessert that will never go out of fashion. This chocolate pudding is prepared with pantry shelf-stable ingredients so you can enjoy a delicious rich chocolate pudding whenever you like as it takes literally minutes to prepare.
💬 What Readers Are Saying!
- ⭐️⭐️⭐️⭐️⭐️ "Thank you for this delicious recipe! I added peanut butter and topped with blueberries, banana, and almonds - so tasty!"
- ⭐️⭐️⭐️⭐️⭐️ "It was yummy and so easy. I used an immersion blender in a glass measuring cup for easy cleanup!"
- ⭐️⭐️⭐️⭐️⭐️ "This is just the best tofu pudding! I added peppermint and had to stop myself eating it all!"
- ⭐️⭐️⭐️⭐️⭐️ "My picky eater loved it! A great way to sneak in tofu and plant-based protein."
- ⭐️⭐️⭐️⭐️⭐️ "So simple - I love that it only takes 4 ingredients!"
How to prepare
The ingredients you will need to prepare this quick chocolate pudding are - a packet of silken tofu, cocoa powder, maple syrup or your preferred sweetener, vanilla extract and a few tablespoons of water. Minus the water that makes this an amazing 4 ingredient chocolate pudding. You don't need a high-powered expensive blender for this recipe as the ingredients are easily blended and we do fine using our small inexpensive blender.
Tip: For a refreshing summer treat you can freeze the chocolate pudding in ice-lolly moulds or in a container and enjoy as a frozen ice cream.



Step 1: Add the silken tofu, cocoa powder, maple syrup, vanilla extract and water to a food processor.
Step 2: Process the ingredients until smooth. You will likely need to stop the processor a few times and use a spatula to scrape down the ingredients.
Step 3: The pudding is ready once smooth and completely combined.

Step 4: You can enjoy the pudding right away but it's much nicer chilled and it will thicken up more as it chills. Share the pudding between serving dishes. In the above photo we have used little espresso coffee mugs.
✨ Love traditional recipes with a cosy, vintage feel?
Explore my new Vintage Recipe Card Series Re-Made Vegan, where I remake vintage & retro British dinners and puddings from 1960s-1990s recipe box set cards into easy, plant-based versions. I include images of the original recipe cards including the original recipe so if your just interested in looking at the recipe cards for fun or research then do pop over and have a look at all the old British recipes.
🍽️ Click here to see week one's recipes →
***please note: for US measurements click the 'US customary button' within the recipe and the measurements will switch to tablespoons, cups, and ounces.***
📖 Recipe

Tofu Chocolate Pudding
Equipment
- Food processor or blender
- Spatula
- 4 small serving dishes
Ingredients
- 349 grams firm silken tofu
- 40 grams cocoa powder [sift if lumpy]
- 4 tablespoons maple syrup [or an alternative syrup such as agave/date/rice syrup]
- 1 tablespoon vanilla extract [or essence]
- 2 tablespoons water
Instructions
- Add the silken tofu, cocoa powder, maple syrup, vanilla and water to a food processor and blend until smooth. You may need to scrape down the sides a few times to ensure even mixing.349 grams firm silken tofu, 40 grams cocoa powder, 4 tablespoons maple syrup, 1 tablespoon vanilla extract, 2 tablespoons water
- Divide the pudding between the serving dishes and smooth down the surface.
- Place in the refrigerator to chill and thicken up for at least an hour, preferably a few hours, but of course you can enjoy the pudding right away if preparing for a quick snack.
Notes
- Nutritional information is provided for guidance only and is not a strict calculation as ingredients vary.
- Chocolate pudding will keep fresh in the refrigerator for 3-4 days. If storing over night then cover the dishes with food-safe wrap.
- For a mint or almond chocolate pudding variation replace the vanilla with a few drops of peppermint or almond extract or essence and add more to taste.
- These little puddings can be topped with your choice of fresh or frozen berries, fresh fruit, whipped cream, ice-cream or yogurt, crushed or flaked nuts, desiccated coconut, chocolate shards or grated chocolate, chocolates buttons, etc.
- For extra chocolate flavours add some melted chocolate to the food processor or blender before processing. We like a nice dark dairy-free chocolate.
- For a special dessert a crisp Scottish shortbread biscuit is a nice accompaniment along with some juicy strawberries.
Nutrition
Recipe notes & FAQ'S
Yes, all the ingredients are free from gluten but of course it's always best to check every ingredient just to be 100% sure.
Chopped fruit, desiccated coconut [especially toasted], coconut shards, chips or chunks, cake sprinkles, grated or shredded chocolate, chocolate buttons or drops, cacao nibs, nuts, dried fruits, plant-based candies or sweets, crushed biscuits or cookies, and anything you can think off can be sprinkled over the pudding's before serving. Chocolate pudding is also delicious served with a dollop of plant-based ice-cream or whipped cream.
Yes, you can melt a few squares of chocolate and add this to the rest of the ingredients before processing. Although, try and process the pudding quickly to prevent the melted chocolate from hardening into little bits of chocolate.
You can also change the flavour of the pudding and use peppermint, almond, orange, lemon, raspberry essence, etc. Or add some butterscotch or caramel flavouring. Do remember to adjust the amount of essence or extract by adding a few drops at a time until you reach the strenght of flavour you prefer.
Another idea is to mix chocolate chips or drops through the pudding before chilling in the refrigerator.
For special puddings we like to have a Scottish shortbread biscuit on the side as it adds a buttery crisp texture and fresh strawberries always pair well with chocolate as do any fresh berries such as cherries, raspberries, or blueberries. Although, any type of sliced fruits are nice along with the pudding including banana, mango, kiwi, melon, orange, or grapes.
You can use any type of cocoa powder so just use the one that you normally use for baking. We just use ordinary cocoa powder that can be found on the baking aisle of supermarkets and stores.
Yes, you can use this instead of cocoa powder but you may have to add more maple syrup or more of your preferred syrup or sweetener.
You can use agave syrup, brown rice syrup, date syrup, or any other syrup you prefer. Different syrups may not all have the same sweetness level so you may need to adjust quantities to achieve the level of sweetness that suits you.
Yes, but you will have to use the package instructions for advice on quantities etc, and adjust the amount you add to the pudding so that you achieve your desired level of sweetness. If you use a dry sweetener you can half the amount of water required for the recipe or omit the water altogether. If once the pudding is processed and it looks like it needs more liquid you can add a few teaspoons and then check the consistency.
No, all you need is a simple food processor or blender that can blend ingredients. As all the ingredients are soft you don't need an expensive high-speed processor. We use our very small inexpensive food processor for this recipe and it works just fine.

More dairy-free chocolate desserts & puddings
We love chocolate pudding and dessert recipes so we have a few of our family favourites to share. You don't have to be vegan or plant-based to enjoy our egg-free and dairy-free chocolate recipes. All our recipes are prepared with everyday ingredients that can be found in most supermarkets and grocery stores as we like to keep our recipes accessible.
This Old School Chocolate Sponge is nice with some hot custard and our other chocolate pudding recipe this Chocolate Custard Pudding is a vintage classic prepared with custard powder. Although these Chocolate Cornflake Cakes are a traditional Easter favourite they are very nice year-round. For our last recipe this chunky chocolate chip cookie recipe is just the best that we have ever baked - Double Chocolate Chip Cookies.
Comments
Prepared our Vegan Chocolate Pudding recipe? We would love to know how you got on with the recipe so do drop us a comment below and click the star ratings. All feedback is very much appreciated. Thanks so much, Love Jacq x









Jocelyne says
I had to use a package of silken tofu. I found your recipe.
Very good. Next time I might try the food processor, less trouble cleaning the sides.
I ate some before putting it in the fridge/
I will have some more for supper dessert/
I should have read the comments before. Next time I will try some peanut butter.
Great recipe and so easy
Thanks
Jacq says
Hi Jocelyne, Glad you enjoyed the recipe and thanks for taking the time to comment. It's very much appreciated! Jacq x
Carole says
Wow this super easy and so delicious!
Jacq says
Glad you like it! Jacq x
Helen says
Thank you for this delicious recipe! I added a tablespoon of peanut butter and topped with blueberries, sliced bananas and almonds- so tasty!x
Jacq says
Hi Helen, You're very welcome! Glad you enjoyed the chocolate pudding. Your additions sound very tasty, especially the peanut butter. I will have to give that a go. Thanks! Jacq x
CJ says
It was yummy and so easy. The only thing I did differently was
use a four-cup glass measuring cup for the ingredients and my
immersion blender in the measuring cup. It's easier to clean a
glass measuring cup than to clean the food processor.
Jacq says
Hi CJ, Glad you enjoyed the pudding and found the recipe easy. That’s a great tip about using the immersion blender in a glass measuring cup. It's definitely an easier cleanup option. I’ll have to give that a go myself! Jacq x
Trish says
This was a great easy recipe! I made a few changes based on what I had on hand and needed to use up. I didn't quite have enough cocoa powder, so I added some peanut powder. I also threw in a frozen banana. I used a bit less maple syrup. And I used vanilla bean paste. Finally, I topped it with chia seeds for some added fiber and texture:) It was handy to have the US Customary conversion, as I am in the US!
Jacq says
Hi Trish, Glad you loved the recipe and it was easy to customise to what you had available. I love it when visitors change up the recipe a little and get great results. Your additions sound very tasty. I appreciate you taking the time to review the recipe. Thanks!
Izzi says
This is just the best tofu pudding! I needed one for the protein but every recipe I looked at was so high in sugar. This is spot on. The silken tofu was a must to make it smooth. I added a couple drops of peppermint and will be hard pressed not to eat it all myself. Thanks for posting!
Jacq says
Hi Izzi, You are very welcome! So glad you enjoyed the chocolate pudding. I also love adding peppermint to the pudding.Thanks so much for your lovely comment, Jacq x
Sheri says
I skipped
the water and added a tablespoon of liquid stevia, because I like my pudding a little sweet. I also used wholesome sugar free maple syrup.
Jacq says
Hi Sheri, Sounds delicious. Thanks for letting us know about the successful changes you made as it does help other visitors who would like to do the same. Jacq x
Carrie says
This is delicious! My littlest one is an extremely picky eater and I’m trying to sneak in tofu and other protein packed plant based foods where I can. He loves this, too, so thank you!
Jacq says
Your very welcome. So glad your picky eater loves the chocolate pudding. Thanks for your lovely comment 🙂
Jess says
I love how this only takes 4 ingredients!! So simple!
Jacq says
I know! Me too! Its just so easy to whizz up and have a guilt free delicious chocolate pudding 🙂
Julie says
This is excellent! Delicious and so easy. I love that I didn’t have to melt chocolate! I can have pudding snack packs again! Thank you so much! ❤️
Jacq says
You are so welcome Julie! I'm glad you enjoyed the chocolate pudding. Jacq x
Tara says
So perfect for my chocolate craving! I love that light texture with the use of the silken tofu. It comes together so easily too!
Jacq says
Yeah this pudding is incredibly light and silky 🙂
Michelle says
Looks so soft and creamy! Perfect way to end a meal!
Jacq says
It most definitely is!
Carrie Robinson says
This looks so perfectly decadent and creamy! I would have no idea that it is vegan! 🙂
Jacq says
There is no difference in flavour! Just rich chocolate yumminess 🙂
Kechi says
This looks so silken and absolutely delicious, wow! What a delight!
Jacq says
It certainly is! And can be prepared so quickly 🙂