01 - Preheat the oven to 350°F. Grease an 8-inch round cake pan and line the bottom with parchment paper.
02 - Whisk together all-purpose flour, almond flour, baking powder, and salt in a medium bowl. Set aside.
03 - Beat softened butter and granulated sugar in a large bowl until light and fluffy, about 2-3 minutes.
04 - Beat in eggs one at a time, mixing thoroughly after each addition. Stir in almond and vanilla extracts.
05 - Add dry ingredients to the wet mixture in two additions, alternating with the milk. Mix until just combined.
06 - Pour batter into the prepared pan, smooth the top, and sprinkle sliced almonds evenly. Bake for 30-35 minutes until a toothpick inserted into the center comes out clean and the top is golden brown.
07 - Cool in the pan for 10 minutes, then transfer to a wire rack to cool completely. Dust with powdered sugar before serving if desired.