With a creamy, velvety consistency and rich chocolate flavor, this tofu chocolate pudding is the perfect way to satisfy your sweet tooth. Made with just 5 ingredients, you can whip up this no-cook recipe in 5 minutes.
If you enjoy puddings and similar treats, I recommend checking out my almond milk rice pudding and oatmeal chia pudding next!

Silken tofu's neutral flavor and creamy texture make it a versatile base for many different dishes. We love using it to make sauces like tofu mayo and silken tofu pasta sauce, as well as in smoothies (like my tofu smoothie) and dessert.
In particular, I have been making this decadent tofu pudding countless times ever since discovering it. It is a simple 5-ingredient dessert that I can throw together easily with no cooking required.
💚Why you will love tofu chocolate pudding
- A luscious and indulgent dessert made with wholesome ingredients
- Naturally dairy-free, vegan, eggless, and gluten-free
- Made in a blender with minimal prep and clean up
- Highly customizable - Feel free to stir in some peanut butter, coconut almond butter, Nutella, or jam!
🍫What you will need

- Silken tofu - Go with extra firm or firm silken tofu for a thick, mousse-like consistency. For a looser consistency, you can go with medium or soft.
- Dark chocolate - Any dark chocolate bar or dark chocolate chips will work. I personally love Ghirardelli's 86% dark chocolate.
- Cocoa powder - To dial up the richness of this silken tofu dessert. I love Callebaut cocoa powder due to its exceptional quality.
- Maple syrup - Can be substituted with other liquid sweeteners, including agave syrup, honey, and even sugar-free syrup.
- Instant coffee (optional) - An optional ingredient to enhance the chocolate flavor.
See the recipe card for full information on ingredients and quantities.
💡Tip - Adjusting ingredients based on tofu size
Silken tofu commonly comes in 14-ounce and 16-ounce packages. This recipe is written for 14-ounce tofu.
If you are using 16-ounce tofu, scale up the other ingredients as follows:
- 2.5 oz dark chocolate
- 1.5 tablespoons cocoa powder
- 2.5 tablespoon maple syrup
- 1 teaspoon instant coffee
🔪How to make tofu chocolate pudding

Step 1: Melt the chocolate in the microwave in 30-second bursts, stirring between bursts until smooth and shiny. (Or, you can melt it using a double broiler.)

Step 2: Add the chocolate and the remaining ingredients to a blender or food processor.

Step 3: Blend until smooth, stopping to scrape down the sides if needed.

Step 4: Portion tofu pudding into 4-oz glass jars or ramekins. Allow to chill and thicken for an hour before serving.
✅Helpful tips
- Bring tofu to room temperature - If your silken tofu is cold, chocolate might not mix in well, resulting in chunks of chocolate in your pudding.
- Melting chocolate on the stove - Place a heatproof bowl over a saucepan of simmering water. Make sure the bowl doesn't touch the water and stir until the chocolate is fully melted.
- Chill to thick pudding - It is normal for tofu chocolate pudding to be runny right after blending. It will thicken after an hour in the fridge.
- Topping ideas - For a fun twist, finish off with whipped cream, shaved chocolate, or chopped nuts right before serving!

Save this recipe!
Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.
❄️Storing and meal prep suggestions
Fridge - Store pudding in an airtight container for up to 5 days. For easy grab-and-go servings, portion into 4-oz small jars or containers.
Freezer - Not recommended, as freezing can alter the texture and make the pudding grainy.
❔Commonly asked questions
Firm or extra-firm silken tofu works best for tofu chocolate pudding, as it blends into a creamy, smooth consistency.
Medium or soft silken tofu will also work, but the resulting pudding might have a looser, slightly runnier consistency due to its higher water content.
Making tofu pudding with firm tofu is not recommended. Unlike silken tofu, it has a coarser texture. Your tofu pudding might turn out slightly gritty and grainy.

🍽️More vegan desserts
If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉
📖 Recipe

Silken Tofu Chocolate Pudding (5 ingredients)
Ingredients
- 1 block silken tofu firm or extra firm (12 oz)*
- 2 oz dark chocolate bar or chocolate chips
- 2 tablespoons cocoa powder
- 2 tablespoons maple syrup or another liquid sweetener
- 1 teaspoon instant coffee optional
- 1 teaspoon vanilla extract optional
Instructions
Melting chocolate - Microwave or stove
- Microwave - Microwave for 30-second bursts, or until the chocolate has mostly melted.
- Double boiler - Fit a metal bowl over a saucepan with 1 inch of simmering water. Make sure the bowl doesn't touch the water and stir until the chocolate is fully melted.
Making tofu chocolate pudding
- In a food processor or high-speed blender, blend all ingredients until smooth. Stop to scrape the sides of the blender if needed.
- Give it a taste, adding more sweetener if needed.
- Transfer tofu pudding into glass jars or small ramekins. Refrigerate for at least an hour to thicken before digging in!
Notes
If you are using 16-ounce tofu, scale up the other ingredients as follows:
- 2.5 oz dark chocolate
- 1.5 tablespoons cocoa powder
- 2.5 tablespoons maple syrup
- 1 teaspoon instant coffee
Save this recipe!
Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.
Nutrition
Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.










Judy M says
I can’t get this to print. It goes over to the vegan January recipes. I really want to print this one though. Thank you for all your hard work
Jim Mee Sha says
Sorry for the delayed reply. There was previously a bug that was causing this issue, but it has been recently resolved. Now you should be able to print the recipe.