Fresh Cherry and Peach Upside-Down Cake

cherrypeachcakeMakes 8 servings

1/2 cup butter (8 tablespoons)
1 cup brown sugar
3/4 cup fresh cherries, pitted and halved
3-4 small, ripe peaches, pitted and halved
1 cup flour, sifted
1 teaspoon baking powder
1/8 teaspoon salt
3 eggs, separated
1 cup granulated sugar
5 tablespoons orange juice
2 teaspoons orange zest
1 teaspoon pure vanilla extract

Place a rack in the center of the oven, and preheat to 350 degrees F.

Place butter in a 9-inch-round baking pan, and place inside of a warm oven until melted, about 5 minutes. Remove from oven, and sprinkle brown sugar evenly over the butter. Add the peach halves, cut side down, then add the cherry halves, filling in all of the nooks and crannies.

In a medium bowl, combine sifted flour, baking powder and salt, and stir.

Using a hand mixer, in a metal or glass bowl, beat egg whites at high speed until fluffy. Set aside.

In a separate bowl beat egg yolks with sugar at medium speed until creamy. Add orange juice, orange zest, and vanilla extract, and beat well. Add the flour mixture to the creamed mixture, and beat until well combined. Fold in the egg whites with a rubber spatula. Pour cake mixture evenly over the fruit, and smooth with the spatula.

Bake for 40-45 minutes, or until cake is golden and a toothpick inserted into the center comes out clean. Place on a wire rack to cool for 10 minutes. Run a blunt knife around the edges of the pan to loosen the cake. Invert carefully onto a plate. Serve warm or at room temperature.

- Recipe courtesy of Susan Russo