This is a no-bake chocolate mousse made from silken tofu and Greek yogurt, sweetened with stevia, and set in the freezer for about 15 minutes. The honest reason to make it: four servings come together in 20 minutes, each one clocks in at 56 calories, and nobody has to know there’s tofu in it.
Ingredient notes
- Silken tofu: This is sold in shelf-stable cartons (often in the Asian foods aisle) as well as refrigerated. Either works. Do not substitute firm or extra-firm tofu — the texture will not blend smooth no matter how long you run the blender.
- Stevia drops: Potency varies a lot by brand. Start with 5 drops, taste, and add more before you pour. If you don’t have stevia, 1–2 teaspoons of maple syrup or honey will work, though it changes the nutrition profile.
- Unsweetened cocoa powder: Regular Dutch-process or natural both work here. Dutch-process gives a slightly deeper, less bitter chocolate flavor if you have the choice.
- Mini chocolate chips: Skip the garnish — not worth the extra dish if you’re making a large batch for guests and want to keep things simple. The mousse holds up fine on its own.
The short version of why this works
Two things make this recipe succeed. First, silken tofu has a very high water content and almost no structure, so it breaks down into a completely smooth, neutral-tasting base when blended — it mimics the body of whipped cream without the fat. Second, the Greek yogurt adds enough acidity to cut through the cocoa and prevent the mousse from tasting flat or chalky. Those two ingredients together give you the richness and slight tang you’d expect from a traditional chocolate filling, without any cooking or setting agents like gelatin or eggs.
What can go wrong
- Grainy or gritty texture after blending: This usually means the tofu wasn’t fully broken down before the cocoa was added. If you notice graininess, remove the cocoa, blend the tofu and yogurt alone for another 60 seconds, then re-add the dry ingredients.
- Mousse tastes flat or bitter: Cocoa powder without enough sweetener reads as bitter, not chocolatey. Taste the mixture before pouring — stevia drops are easy to add one at a time until it’s right.
- Mousse turns icy or hard after freezing: This happens if it goes past 20 minutes in the freezer. The fix is simple: pull it out and let it sit at room temperature for 5–10 minutes. It softens back to a creamy consistency without losing its set.
- Watery layer at the bottom of the ramekin: This can happen if the tofu wasn’t drained at all before blending. Give the tofu a quick press between paper towels for 30 seconds before it goes in the blender — especially if the package had a lot of liquid sitting in it.
- Mousse doesn’t firm up at all: If your freezer runs warm or the ramekins are large, 20 minutes may not be enough. Give it another 10 minutes and check again. Smaller ramekins set faster than larger ones.
Storage and reheating
Leftovers keep well in the fridge, covered with plastic wrap pressed directly onto the surface, for up to 3 days — the texture stays creamy and doesn’t weep. For longer storage, keep the ramekins in the freezer for up to 2 weeks; move them to the fridge the night before you plan to serve them, or let them thaw at room temperature for 15–20 minutes. This recipe does not reheat — it’s served cold. If you’re making it ahead for a group, blending a double or triple batch takes the same amount of time as a single one, so it scales easily.
Chocolate Mud Mousse Pie – Healthy No-Bake Tofu Dessert
Ingredients
- ½ cup silken tofu (soft)
- ¼ cup Greek yogurt plain
- ¼ cup cocoa powder unsweetened
- 1 pinch salt
- ½ teaspoon vanilla extract
- 10 drops stevia to taste
- 1 tablespoon mini chocolate chips
Instructions
- Add the silken tofu and Greek yogurt to a blender or food processor. Blend on high for 60–90 seconds until completely smooth and creamy with no visible lumps.
- Add the cocoa powder, salt, and vanilla extract. Blend until fully combined, scraping down the sides as needed. Add stevia drops to taste (start with 5 drops and increase) and blend again for 10 seconds.
- Divide the mousse evenly among 4 ramekins and smooth the tops with the back of a spoon. Sprinkle mini chocolate chips over each serving.
- Place the ramekins in the freezer for 10–20 minutes until the mousse is firm but still creamy and scoopable — it should hold its shape on a spoon but not feel icy. If it over-freezes, let it sit at room temperature for 5 minutes before serving.
Nutrition
FAQ
Can I make this ahead for a dinner party?
Yes — this is one of the better desserts to make ahead for a group. Blend the full batch, pour into ramekins, and refrigerate (not freeze) for up to 24 hours before serving; the mousse firms up nicely in the fridge overnight without any risk of over-freezing.
Can I use regular sugar instead of stevia?
You can. Start with 1–2 teaspoons of powdered sugar (granulated may not fully dissolve) and blend well before tasting. Keep in mind this will increase the calorie and sugar count per serving.
Will this work with dairy-free yogurt?
Yes, a thick coconut or almond-based Greek-style yogurt works as a direct swap. Avoid thin, pourable dairy-free yogurts — they add too much liquid and the mousse won’t set properly.
How do I scale this up to serve 8 or 12 people?
Double or triple the ingredient quantities and blend in two batches if your blender is standard-sized — overfilling makes it harder to get a smooth result. The freezer and fridge times stay the same regardless of how many ramekins you’re setting.
More recipes to try
- Silky Dark Chocolate Mousse
- Decadent Dark Chocolate Ganache
- Brookies: Brownies and Cookies Combined
- Protein-Packed Vanilla Pancakes

















































