Preheat oven to 350 degrees.
Grease a 2" deep 9 inch cake pan and dust with cocoa powder.
Place the beans, eggs, vanilla, sugar and salt into blender or food processor. Process or blend on high until beans are completely liquefied.
If using coconut oil, pour it in with the blender running. (This step may not be necessary, but I was afraid the oil might solidify in little clumps if I added it with everything else in step 5.)
Add the remaining ingredients and process on high for 2 minutes until everything is well incorporated.
Pour into your prepared pan. Bake 40-50 min until the top is slightly rounded and firm to the touch. Do not overbake.
Cool for 10 min and then invert onto a plate. Dust with powdered sugar (or frost when cool). Serve and enjoy!