Preheat oven to 350°F (175°C). Grease and flour a 9-inch (23 cm) cake pan.
In a large bowl, cream together the ½ cup of butter and sugar until light and fluffy. Beat in the egg and 1 teaspoon of vanilla.
In a separate bowl, sift together the flour, baking powder, and salt. Gradually stir the dry ingredients into the butter mixture until well blended.
Spread the batter evenly in the prepared pan. Arrange the pitted and halved cherries on top of the batter.
In a medium saucepan, combine the ½ cup of granulated sugar, cornstarch, butter, milk, and light cream. Cook over medium heat, stirring constantly, until mixture thickens and boils. Boil for 1 minute, stirring constantly.
Remove from heat and let cool for 5 minutes. Beat in the 2 eggs and 1 teaspoon of vanilla. Pour the custard over the cherries.
Bake for 40 to 45 minutes, or until a toothpick or cake tester inserted into the center comes out clean.
Cool in pan on wire rack for 10 minutes. Invert onto wire rack and cool completely.
Interesting Facts
The original recipe was created in Germany in the 1950s.
The name Kuchen means cake in German.
This recipe is traditionally served during the holidays in Germany.