Preheat oven to 350°F (175°C). Grease and line two cake pans with parchment paper.
Cream butter and sugar together until light and fluffy.
Add eggs one at a time, beating well after each. Stir in vanilla extract.
In a separate bowl, whisk together flour, baking powder, salt, and ground almonds.
Gradually add dry ingredients to the wet mixture, alternating with milk. Start and end with dry ingredients.
Fold in chopped white chocolate gently with a spatula.
Divide batter evenly between the prepared pans.
Bake for 25–30 minutes or until a toothpick inserted in the center comes out clean.
Cool cakes in pans for 10 minutes, then transfer to a wire rack to cool completely.
Decorate with frosting, slivered almonds, or fresh berries as desired!