Chocolate Tofu Pudding Recipe
Silky chocolate tofu pudding topped with crunchy candied cacao nibs and banana. Rich, make-ahead, vegan-friendly, and impressive enough for date night.
Prep
25 min
Cook
20 min
Passive
30 min
Total
1h 15 min
Difficulty
Medium
There’s a very specific kind of date-night confidence that comes from serving a dessert that feels like it belongs on a tasting menu. Not fussy. Not fragile. Just sleek, glossy, and suspiciously good.
This is that.
It’s a chocolate pudding that eats like pure indulgence, but the base is tofu and dates, which makes it feel light enough that you don’t immediately need a nap. The candied cacao nibs give you that crackly crunch. The banana adds sweetness and a soft bite. And the olive oil drizzle is the final “I know what I’m doing” move.
Why tofu works here (and why nobody will know)
Silken tofu blends into a mousse-like body that holds its shape on the spoon and has zero tofu flavor once the chocolate takes over. The protein gives the pudding structure without eggs or cream. Every bite is just chocolate, vanilla, and dates. You get creamy from the pudding, crunch from the nibs, chew from the banana. Not too sweet, either, because the olive oil and salt keep it grounded.
Use silken or soft tofu for the smoothest texture. Just drain it well. The dates handle both sweetness and body. They thicken the blend enough that it holds up under toppings without thinning out, and they do it without refined sugar. Any pitted dates work. If yours are on the drier side, soaking them in boiling water for fifteen minutes matters even more. For the chocolate, use a milk chocolate you’d eat straight off the bar. The quality shows. If it’s very sweet, reduce the sugar in the candied nibs slightly to keep things balanced.
The sieve step (yes, it is worth it)
Blending the tofu with dates, cacao powder, vanilla, salt, and olive oil gives you a glossy, emulsified base. Pressing that mixture through a fine-mesh sieve is the difference between “good” and “what is this sorcery.” Every bit of date fiber and tofu grain gets caught, and what comes through is smooth enough to pass for a pastry chef’s mousse. Sieve it. That’s the move.
The melted milk chocolate goes in after the sieve. Stir it through until fully combined, and you get a deep, glossy pudding that tastes like something that took hours. Portion it into two bowls or jars and let it chill for at least thirty minutes. It gets better after a few hours in the fridge. Firmer, more settled, more chocolate-forward.
Candied cacao nibs: the crunch that makes it
Without the nibs, this is chocolate pudding in a bowl. Good, but not a moment. The candied cacao nibs bring a crackly, bittersweet crunch that wakes up the whole thing. Toasting the nibs first gets them shiny and fragrant before the caramel even enters the picture.
The caramel part is simple but demands attention. Sugar melts on its own over medium-low heat. Do not stir until it is mostly liquid and starting to turn amber. Then stir gently, whisk in butter off heat, fold in the toasted nibs, and spread the whole thing on parchment to cool. Once it hardens, crush it into rough, bite-size pieces. If the sugar is browning too fast, lower the heat and breathe. Amber is the goal. Anything darker and the bitterness takes over.
These keep for one to two weeks in an airtight jar at room temperature, so you can make them well ahead of your date and stash them until dessert.
Make it early, serve it cool
This dessert is built for a “we’re staying in, but it still feels special” kind of night. The pudding can go in the fridge earlier in the day, and it actually gets better with time. The candied cacao nibs sit in a jar on the counter. Right after dinner, the only thing left is slicing a banana and putting two bowls together.
The vibe takes about five minutes. One lamp, one candle, no overhead lights. Something low and smooth on the speaker: jazz, R&B, or a “late-night dinner” playlist. Use shallow bowls and do one dramatic swirl in the pudding with the back of a spoon. The dessert comes out looking like you planned every detail, because the hard part was already done hours ago.
If you want a mini-activity during the date, crush the candied nibs together and slice the bananas. It’s quick, low-mess, and still feels like you’re doing something as a team. Slice the banana right before serving so it stays fresh and doesn’t brown.
And if the conversation stalls (it won’t, but just in case): “What dessert would you order every time if calories didn’t exist?” or “What’s your most controversial food opinion?” or “If we planned a weekend around one meal, where are we going?”
Plating and pairing
Shallow bowls. Two heaping scoops, swirled once with the back of a spoon. That single swirl is the easiest plating trick that looks completely intentional. Candied nibs and banana slices go off-center. Then a tiny drizzle of olive oil, a pinch of flaky salt, and a sprig of mint if you have one. The olive oil and salt are not optional. They cut through the sweetness and add a savory edge that makes you slow down mid-bite. The whole thing looks expensive, and all you did was swirl a spoon.
Port, amaro on ice, or a not-too-sweet red all sit well next to this bowl. Espresso or a strong pour-over if you want to keep things caffeinated. If you want a little bright acidity, a few raspberries or strawberries on the side do the job without competing with the chocolate.
For a full date night menu, start with something savory like crispy vegan calamari or northern Thai beef tartare and let this pudding close out the evening. If you want another make-ahead dessert that pulls the same trick, lemon posset brulee is the companion piece. Most impressive desserts want pastry skill, specialty tools, or hours of your evening. This one wants a blender, a sieve, and about 25 minutes. Worth telling them where it came from. Eventually.
Chocolate Tofu Pudding Recipe
Instructions
-
Cover dates with boiling water and let them plump for 15 minutes. Drain well.
-
Melt the milk chocolate over a double boiler (or a heatproof bowl set over barely simmering water). Set aside to cool slightly.
-
Blend tofu until completely smooth. Add drained dates and blend again until silky. Add vanilla, cacao powder, salt, and olive oil. Blend until glossy and emulsified.
-
Press the mixture through a fine-mesh sieve into a bowl. Stir in the melted chocolate until fully combined. Portion into two serving bowls or jars. Chill at least 30 minutes.
-
Heat oven to 350F / 177C. Spread cacao nibs on a tray and toast for 10 to 12 minutes, until shiny and fragrant.
-
In a small saucepan over medium-low, add sugar and let it melt without stirring until it starts to caramelize. Once mostly melted, gently stir until it reaches a deep amber. Off heat, whisk in butter a cube at a time. Stir in toasted nibs, then spread on parchment or a silicone mat. Cool until hard, then crush into bite-size pieces.
-
Slice 1 banana into thin coins.
-
Spoon 2 heaping scoops of pudding into a shallow bowl and swirl the surface with the back of a spoon. Top with candied cacao nibs and banana slices. Finish with a tiny drizzle of olive oil, a pinch of flaky salt, and an optional fresh herb.
Date Night Tips
Wine Pairing
Port, amaro on ice, or a not-too-sweet red. Espresso or a strong pour-over if you want to keep things caffeinated and sophisticated.
Music
Something low and smooth. A late-night jazz playlist, R&B, or anything that makes the room feel a little dimmer than it is.
Plating
Use shallow bowls. One dramatic swirl in the pudding with the back of a spoon, then place toppings off-center. The olive oil drizzle should be tiny but confident.
Enjoy your meal!
The Official Recipe
Chocolate Tofu Pudding Recipe
Nutrition (Per serving)
420 kcal
Calories
22g
Fat
52g
Carbs
12g
Protein
Ingredients
Chocolate Tofu Pudding
Candied Cacao Nibs
Banana Topping
To Finish
Instructions
-
Cover dates with boiling water and let them plump for 15 minutes. Drain well.
-
Melt the milk chocolate over a double boiler (or a heatproof bowl set over barely simmering water). Set aside to cool slightly.
-
Blend tofu until completely smooth. Add drained dates and blend again until silky. Add vanilla, cacao powder, salt, and olive oil. Blend until glossy and emulsified.
-
Press the mixture through a fine-mesh sieve into a bowl. Stir in the melted chocolate until fully combined. Portion into two serving bowls or jars. Chill at least 30 minutes.
-
Heat oven to 350F / 177C. Spread cacao nibs on a tray and toast for 10 to 12 minutes, until shiny and fragrant.
-
In a small saucepan over medium-low, add sugar and let it melt without stirring until it starts to caramelize. Once mostly melted, gently stir until it reaches a deep amber. Off heat, whisk in butter a cube at a time. Stir in toasted nibs, then spread on parchment or a silicone mat. Cool until hard, then crush into bite-size pieces.
-
Slice 1 banana into thin coins.
-
Spoon 2 heaping scoops of pudding into a shallow bowl and swirl the surface with the back of a spoon. Top with candied cacao nibs and banana slices. Finish with a tiny drizzle of olive oil, a pinch of flaky salt, and an optional fresh herb.
Victor Vu
Victor is a Montreal home cook with a decade of experience developing date night recipes. Every dish is tested at least three times before publishing.
About the author →Frequently Asked Questions
Does it taste like tofu?
Not even a little. The tofu disappears completely into the chocolate. It is just the texture engine here, giving you that mousse-like body without cream or eggs. Nobody will guess the base unless you tell them, and honestly, telling them is half the fun.
Can I make it dairy-free?
Yes. Use dairy-free chocolate and swap the butter in the candied nibs for a small knob of coconut oil. Everything else stays the same. The pudding base is already naturally dairy-free before you stir in the chocolate, so the swap is easy.
Can I skip the banana?
Absolutely. The pudding plus candied cacao nibs plus olive oil is already a complete dessert. Banana adds sweetness and a soft bite, but the bowl holds its own without it. Raspberries or strawberries work well as a swap if you want fruit.
How far ahead can I make this?
The pudding keeps 3 to 4 days refrigerated and actually tastes better after a few hours of chilling. The candied cacao nibs stay crunchy for 1 to 2 weeks stored airtight at room temperature. Slice the banana right before serving so it stays fresh.
You might also like
Continue your culinary journey
Lemon Posset Brulee (No-Bake Dessert)
Lemon posset brulee set in real lemon shells, torched to order. Three ingredients, no oven, and it sits in the fridge for hours before you need it.
Pâte à Choux (Foolproof Recipe)
Light, crisp choux pastry that puffs into hollow shells for cream puffs, eclairs, or cheesy gougeres. One dough, endless possibilities.