Kirschenmichel
Kirschenmichel is a traditional dessert of German cuisine, especially popular in the regions Palatinate, Baden-Württemberg, South Bavaria, Franconia and the southern part of Hesse. It is kind of a pudding and similar to bread pudding and bread and butter pudding. The dessert consists of bread that is a few days old which is kneaded into a dough with butter, milk, egg and sugar. Sour cherries or sweet cherries are folded into the dough and the mixture is baked in a casserole dish. Prior to serving the dessert is topped with vanilla, cinnamon, almonds and clove and is then served hot with vanilla sauce custard. Although traditionally a dessert, it can also be found as main dish after an appetizer soup.
Source: Wikipedia
Recipes

Kirschenmichel, sweet Cherries in a Swabian Bread Pudding — Meike Peters | eat in my kitchen
Sweet, dark cherries bedded in an aromatic bread pudding spiced with cinnamon, cloves and Kirsch liqueur, that's the famous Swabian Kirschenplotzer also known as Kirschenmichel! It's a bit more firm and less soggy compared to other bread-based...
Kirschenplotzer – German Cherry Cake - German Culture
This German cherry cake recipe is called Kirschenmichel or Kirschenplotzer (literally translated as "cherry Michael" or "fallen cherries"). There are several different versions of it in Palatinate, mostly using leftover rolls that are soaked in milk...