The best gluten-free chocolate cake made dairy-free and refined sugar-free
Mix the coconut milk and vinegar together in a mixing bowl and set aside for 10 minutes. Add the Instant Coffee granules to a measuring cup and fill with 1 cup boiling water to make 1 cup of coffee (or you can brew one cup of coffee. Set aside.
Add the gluten-free flour, cocoa powder, coconut sugar, baking soda, baking powder, and sea salt to a large bowl and whisk well until combined. Set aside.
If using chocolate chips, add them to a measuring cup with 2 teaspoons of flour and stir well to coat the chocolate chips in flour (this ensures they don’t sink to the bottom of the cake during baking).
Add the avocado oil, eggs, and vanilla to the mixing bowl with the coconut milk and use an electric hand whisk to mix together wet ingredients on medium-high speed until combined.
Pour the wet ingredients into the mixing bowl with the dry ingredients, add the hot water/coffee, and whisk or beat on low speed until the batter is completely combined. Stir in the chocolate chips (if adding) until well combined.
Divide batter evenly between the two cake pans. Bake for 23-26 minutes or until a toothpick inserted in the center comes out clean.
Remove the cakes from the oven and set on a wire rack. Allow to cool completely in the spring form pans.
While the cakes are baking or cooling, prepare the chocolate buttercream (if using).
Once cool, release the cake from the spring form pans and place one of the cakes on a cake stand or large serving plate. Spread a thick layer of chocolate buttercream on top of the cake, then place the second cake on top of the buttercream, creating a 2-tier cake.
Use the remaining buttercream to spread all over the cake - you can go as liberal or conservative as you’d like here depending on how much you love buttercream.
Prepare the chocolate ganache. Chop the chocolate bars and transfer them to a mixing bowl. Note: the finer you chop the chocolate, the quicker the ganache will come together, so try to chop it nice and small.
Microwave (or heat on the stove top) the coconut milk until very hot, but just under boiling. Pour the coconut milk into the mixing bowl with the chopped chocolate and allow it to sit for 1 minute (this loosens up the chocolate so that it will melt nice and easy). Stir the mixture well until all clumps of chocolate are out and the mixture is nice and creamy. Taste for flavor and add sea salt and pure maple syrup to taste. If you’re using super dark chocolate (85% or higher), I’d suggest about 2 tablespoons of pure maple syrup.
Pour and spread the chocolate ganache over the chocolate buttercream. Don’t worry, the two won’t mix as long as your ganache isn’t crazy hot.
If desired, sprinkle the cake with shaved or grated chocolate bar.
Serve with a huge glass of milk (or non-dairy milk) and enjoy!