
Preheat the oven to 325°F. Butter a 10-inch cake pan or springform pan, or two 8-inch pans, then line the bottom with parchment paper and butter the parchment. Place the prepared pan in the freezer while you make the batter.

Sift the flour and salt into a bowl and set aside. In a stand mixer fitted with the paddle attachment, beat the softened butter and granulated sugar on medium speed until pale and fluffy, about 5 minutes.



Add the almond paste in small pieces, beating well after each addition so it blends smoothly into the butter mixture. Continue beating for about 6 to 8 minutes, until the mixture looks light and creamy.



Beat in the egg yolks one at a time, then mix in the almond extract. In a small bowl, stir the sour cream or Greek yogurt with the baking soda, then add it to the batter and mix until combined.



Reduce the mixer speed to low and add the flour mixture gradually. Mix only until no dry streaks remain; avoid overmixing so the cake stays tender.

Spread the batter evenly in the prepared pan and scatter sliced almonds over the top, if using. Bake for about 40 minutes, or until the top is golden, the cake springs back lightly when touched, and the edges begin to pull away from the pan.
Let the cake cool in the pan on a wire rack. Remove the pan sides or turn out the cake carefully, peel away the parchment, and let it cool completely.
Just before serving, dust the top with confectioners' sugar and cut into wedges.




