01 -
Preheat the oven to 175°C. Grease and flour two 9-inch round cake pans.
02 -
In a large mixing bowl, cream together the softened butter and granulated sugar until light and fluffy.
03 -
Add the eggs one at a time, beating well after each addition. Stir in the milk and vanilla extract.
04 -
In a separate bowl, whisk together the flour, baking powder, and salt. Gradually add the dry ingredients to the wet mixture, mixing until just combined.
05 -
Fold in the chopped walnuts.
06 -
Divide the batter evenly between the prepared pans and smooth the tops.
07 -
Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes, then turn out onto wire racks to cool completely.
08 -
For the frosting, beat the softened butter in a large bowl until creamy. Gradually add the powdered sugar, honey, milk, and vanilla, beating until smooth and spreadable.
09 -
Once the cakes are completely cool, place one layer on a serving plate and spread a layer of frosting on top. Place the second layer on top and frost the top and sides of the cake. Sprinkle the chopped walnuts on top for decoration.