This decadent layer cake is frosted with a rich cream cheese icing.
Grease 3, 9-inch round cake pans; set aside.
Add the eggs, one at a time, beating well after each addition.
In a separate bowl, combine the flour, baking soda, and salt.
Add to the creamed butter alternately with the buttermilk, mixing well after each addition.
Stir in the 2 teaspoons vanilla and then the walnuts.
Evenly divide the batter among the 3 cake pans.
Bake for 25 minutes or until a toothpick inserted near the center of each comes out clean.
Cool the cake layers thoroughly in the pans, then turn them out onto cooling racks.
Beat in the 1 cup butter.
Slowly beat in the powdered sugar, then the 1 tablespoon vanilla.
Frost cake layers with frosting.
2,000 calories a day is used for general nutrition advice.