In a bowl, add the instant coffee, sugar, and warm water. Use an electric hand mixer to mix for 3-4 minutes, until the mixture becomes super fluffy in texture, doubles in size, and the color changes from brown to tan.
Note: You can whisk this by hand, but I highly recommend using an electric mixer because this will take a long time and a lot of arm endurance to do this by hand!
Once you have created the coffee mousse, add in the protein powder or powdered peanut butter and cacao powder. Gently mix those in with the whipped coffee. Be careful not to overmix.
In a separate clean bowl, add the vegan heavy whipping cream and use the mixer to whip until it forms stiff peaks. Add the vanilla, and sugar if you wish, and whisk again.
Add the coffee mousse to a cup, then top with the whipped cream. Dust with cocoa powder, dig in, and enjoy!