The phrase "almond layer" refers to a thin coating or covering made from almonds. It can be used to describe a sweet treat, such as a dessert or candy, that has this almond coating on the outside. Full definition
Add the chopped peanuts to the caramel layer and with a spatula spread the caramel mixture over the middle almond layer. (eatgood4life.com)
There were three layers to this «cake» — a firm outer almond layer, a middle chocolate layer, and a soft, creamy middle that was absolutely delectable! (detoxinista.com)