Ingredients

8 tablespoons (1 stick) unsalted butter, softened, plus more for loaf pan

1 1/2 cups all-purpose flour, plus more for dusting

1/2 cup almond flour

1 teaspoon baking powder

1 teaspoon salt

1 1/4 cups sugar

3 large eggs

1 teaspoon pure vanilla extract

1/2 teaspoon pure almond extract

1/2 cup milk

1/2 cup amaretto (almond-flavored liqueur)

Flambeed Pineapple

Preparation

Preheat oven to 325 degrees. Butter a 5-by-10-by-2 1/2-inch loaf pan, and line with parchment paper. Butter lining; dust with all-purpose flour, tapping out excess.

Whisk together both flours, baking powder, and salt; set aside. Put butter and sugar in the bowl of an electric mixer fitted with the paddle attachment; cream on medium speed until smooth. Add eggs, one at a time; mix until smooth. Mix in extracts. With mixer on low speed, mix in reserved flour mixture in three additions, alternating with two additions of milk; mix until smooth.

Pour batter into prepared pan. Bake until a cake tester inserted into center comes out clean, about 1 hour. Transfer cake in pan to a wire rack. Poke holes all over top of cake with a wooden skewer. Pour liqueur on top; let cool completely.

Invert cake to unmold; peel off parchment, and reinvert. Just before serving, cut cake into 3/4-inch slices, and top with flambeed pineapple and sauce.