This post may include affiliate links; for details, see our disclosure policy.

This chocolate vegan pudding uses tofu as the secret ingredient, and tastes like rich, chocolatey goodness through and through.

Vegan chocolate pudding
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Mmm, rich, chocolate-y vegan pudding. It’s spiced with cinnamon and a little chili powder, making its flavor complex and irresistible. So what’s the secret to pudding without dairy? Well, here’s the thing. It’s tofu! I know what you’re thinking: sounds a little crazy, right? Well, let me assure you, this vegan pudding has no semblance of tofu in its taste. It’s pure rich, chocolatey goodness through and through. Keep reading for the recipe!

How to make vegan pudding

This vegan pudding is one really easy, delicious dessert: for eaters of any kind! I had bookmarked Mark Bittman’s recipe a while ago, as I was intrigued by the concept of pudding made with tofu. After trying it, I don’t think I’ll ever need to make real pudding again. This vegan pudding was so easy to make and was incredibly delicious, so I think we’ll stick with the tofu trick.

When making this vegan pudding, it’s important that you use soft tofu (sometimes called silken tofu). Soft tofu has an ultra soft, creamy texture that makes this pudding, well, pudding-like. Any other tofu like firm or extra firm will result in a pudding that’s much too firm in consistency. Extra firm and firm tofu is the type that’s used in a stir fry: or in tacos like our Tofu Tacos.

Also, make sure to double-check the ingredients list of the chocolate you’re buying. Many bittersweet chocolates are naturally vegan, but it’s always best to check anyways since milk is easily sneaked into chocolate bars.

We served this vegan pudding after a Mexican-inspired meal featuring stuffed peppers, and it was the perfect finish. We loved the subtle spicy hint of the chili powder paired with the rich, bittersweet chocolate. If you don’t have any chili powder, you could use a pinch of cayenne instead, but we’d recommend using just a pinch because cayenne is much spicier than chili powder.

This vegan pudding would pair nicely with fresh berries or a dollop of whipped cream (vegan or regular would work). It keeps well in the fridge for a few days and makes enough to feed a small crowd comfortably.

Looking for more easy vegan desserts?

Here are some of our favorite vegan desserts:

This vegan pudding recipe is…

Vegetarian, gluten-free, vegan, plant-based, and dairy-free.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tofu Pudding

Chocolate Tofu Pudding

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: a Couple Cooks
  • Prep Time: 45 minutes
  • Cook Time: 0 minutes
  • Total Time: 45 minutes
  • Yield: 6 to 8 1x


This chocolate vegan pudding uses tofu as the secret ingredient, and tastes like rich, chocolatey goodness through and through.


  • ¾ cup sugar
  • 1 pound silken tofu
  • 8 ounces bittersweet chocolate
  • 1 teaspoon vanilla extract
  • 1 ½ teaspoons ground cinnamon
  • ½ teaspoon chili powder, or more to taste


  1. Combine ¾ cup sugar and ¾ cup water in a pot. Bring to a boil and cook until the sugar is dissolved, stirring occasionally. Allow to cool.
  2. Meanwhile, melt 8 ounces chocolate in the microwave by alternating heating for about a minute and then stirring, until fully melted. (Or, melt it the old-fashioned way using a double-boiler on the stove.)
  3. Pour the chocolate into the pot with the sugar water, and add 1 pound silken tofu, 1 teaspoon vanilla extract, 1 ½ teaspoons ground cinnamon, and ½ teaspoon chili powder. Puree the ingredients using an immersion blender until smooth. (Or, blend ingredients together using a conventional blender.)
  4. Pour into a sealed container and chill for at least 30 minutes.
  5. Spoon into individual dishes. If desired, garnish with chopped chocolate and a dash of chili powder.


Inspired by Mark Bittman

  • Category: Dessert
  • Method: Stovetop
  • Cuisine: Mexican

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes for memorable kitchen moments! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Devin says:

    Guys, how about making the dessert, then comment on your thoughts or suggestions?
    “It looks good” or “I have to try this” are not beneficial comments.

  2. afracooking says:

    As you mention experimenting with less sugar: I made a similar desert using maple sugar, vanilla extract and stevia……

  3. milena says:

    Okay I know I am late on this one, but I was just scrolling along your dessert posts. Ideas to make this more ‘healthy’ though with the elimination of butters and eggs which are usually in chocolate dishes, I don’t find this so bad, but try using raw cocoa powder and raw honey. Try avoiding heating either too much or at all because when either are at a temp higher than ‘warm’, they loose their nutrients and healthfulness, and both in their raw forms can be quite amazing! I almost always bake with local honey even if it won’t be raw anymore, and recently I have been replacing half of the milk in my pudding recipes with coconut milk, yes coconut has a bad rap of being fatty, but it is like avocado fatty, eaten in moderation it can be good for you, and what a taste!

    1. Sonja says:

      Thanks for the thoughts – this is so interesting! I loove honey and I’ve been wanting to bake with it more; the problem is I don’t end up baking much! (I love it out of the jar – hehe!) The suggestion of coconut milk is very intruiging – we’ll have to give it a try!

  4. Kim Beauchamp says:

    This looks amazing! I make a chocolate tofu pudding/pie filling with organic chocolate chips, maple syrup, and silken tofu, but have never tried the chili! Thanks for sharing:)

  5. GreenGirl says:

    I’m a big fan of chocolate chili combo, tofu, not so, but your picture invites me to give it a try

  6. Linn @ Swedish Home Cooking says:

    Chocolate and chili is such a great match! Mm. Chocolate craving – here we go!

  7. Lily says:

    I’ll have to try it! It looks good!
    I have to say that making cooked pudding using a microwave (to eliminate the chance of burning) is so easy, and the taste so impossible to duplicate, that I don’t think I would ever stop doing it… (see here: …I often add a few chocolate shavings on top, and I like it warm, but I’m not averse to pudding skin.)

  8. fooddreamer says:

    I love the chocolate/chili combo. I’ve been meaning to try tofu as a pudding base. Thanks for sharing!

  9. suchitra says:

    Wow, i definitely gotta try this out- looks awesome!