-
1
For the topping:
-
2
Adjust oven rack to middle position and heat oven to 350 degrees.
-
3
Grease and flour 9-inch round cake pan, line with parchment paper round, and spray with cooking spray.
-
4
Melt butter in large nonstick skillet over medium heat.
-
5
Add cranberries, sugar, and jam and cook until cranberries are just softened, about 4 minutes.
-
6
Strain cranberry mixture over bowl, reserving juices.
-
7
Add strained juices to empty skillet and simmer over medium heat until syrupy and reduced to 1 cup, about 4 minutes.
-
8
Off heat, stir in vanilla.
-
9
Arrange strained berries in single layer in prepared pan.
-
10
Pour juice mixture over berries and refrigerate for 30 minutes.
-
11
For the cake:
-
12
Process almonds and 1/4 cup flour in food processor until finely ground.
-
13
Add remaining flour, baking powder, and salt and pulse to combine.
-
14
Whisk milk and extracts in measuring cup.
-
15
With electric mixer on medium speed, beat butter and sugar until fluffy, about 2 minutes.
-
16
Beat in egg yolks, one at a time, until combined.
-
17
Reduce speed to low and add flour mixture in 3 additions, alternating with 2 additions of milk mixture.
-
18
Using clean bowl and beaters, beat egg whites on medium-high speed until they hold soft peaks, about 2 minutes.
-
19
Whisk one-third of whites into batter, then fold in remaining whites.
-
20
Pour batter over chilled cranberry mixture and bake until toothpick inserted in center comes out clean, 35 to 40 minutes.
-
21
Cool on wire rack 10 minutes, then run paring knife around cake and invert onto serving plate.
-
22
Serve.