Tofu Dark Chocolate Pudding

Sneha: As vegetarians, we love tofu – excellent protein source, delish in asian food. What’s not to love? But tofu in a dessert? I gave this one a lot of thought before jumping in and trying it out. To be honest, I’ve tried avocado chocolate mousse in the past and it was kind of a disaster, it tasted like chocolate guacamole. In addition, Karthik exact words were “that sounds disgusting, no way I’m trying it”. 

Well – let me tell you, he may have had a gross look as I bravely blended tofu and melted chocolate but he tasted it and was like “hmmm this isn’t bad” which I take as a win in my books. I personally loved it. Tofu on its own has no flavor and any subtle taste is totally masked by the rich decadence of dark chocolate. Guarantee this will help satisfy your sweet tooth with an added protein kick!

Tips & Tricks

  • I used dark chocolate chips which makes this pudding pretty chocolatey – if that is not your thing, you can use milk or semi sweet chocolate 
  • This dessert can be made fully vegan, substitute your favorite nut milk, dairy free chocolate and use maple syrup instead of honey
  • Allow the pudding to cool for 1-2 hours before serving, this helps the flavors combine but also allows the tofu and milk to thicken up and give you more of the traditional pudding consistency 

Recipe Information

  • Prep time: 15 min
  • Cook time: Not Applicable
  • Yield: 3-4 servings


  • 6 oz silken tofu
  • 2 tsp cacao powder
  • 3/4 cup dark chocolate chips
  • 1/2 tsp vanilla
  • Pinch of cinnamon and salt
  • 2 tsp maple syrup or honey
  • 3-5 tbsp milk depending on consistency preference 


  1. Melt chocolate in a heat proof bowl in 30 second intervals in the microwave OR in a double broiler 
  2. Combine all the ingredients (except milk) in a blender, add 1 tbsp milk and blend 
  3. Continue to add milk one tbsp at a time until you get a thick pudding like consistency 
  4. Transfer to container and chill for 1-2 hours before serving