Plant-Based Chocolate Caramel Tofu Mousse Recipe

Everyone should have the ability to indulge in chocolate, regardless of dietary restrictions (excluding, of course, a chocolate allergy). An especially indulgent chocolate dessert is mousse, which can easily be made vegan with the help of super-soft tofu. Silken tofu is often used in desserts and smoothies because its creamy texture folds easily into mixed and blended foods. We know what you're thinking — and yes, it still tastes like tofu; but being that tofu is practically flavorless, that can be a good thing.

Below, developer Michelle McGlinn walks through the process of making plant-based chocolate tofu mousse. This version has a coconut cream caramel swirled into the mousse and drizzled over top. The result is a quick and easy, totally dairy-free dessert that is just as chocolatey as any cake, pie, or brownie. Oh, and the tofu? Nobody will even know it's there — even you might forget about it after a few luscious spoonfuls.

Gather the ingredients for this plant-based chocolate caramel tofu mousse

Being that this recipe is vegan, you'll want to be careful about the ingredients you source to ensure everything is plant-based. For example, you'll need chocolate, but make sure to pick up dark chocolate, which doesn't contain milk products. Otherwise, the ingredients should be pretty foolproof: You'll need silken tofu, white sugar, brown sugar, vanilla extract, cornstarch, cocoa powder, and coconut cream. Dutched cocoa powder is a little deeper in flavor than natural process cocoa, but either can be used in a pinch. As for coconut cream, you'll want to be specific about that — this recipe won't quite work with cream of coconut or coconut milk.

Step 1: Add the mousse ingredients to a blender

Add tofu, cocoa powder, sugar, vanilla, and melted chocolate to a blender.

Step 2: Blend

Blend until smooth and set aside.

Step 3: Combine the caramel ingredients

In a small saucepan, combine coconut cream, brown sugar, and cornstarch.

Step 4: Cook until foamy

Cook over medium heat, stirring constantly, until foamy.

Step 5: Stir until thick

Reduce heat to medium-low and cook, stirring, until thick and smooth, about 5 minutes.

Step 6: Swirl the caramel into the mousse

Reserve 1 tablespoon coconut caramel for topping, then swirl the rest into the tofu mixture.

Step 7: Chill the mousse

Transfer mousse to ramekins or jars and store in the refrigerator for at least 1 hour to set.

Step 8: Serve

To serve, top with Maldon salt, if using, and reserved caramel.

Why is it important to chill chocolate tofu mousse before serving?

We encourage you to taste and adjust the sweetness of this mousse as soon as you blend it, but remember that it still needs to be chilled before serving. Chilling the mousse not only creates the familiar pillowy texture, but it also helps transform the not-very-pleasant soybean flavor of the tofu. After about an hour, the tofu will have absorbed the chocolaty flavor, masking that soybean-y taste. From there, it's ready to enjoy after dinner alongside prosecco or a sweet sparkling mocktail, or with fruits like strawberries, blackberries, or plums. Just be sure to serve the mousse within 10 minutes of removing from the refrigerator to avoid a melty, pudding-like mousse. 

Conveniently, the required chilling time means this mousse is also a great make-ahead dessert. To store it, simply wrap the jars or ramekins with plastic and keep chilled. Because the mousse is plant-based, it can last a long time — but not forever. For the best results, store for up to a week.

Can I use a different type of caramel for this chocolate tofu mousse?

This plant-based caramel is a little different from regular caramel, which is made with butter, cream, and sugar. Instead of dairy, this caramel uses coconut cream, which is sweet and buttery but strongly coconut flavored. In a blind taste test, you'd know the difference immediately — and even looking at the two, you'd easily guess which one is which. It's delicious, but it's not exactly caramel.

Instead, you can always swirl in your favorite store-bought (non-vegan) caramel or caramel alternative. You can also use sweetened condensed coconut milk, which can be made into caramel the same way as sweetened condensed milk. Simply place a can of condensed coconut milk in a saucepan, cover with water, and simmer for 2-3 hours. Once the can is removed from the water and cooled, the contents inside will be caramelized and ready to use (and much less coconut-flavored than the quick coconut cream version in our recipe).

Plant-Based Chocolate Caramel Tofu Mousse Recipe
5 from 37 ratings
This vegan chocolate mousse owes its texture to silken tofu, which blends seamlessly into a mousse while taking on chocolaty flavors like a dream.
Prep Time
1.08
hours
Cook Time
7
minutes
Servings
4
servings
vegan chocolate tofu mousse in jar
Total time: 1 hour, 12 minutes
Ingredients
  • 1 (10-ounce) block silken tofu, drained
  • 2 teaspoons Dutch-process cocoa powder
  • 1 tablespoon granulated sugar
  • 1 teaspoon vanilla extract
  • 3 ounces 70% dark chocolate, melted
  • ½ cup coconut cream
  • 3 tablespoons brown sugar
  • ½ teaspoon cornstarch
Optional Ingredients
  • Maldon salt, for topping
Directions
  1. Add tofu, cocoa powder, sugar, vanilla, and melted chocolate to a blender.
  2. Blend until smooth and set aside.
  3. In a small saucepan, combine coconut cream, brown sugar, and cornstarch.
  4. Cook over medium heat, stirring constantly, until foamy.
  5. Reduce heat to medium-low and continue to cook, stirring, until thick and smooth, about 5 minutes.
  6. Reserve 1 tablespoon coconut caramel for topping, then swirl the rest into the tofu mixture.
  7. Transfer mousse to ramekins or jars and store in the refrigerator for at least 1 hour to set.
  8. To serve, top with Maldon salt, if using, and reserved caramel.
Nutrition
Calories per Serving 326
Total Fat 22.5 g
Saturated Fat 15.1 g
Trans Fat 0.0 g
Cholesterol 0.6 mg
Total Carbohydrates 24.5 g
Dietary Fiber 3.9 g
Total Sugars 15.4 g
Sodium 16.2 mg
Protein 9.3 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe