01 - Preheat oven to 350°F. Grease and line an 8-inch round cake pan with parchment paper.
02 - In a medium bowl, whisk together all-purpose flour, almond flour, baking powder, and salt. Set aside.
03 - In a large bowl, beat softened butter and sugar until light and fluffy, approximately 2-3 minutes.
04 - Beat in eggs one at a time, mixing well after each addition. Stir in vanilla and almond extracts.
05 - Add half of dry ingredients to wet mixture and mix gently. Pour in milk, then add remaining dry ingredients. Mix until just combined; avoid overmixing.
06 - Gently fold in 1 cup raspberries, reserving remaining berries for the top.
07 - Spread batter evenly in prepared pan. Scatter remaining raspberries and sliced almonds over the surface.
08 - Bake for 30-35 minutes until a toothpick inserted in the center comes out clean and the top is golden brown.
09 - Let cake cool in pan for 10 minutes, then transfer to wire rack to cool completely. Dust with powdered sugar before serving if desired.