chocolate hazelnut avocado cake
Prep time
Cook time
Total time
Serves: 8 servings
  • For the cake:
  • 2 cups whole-wheat pastry flour
  • 1 cup hazelnut meal
  • 6 tablespoons unsweetened cocoa powder
  • ½ teaspoon salt
  • 2 teaspoons baking powder
  • 2 teaspoons baking soda
  • 2 cups granulated sugar
  • ¼ cup vegetable oil
  • ½ cup soft avocado, mashed, about 1 medium avocado
  • 2 cups water
  • 2 tablespoons white vinegar
  • 2 teaspoons vanilla extract
  • ¼ cup chopped hazelnuts for garnish
  • For the frosting:
  • 1 large ripe avocado, peeled and seeded
  • ½ cup unsweetened cocoa powder
  • 1¼ cup powdered sugar
  • ½ teaspoon vanilla extract
  • ¼ teaspoon kosher salt
  1. For the cake:
  2. Pre-heat the oven to 350 degrees. Grease and flour two 8-inch round cake pans. Set aside.
  3. Sift together all the dry ingredients except for the sugar.
  4. In the bowl of a stand mixer, place the avocado and mix on medium speed until smooth. Add the rest of the wet ingredients and the sugar and mix until combined.
  5. Add the dry ingredients and beat until smooth.
  6. Divide batter between the two prepared cake pans. Bake for 30 to 40 minutes, until a toothpick inserted into the middle comes out clean.
  7. Let cakes cool in pan for 15 minutes, then turn out onto cooling racks to cool completely before frosting.
  8. Once the cake is completely cool spread the frosting on the top of one layer, place the other layer on top and cover with remaining frosting. Sprinkle the hazelnuts over the top and serve.
  9. For the frosting:
  10. In a stand mixer whip the avocado until it forms a smooth mixture. In a medium bowl sift the cocoa powder and powdered sugar together and then add to the bowl along with the salt and vanilla extract. Whisk the mixture until you get a smooth frosting.
Recipe by Scaling Back at