01 -
Preheat the oven to 350°F and butter a standard 12-cup muffin tin.
02 -
Whisk the flour, ground almonds (or almond flour), baking powder, salt, and baking soda together in a bowl; set aside.
03 -
In a large bowl, use a hand mixer or a stand mixer to cream together the butter and granulated sugar until light and fluffy, about 5 minutes.
04 -
Beat in the eggs, one at a time, until mixed. Add the almond extract, vanilla extract, and sour cream. Mix until combined.
05 -
Fold the dry flour mixture into the wet mixture until just combined, ensuring no dry streaks remain.
06 -
Spoon the batter into the prepared muffin tin, filling each cup about halfway full.
07 -
Bake for 14–15 minutes or until edges are lightly browned and a toothpick inserted in the center comes out clean. Remove from the oven and immediately invert the pan to release the tea cakes. Let cool for 10 minutes before adding icing.
08 -
Whisk the powdered sugar, 1 tablespoon water, and almond extract until smooth. Add additional water to thin if needed. Drizzle over the tea cakes and top with sliced almonds before serving.