Created by Chef shapeweaver on May 13, 2013
Step 1: Preheat oven to 350 degrees.
Step 2: Into a large bowl sift all dry ingredients.
Step 3: Add all wet ingredients and blend well for at least 5 minutes.
Step 4: Stir in nuts, mixing well.
Step 5: Pour cake batter into 1 greased and floured 9 inch round cake pan(or you could also use a 9 inch square pan).
Step 6: Bake at 350 degrees for 50 to 60 minutes, or until toothpick entered near center comes out nearly clean.
Step 7: Cool completely before frosting.
Step 8: While cake is cooling,mix together butter,cream cheese,and vanilla until well blended.
Step 9: Add powdered sugar a little at a time until desired spreading consistency is reached.
Step 10: After the cake has completely cooled, cut in half.
Step 11: Place half the cake on a plate, then frost as you would a regular layer cake.
Step 12: Place remaining half of cake on top of frosted half, and continue to frost as you would a regular cake.