Preheat your oven to 350°F (175°C). Grease and line your cake pans with parchment paper to ensure easy removal after baking.
In a large mixing bowl, mash the ripe avocado until smooth. You want to eliminate any lumps for a creamy cake texture.
Add the eggs, honey, vanilla extract, and peppermint extract to the mashed avocado. Use an electric mixer to beat the mixture until it’s well combined and fluffy.
In another bowl, sift together the coconut flour, tapioca flour, salt, and baking powder. This helps to aerate the flours and prevents clumping.
Gradually add the dry mixture into the wet ingredients, mixing until just combined. Avoid overmixing to keep the cake light and fluffy.
Fold in the finely chopped dark chocolate and the coconut milk into the batter until evenly distributed.
Divide the batter evenly into the prepared cake pans. Bake in the preheated oven for 25-30 minutes or until a toothpick inserted in the center comes out clean.
Allow the cakes to cool in the pans for about 10 minutes, then transfer them to a wire rack to cool completely.
In a small saucepan, heat the full-fat coconut milk and 1 1/2 tablespoons of honey over medium heat until it simmers. Remove from heat and stir in the roughly chopped dark chocolate until melted and smooth.
Once the cakes are completely cooled, place one layer on a serving plate. Spread a layer of ganache on top, then place the second layer on top and pour the remaining ganache over the cake, spreading it evenly.