Preheat your oven to 350°F first.
Grease your cake pan with butter generously.
Line the bottom with parchment paper carefully.
This prevents sticking when you serve later.
Beat butter and sugar until light and fluffy.
This takes about 3-4 minutes of mixing.
The mixture should look pale and creamy.
Add eggs one at a time slowly.
Beat well after each egg addition.
This creates a smooth, creamy batter base.
Whisk flour, baking powder, and salt together.
This ensures even distribution throughout the cake.
Set this mixture aside for now.
Mix in almond extract and vanilla extract.
These give the cake its signature taste.
Stir gently but thoroughly into the batter.
Add flour mixture in three parts alternately.
Pour milk in two parts between them.
Start and end with the flour mixture.
Mix until just combined each time completely.
Pour batter into your prepared pan evenly.
Sprinkle sliced almonds on top if desired.
Bake for 45-50 minutes until golden brown.
A toothpick should come out clean completely.
Let cake cool in pan 10 minutes.
Transfer to a wire rack to cool.
Slice and serve at room temperature perfectly.