This post may contain affiliate links. Please see our disclosure policy for more details.
This Chocolate Tofu Pudding is proof that dessert can be both decadent and nourishing. It’s naturally dairy-free, rich in nutrients, and comes together in just minutes—no fancy equipment or long prep needed.

Table of Contents
Chocolate Tofu Pudding is a dessert that checks all the right boxes — indulgent, creamy, and unexpectedly good for you. Here’s why this pudding is a favorite for so many:
- Silky Smooth Texture – The silken tofu creates a rich, mousse-like consistency that’s as satisfying as any traditional pudding.
- High in Plant-Based Protein – Thanks to the tofu, this dessert gives you a protein boost without the dairy.
- Customizable – Whether you like it with a sprinkle of cinnamon or a handful of berries, you can easily make this pudding your own.
- Quick and Easy – No-bake, ready in minutes — it’s the perfect dessert when you need something delicious in a hurry.
Chocolate Avocado Pudding is another delicious, dairy-free alternative that’s just as rich and indulgent, with the added benefit of healthy fats from the avocado.
So, whether you’re vegan, cutting back on dairy, or just craving something rich and wholesome, Chocolate Tofu Pudding is your go-to treat for satisfying your sweet tooth in a healthier way.
And if you’re in the mood for something sweet but want to switch it up from chocolate, try these healthy sweet potato muffins. Naturally sweet, nutrient-packed, and perfect for breakfast or snack time.
Looking for more grab-and-go goodness? Dive into reader-favorite no-bake snacks, full of easy, wholesome ideas that kids can’t resist and parents can feel great about.
Ingredients

I am highlighting just the ones that need further explanation. The complete list is in the recipe card below.
- Tofu – Make sure you’re using silken tofu, not firm or extra firm. Silken tofu blends up smooth and creamy, giving you that luscious pudding texture. Its mild flavor blends seamlessly with chocolate, while adding plant-based protein.
- Semi-Sweet Chocolate – strikes the perfect balance between rich cocoa flavor and just the right amount of sweetness. You can use chocolate chips or a chopped bar—just be sure to choose a quality brand with simple ingredients for the best flavor.
- Unsweetened Cocoa Powder – A little cocoa powder deepens the chocolate flavor and adds a touch of bitterness that balances the sweetness from the dates. It also boosts the antioxidant content.
- Medjool Dates – Add a caramel-like sweetness and help thicken the pudding without refined sugar. They pair beautifully with chocolate and blend smoothly into the mix. Be sure to soak in warm water for at least 30 minutes.
- Vanilla Extract – Brings warm, aromatic depth and helps round out the chocolate flavor.
Step-by-Step Instructions

Step 1: In a blender or food processor, combine silken tofu, cocoa powder, melted chocolate, dates, and vanilla.

Step 2: Blend until completely smooth. Adjust Consistency: If too thick, add 1 tablespoon of milk at a time and blend until creamy.
Recipe Tips
- Melt the chocolate slowly – Whether you’re using the microwave or stovetop, melt the chocolate gently and stir often. Chocolate can burn quickly if overheated!
- Cool the melted chocolate slightly – Let the melted chocolate sit for a minute or two before adding it to the blender. Hot chocolate can cause the tofu to seize up and create a weird texture.
- Adjust sweetness to taste – Depending on the sweetness of your chocolate chips and your dates (if using), you might want to add an extra date or a drizzle of maple syrup at the end. Always taste and adjust!
- Chill before serving – It’ll taste good right away, but chilling the pudding for at least 30 minutes helps it firm up and deepen in flavor.
- Choose a high-quality chocolate (70% cocoa or more) for the best taste.
Variations
Get creative with these easy twists to customize the flavor and make it uniquely yours:
- Mint Chocolate – Add a few drops of peppermint extract for a cool, refreshing twist.
- Mocha – Stir in instant espresso powder or a shot of brewed espresso for a coffee-chocolate combo.
- Spiced Mexican Chocolate – Add cinnamon and a pinch of cayenne or chili powder for warmth and subtle heat.
- Nutty Chocolate – Blend in a spoonful of peanut butter, almond butter, or tahini for added richness.
- Chocolate Banana – Add a ripe banana for natural sweetness and a thicker texture.
- Coconut Chocolate – Use coconut milk and top with shredded coconut for a tropical flavor.
- Orange Chocolate – Add orange zest or a splash of orange extract for a citrusy note.
Serving Suggestions

Here are some simple ways to serve your chocolate pudding for extra flavor and texture:
- Serve chilled in ramekins or dessert glasses.
- Top with whipped coconut cream, shaved chocolate, or fresh fruit.
- Layer with granola or crushed cookies for added texture.
- Use as a filling for vegan pies or tarts.
Storage
Store this tofu chocolate pudding in an airtight container in the fridge for up to 5 days.
FAQ
Silken tofu provides the smoothest texture for puddings. Using firm tofu may result in a grainier consistency.
Absolutely! It’s a nutritious alternative to traditional desserts, but always ensure there are no allergies to ingredients like soy or nuts.
Yes! You can prepare the pudding a day or two in advance and store it in the fridge until ready to serve.
More Chocolate Recipes
Did you make this recipe? Leave a rating below and let me know how you liked the recipe! Your feedback means so much to me!

Chocolate Tofu Pudding
Equipment
Ingredients
- 14 ounce silken tofu
- 3 ounces semi-sweet chocolate (see note)
- 1/4 cup unsweetened cocoa powder (20g)
- 4-5 soft medjool dates (see note)
- 1 teaspoon vanilla extract
- 2-3 tablespoons milk (optional for a looser texture if desired)
Instructions
- Melt the chocolate:Microwave method: Place chocolate chips in a microwave-safe bowl. Heat in 20-second bursts, stirring between each, until fully melted and smooth.Stovetop method: Place chocolate chips in a heatproof bowl over a small pot of gently simmering water (make sure the bottom of the bowl doesn't touch the water). Stir until melted and smooth.Set the melted chocolate aside to cool slightly.
- Blend Until Smooth: In a blender or food processor, combine silken tofu, cocoa powder, melted chocolate, dates, and vanilla. Blend until completely smooth.
- Adjust Consistency: If too thick, add 1 tablespoon of milk at a time and blend until creamy.
- Chill and serve: Scoop the pudding into bowls or jars. Refrigerate for at least 30 minutes to help it firm up a little.
- Optional toppings: Top with fresh berries, a sprinkle of cocoa powder, mini chocolate chips, or a dollop of whipped cream for extra fun.
Notes
- Use your favorite chocolate bar or chocolate chips. You can also leave it out entirely and add more dates for extra sweetness.
- Dates – be sure to soak in warm water for at least 10 minutes if they’re dry. You can also swap with maple syrup (start with 2 tablespoons and add more to taste).
- Melt the chocolate gently. Whether you’re using the microwave or stovetop, take it slow and stir often. Chocolate can burn easily if overheated.
- After melting, let the chocolate sit for a minute or two before blending. Adding it too hot can make the tofu seize and affect the texture.
- Chill before serving! It’s tasty right away, but chilling for at least 30 minutes helps it set and brings out the rich chocolate flavor.



















What a unique recipe and explained wonderfully well!
Yummy thank you!