Grease two 9” round cake pans with coconut oil and line the bottom with parchment paper.
Add all dry ingredients to a large bowl and sift them through a mesh sieve to get rid of any potential lumps, and then mix until thoroughly combined. Set aside.
Add avocado, date paste, honey and vanilla extract to the bowl of your food processor and process until well combined and creamy.
While the motor is running, drizzle the melted coconut oil and once it’s fully incorporated, add the eggs, one at a time waiting until each one is fully incorporated before adding the next.
Mix the wet ingredients into the dry with a rubber spatula. Stir in grated zucchini and walnuts.
Divide this batter between the 2 prepared cake pans and spread evenly.
Place in a 350F oven and bake for 33-35 minutes, or until cake is completely set and a toothpick inserted in the center of the cake comes out clean.
Turn the cakes over onto a cooling rack and allow them to cool completely. Leave the paper in place until you are ready to frost your cake.
FOR THE ICING
Add all the ingredients except for coconut milk to the bowl of your food processor and process until thoroughly combined, smooth and creamy. Add coconut milk and resume processing until fully incorporated.
Place the icing in the refrigerator for about 10-15 minutes to chill and firm up.
During that time, make the syrup: bring water and honey to a boil over medium heat. Stir in coffee and let this syrup simmer for a minute then kill the heat.
Carefully remove the parchment paper from on the cakes. Place one of the cakes onto a cake plate and brush a few tablespoons of the coffee syrup over its entire surface. Do be fairly generous with the syrup; the cake will soak it all up and will be that much moister as a result.
Mound half of the frosting right in the center of the cake and spread it evenly, all the way to the edge, creating little swirls in the icing as you go; Place the second cake on top, brush with syrup then mound the remaining frosting in the center and again, spread that frosting all the way to the edge, making pretty little swirls with your spatula as you go.
Sprinkle chopped walnuts over the entire surface of the cake and place in the fridge until ready to serve.