Ingredients
4 tablespoons unsalted butter, softened, plus more for brushing
2 1/2 cups fresh cranberries (10.5 oz)
1/2 cup plus 2 Tbsp granulated cane sugar
2 cups raw almonds, toasted and ground in a food processor
1/2 teaspoon baking soda
1/2 teaspoon coarse salt
3 large eggs
1 teaspoon pure vanilla extract
Preparation
Preheat oven to 350 degrees. Brush four 3-by-6-inch loaf pans with butter; set aside. In a small saucepan, cook cranberries and 2 tablespoon sugar over medium heat, stirring, until cranberries begin to pop, about 6 minutes. Pour among pans, evenly covering bottoms with cranberries.
In a small bowl, whisk together almonds, baking soda, and salt. In a medium bowl, beat butter and remaining sugar until pale and fluffy. Add eggs, one at a time, beating well after each, and vanilla. Add almond mixture and stir until combined.
Pour batter over cranberries into pans and gently smooth tops with an offset spatula. Place pans on a rimmed baking sheet and bake until loaves are golden brown and a tester inserted into centers comes out clean, about 30 minutes. Let cool slightly, then run an offset spatula around the edges of the pans and invert cakes onto a wire rack, cranberry side up.