01 - Preheat oven to 350°F. Grease an 8-inch round cake pan and line 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 - Add eggs one at a time, mixing well after each. Stir in vanilla and almond extracts.
05 - Add half the dry ingredients to the wet mixture, mixing gently. Pour in milk, then add remaining dry ingredients. Mix until just combined.
06 - Gently fold in 1 cup of raspberries. Reserve remaining berries for topping.
07 - Spread batter evenly in prepared pan. Scatter remaining raspberries and sliced almonds over the top.
08 - Bake for 30-35 minutes until a toothpick inserted in the center comes out clean and top is golden.
09 - Cool in pan for 10 minutes, then transfer to wire rack. Cool completely before dusting with powdered sugar.