Chai-Infused Chocolate Pudding

I have always had a serious love affair with good quality teas. From the Gyokuro greens of Uji in Japan to the Ti Kuan Yin oolongs of Anxi County in China… tea makes life worth living. I often joke with my friends that someday I’m going to give it all up and move to the Yunnan province of China to grow pu-erh teas. Naturally, I love cooking with tea and lately I have been experimenting with more creative ways to highlight this great ingredient in my recipes.

This is tea week at One Ingredient Chef! I’ll be sharing several great recipes that use tea as a primary ingredient. It all starts with an out-of-this-world chocolate pudding infused with chai tea.

If I had to describe this pudding in one word, it would be haunting. The chocolate. The spices. The black tea. The flavor combination is indescribable and irresistible; silky smooth and comforting, but totally invigorating. It uses a tofu base that disappears behind chocolate and spices but gives the finished product just the right texture with tons of protein and fiber. If you have never made a tofu-based pudding before, this is a great one to try.

Chocolate Chai Pudding

Makes 4-6 servings


  • 16 oz silken tofu
  • 1/2 cup unsweetened almond milk
  • 2 chai tea teabags
  • 1/4 cup cocoa powder
  • 1 teaspoon vanilla

The process of getting just the right amount of chai tea flavor into the pudding took some time to develop. It works like this… first, we’ll steep the tea with warm almond milk, strain it out and reserve the leaves for later, then add the chocolate and other ingredients into the almond milk tea. Finally, we’ll blend this liquid with the tofu and add a tablespoon of the reserved leaves right into the blender to drive the chai flavors over the top. It sounds complicated, but the process is really simple. Let’s get started!

Step One

Add 1/2 cup non-dairy milk (almond works best) to a saucepan with two teabags of chai tea. In my experience, none of the fancy and expensive tea brands work very well. My favorites are Peets or Tazo chai teabags, both are widely available and very affordable. You’ll want to break open the teabags and let the loose leaves mix in with the almond milk. Let this sit over very low heat for about 10 minutes to extract the full chai flavors. Stir regularly.

Step Two

Using any type of tea or kitchen strainer, strain out the tea leaves and set them aside. Return the liquid back to the saucepan over low heat. Add in the cocoa powder, liquid sweetener, and coconut oil. Whisk until everything is melted and fully incorporated. Remove from the heat and let cool.

Step Three

In a blender, add the tofu, liquid mixture, 1 teaspoon vanilla, and 1 1/2 teaspoons of the chai tea leaves. Blend until smooth and creamy. Give this mixture a taste and adjust the sweetener and cocoa powder if needed. When the flavors are perfect, pour into a bowl and refrigerate for several hours before serving.

Optional: Prepare a batch of my coconut whipped cream recipe (recommended) and add a dollop on top of each serving bowl along with some dark chocolate shavings.

Chai Pudding

Chai Pudding with Spoon


Leave a Reply
  1. Tea is a huge staple in Taiwan & Japan. My mom always make soups & savory dishes with loosened teas & tea bags. I <3 the combination of chocolate and chai. I think I made something like that, vegan waffles with chai.

  2. I am a total fan of your recipes!!!
    I have a small issue though..i am intolerant to coconut milk!
    What could I use as an alternative within your recipes??

    • Thanks, Krishna! Hmm, in this recipe, the coconut milk is only for the whipped cream so you could simple omit that. In other recipes, it would depend on the specific use, but there is typically a substitute.

  3. I’ve seen puddings made with tofu before, but I have always been hesitant to try it. Looks like I might have to. I can imagine the chai making this totally delicious.

    • Hmm, off the top of my head, I really don’t know. The tofu’s texture is so central to the overall texture of this pudding that it might be hard to substitute. I wish I could be of more help, but not sure what else would work here 🙁

  4. I just made this yesterday for the first time. I will admit I used plain Greek yogurt instead of the tofu. Everything else I followed, and I used maple syrup as a sweetener. The flavor of the chai and chocolate together was heavenly! The chocolate makes it rich and the chai gives it a little exotic kick that is just all 10 flavors of awesome rolled into one. Thank you for sharing!

    • Awesome, Catherine! Haha, “all 10 flavors of awesome rolled into one” is the best thing I’ve heard all day 🙂 I’m so glad you liked it (it’s one of my favorites too)!

  5. The recipe sounds amazing. Definitely trying that tomorrow! Can you also try the typical chocolate pudding? But I’m in love with this website and your recipes! Amazing

Leave a Reply

Your email address will not be published. Required fields are marked *

How to Make Cashew Milk

Detoxifying Cold-Brewed Citrus Green Tea