This vegan chocolate mousse is a beacon of hope for even the most self respecting 1000 calorie mousse devotee. Everything comes to the party to create the perfect blend of sweet and spicy. The tofu gives you some protein, and that lovely creamy texture that gets better when set. The cocoa adds that vital decadence that is a prerequisite in any great chocolate mousse, and the nut butter and vanilla give it an added dimension that stops it from being flat. Just a touch of agave to sweeten the deal, and some chilli for a final kick. I am not really a peanut butter fan for many reasons and do not use it very often. But I can’t deny the flavor it brings to this. I prefer to use raw almond butter as a healthier option. Hazelnut butter works well too. It is all a matter or personal preference. You can also make this mousse without the chili. It still tastes wonderful, but I find that the heat lifts the heaviness of the cocoa and just gives the whole taste sensation an extra burst.