Preheat your oven to 350 degrees fahrenheit.
Grease three 8-inch cake pans and line the bottom with parchment paper. I prefer to grease my pans with ghee or organic cacao butter because coconut oil can leave a slight coconut taste. Set these aside.
* You can also use two 9-inch cake pans for a two-layer cake (the layers will be thicker). Bake them for approximately 35 minutes, or until a toothpick comes out clean.
Add all of the dry ingredients to a very large mixing bowl and whisk together.
In a separate medium mixing bowl, whisk together all other wet ingredients. Then, pour the wet ingredients into the dry and whisk together for 1-2 minutes to create your cake batter.
Evenly divide the batter between the three baking pans and cook for 28-30 minutes, or until a toothpick comes out clean.
Once the cake has completely cooled, assemble the cake by adding the chocolate buttercream frosting between each layer and frosting the outside.