Finely chop the almonds in a blender. (We used a small bullet blender for this) You could also do a rough chop of the almonds, if you like
Grease and flour three 8 inch round pans, add a circle or parchment paper or waxed paper. Sprinkle the finely chopped almonds over the parchment paper before adding the cake batter.
Preheat oven to 350 degrees F.
In a medium bowl, whisk the flour, baking powder, baking soda and salt for 30 seconds. Set aside
In another bowl, add the buttermilk, oil and almond extract. Set aside..
In the bowl of your mixer, add the butter and mix at medium speed until smooth. Gradually add the sugar and continue to mix on medium speed for 3 to 5 minutes until lightened in color and fluffy.
Add the eggs one at a time mixing until the yellow of the yolk disappears.
With the mixer on low speed, alternately add the flour mixture and buttermilk mixture, beginning and ending with the dry ingredients (3 additions of dry ingredients and 2 of liquid). Mix just until incorporated.
Divide batter between the three cake pans, pouring the batter on top of the finely chopped almonds on the bottom of the pans.
Bake at 350 degrees for 22 - 25 minutes or until a toothpick inserted in the center comes out clean or with just few crumbs attached. Let cool 10 minutes and turn out.
Cut the butter into slices and add to the bowl of your mixer. Beat on low to medium speed until the butter is softened and smooth.
Cut the softened cream cheese into pieces and add to the butter, beating at low to medium speed until incorporated. If you are using a hand mixer you may need to soften the cream cheese a bit more.
Add the almond extract. Gradually add the powdered sugar beating on low speed until blended. Cover the bowl with a towel to keep down the cloud of powdered sugar.
Increase mixing speed and mix until fluffy. Don't mix above medium speed or it may become too soft. If it becomes too soft, just refrigerate a short while to firm it up a bit.
This frosting will pipe best if used while still chilled. You can make it in advance, refrigerate and when ready to use let it soften slightly, then remix. Do not microwave to soften chilled frosting.
Will frost a 3 layer 8 or 9 inch cake.
