This silky Tofu Chocolate Pudding is a great dairy-free alternative to your classic pudding recipe. Whether you have dietary needs or are just looking to expand your palate, you can have your chocolate and eat it too!

This post for a creamy chocolate pudding recipe came about as a happy accident, when I accidentally bought the wrong type of tofu for a soup recipe I’m working on for my sister site, Easy Recipes from Home. Not being one to waste food, I decided this would be the perfect opportunity to share one of my favorite dairy-free desserts with you!
SAVE THIS RECIPE FOR CHOCOLATE PUDDING WITH TOFU TO YOUR FAVORITE PINTEREST BOARD!

Silken Tofu
Tofu is a soy-based product that can be used in all sorts of dishes! It’s often used in savory dishes as a meat alternative for those on a vegetarian or vegan diet. However, silken tofu is a specific kind of tofu that is smooth and custard-like, making it perfect for dessert recipes and sauces as it blends easily. I found it in the refrigerated section of my grocery store, although some varieties are sold in shelf-stable packaging.
You won’t believe there’s tofu in this recipe by taste alone. It’s so rich and creamy, and almost decadent that you seriously have to try it yourself!
Ingredients for Dairy-Free Chocolate Pudding
Thankfully, I only need four simple ingredients to make this easy pudding recipe and fulfill my chocolate craving:
- Silken tofu
- Unsweetened dark cocoa powder
- Powdered sugar
- Pure vanilla extract
You can find the full recipe in the printable recipe card at the bottom of the post!

How to Make Silken Tofu Chocolate Pudding
- First, I drain the tofu by placing it on a plate while I prepare the rest of the ingredients for the recipe (about 5-10 minutes). You can also use a paper towel to soak up the excess water.
- Once it’s ready to drain, I place the plate over the sink and gently hold the top of the tofu in place as I pour the collected liquid into the sink. Then I slice the tofu into cubes, but this may not be necessary as it does come apart easily as you transfer it.
- Next, I place the tofu, cocoa powder, powdered sugar, and vanilla extract into a food processor or blender and puree for one minute on high speed. Then I scrape down the sides and mix for another 30 seconds.
- I portion about 1/3 cup of chocolate pudding into individual ramekins or small bowls, then refrigerate the pudding for at least 30 minutes before serving.
You can top this with Fresh Whipped Cream (use coconut cream instead of heavy cream to keep it dairy-free!) if you like! I like to serve it with fresh strawberries or other fresh berries to balance the richness.

FAQS
How do I store Tofu Chocolate Pudding?
I keep this pudding in a small container with a lid or tightly covered with plastic wrap in the fridge. It will stay fresh for 3-5 days.
Can I freeze Chocolate Tofu Pudding?
Yes, I freeze it for up to one month in an airtight container. Thaw it overnight in the fridge before serving.
Does it taste like Tofu?
The dark cocoa powder provides a strong chocolate flavor, and the sweetness of the powdered sugar combines with it to mask any typical “tofu” flavor.
More Dairy-Free Recipes
If you need some new recipes to eat dairy-free or have guests who do, try one of these next time:
- These Turtle Parfaits take this dark chocolate pudding and layer it with whipped topping, caramel sauce, and pecans. Use coconut cream to keep the whipped cream dairy-free and enjoy these decadent desserts!
- Try these Lemon Poppy Seed Waffles for your next weekend breakfast or brunch. Lemon and poppy seeds are always a great combination, and they’re perfect for those with milk allergies.
- These Pumpkin Muffins are a perfect addition to your breakfast menu. Made with soy milk and vegetable oil, these pumpkin spice muffins are a great way to incorporate soy into your daily diet and are SO moist and full of fresh pumpkin flavor! Your taste buds will thank you!

Please leave a comment and review below to let me know what you think of this Tofu Chocolate Pudding recipe. I’d love to know your thoughts!
Share a picture on Instagram and tag me at @365DaysofBaking, so I can see it, too.
Thank you!
❤️ Lynne
FOLLOW ME
FACEBOOK ~ PINTEREST
INSTAGRAM ~ TWITTER
YOUTUBE
Keep an eye out for more of my easy recipes each week!
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from 365 Days of Baking and More.

Tofu Chocolate Pudding
Ingredients
- 12.3 ounces silken tofu
- ⅔ cup dark unsweetened cocoa powder
- 1 cup powdered sugar
- 1 teaspoon pure vanilla extract
- Fresh Whipped Cream, for serving
Instructions
- Drain the silken tofu by placing it on a plate to sit while you prepare the other ingredients for the recipe, about 5-10 minutes. Place the plate over the sink and gently placing your hand on top of the tofu to hold it from slipping, pour the water into the sink. Or you can also use a paper towel to soak it up. Slice it into cubes.
- Place the tofu, 2/3 cup dark cocoa powder, 1 cup powdered sugar, and 1 teaspoon vanilla extract into a food processor, and puree for 1 minute. Scrape down the sides, and mix for another 30 seconds.
- Place ⅓ cup chocolate pudding into individual serving dishes and refrigerate for at least 30 minutes before serving.
Leave A Reply!