A moist and delicous layered almond cake recipe.
Preheat oven to 325 degrees.
Butter sides and bottom of two 8 inch pans and flour them.
Place pan(s) in freezer.
Sift flour and salt into a small bowl. Set aside.
In a mixer with a paddle, beat butter and sugar at hight til fluffy (5 min).
Add almond paste, one chunk at a time and beat at medium speed for 8 minutes.
Beat in egg yolks, one at a time.
Beat in almond extract.
Mix baking soda and sour cream together and add to butter mixture.
Reduce speed to low and add flour mixture, turn off when just blended.
Divide among the two 8 inch pans.
Bake about 35-40 minutes and start checking.
Cool in pans on wire rack.
Take out of pans.
When cooled, top bottom cake layer with cream cheese icing and stack the 2nd cake on top.
Frost the whole cake and sides with remaining frosting.
Cream Cheese Icing
Soften cheese and butter.
Beat well.
Add sugar and vanilla.
Beat again.
Spread on cooled cake.