Preheat your oven to 350°F (175°C). Grease an 8-inch round cake pan and line the bottom with parchment paper for easy removal.
In a medium mixing bowl, whisk together the all-purpose flour, almond flour, sugar, baking powder, baking soda, and salt until combined.
In a large bowl, beat the softened butter with an electric mixer until creamy. Add in the eggs, one at a time, mixing well after each addition. Stir in the vanilla extract.
Gradually add the flour mixture to the butter mixture alternately with buttermilk, starting and ending with the flour mixture. Mix until just combined; do not overmix.
Gently fold in the fresh blueberries into the batter.
Pour the batter into the prepared cake pan and smooth the top with a spatula. Sprinkle the slivered almonds evenly over the top.
Bake in the preheated oven for 35-40 minutes, or until the top is lightly golden and a toothpick inserted into the center comes out clean.
Once baked, let the cake cool in the pan for about 10 minutes. Then, carefully remove it from the pan and transfer it to a wire rack to cool completely.
Before serving, dust the top with powdered sugar for an elegant finish.
Notes
Serve the cake on a decorative cake stand and garnish with a few fresh blueberries and mint leaves for a pop of color. Enjoy with a warm cup of coffee or tea!