Kirschenmichel is a classic bread pudding with cherries that is popular in the south of Germany. It is one of those old recipes that makes sure that nothing ever goes to waste - like stale bread - something I never even have around. I have to plan ahead and let bread go stale if I want to make this pudding, which is quite silly but completely worth it, after all. My grandma used to make Kirschenmichel and Ofenschlupfer, a bread pudding with apples and a sweet name as Ofenschlupfer means “oven” and sliding or crawling. I always thought of it as crawled into the oven as one would into bed. A very comfortable thought and a sweet treat for lunch. Kirschenmichel means “cherry Michael” and I have no idea why.