This rich and decadent vegan chocolate mousse recipe makes for a lovely treat to indulge in when the need for chocolate hits. This recipe is dairy-free, gluten & grain-free (naturally), refined sugar-free, and uses no added oils. Can easily be made raw by using a raw liquid sweetener of your choice and cacao powder.
*To pre-soak cashews: place in a glass bowl, cover with water, and leave to soak for 4 hours (or overnight in the fridge). Then strain and discard the water. For a quick pre-soak, cover with boiled water and soak for 15 mins, then strain and discard water. (Note: this technique doesn’t preserve the nutrition of the recipe as well as the traditional soaking technique above). Note: the purpose of soaking the nuts is to re-hydrate them and plump them up for blending into a smooth, cheesecake-like consistency. Proper soaking techniques also maximize nutrition and digestibility. If you’re interested in learning more about nut soaking and other dessert prep tips and tricks, I delve into these subjects in detail in my book Unconventional Treats.
**The coconut cream used in this recipe is the firm white stuff gathered at the top of chilled cans of full-fat coconut milk. You'll need to chill the can in an upright position overnight for the cream to separate from the water and surface up to the top. For this recipe I used cream from just under 2 cans of of Thai Kitchen's 400 ml cans. Reserve the remaining water for other uses, only use the firm white cream for the mousse.
***This mousse can be kept refrigerated or frozen. Note that as this recipe uses no additional oils it's of a slightly softer consistency, so keep refrigerated just until serving (to avoid having it melt too fast) for the best texture. Or alternatively keep it frozen and thaw out lightly (10-15 mins) and enjoy.