Kirschmichel, a delightful German bread pudding, is a comforting dessert that beautifully marries the rich, custardy texture of bread with the tart sweetness of fresh cherries. Traditionally made with stale bread, which is soaked in a luscious mixture of milk, eggs, sugar, and a hint of vanilla or almond extract, it gains an extra layer of flavour from the addition of juicy cherries, often steeped in kirsch, a cherry brandy that imparts a subtle warmth and complexity.
As the dish bakes, the bread absorbs the custard, turning golden brown on the outside while remaining soft and tender within. The cherries burst with their vibrant flavour, creating a delightful contrast to the creamy base. Served warm, perhaps with a dollop of whipped cream or a scoop of vanilla ice cream, Kirschmichel is a perfect choice for a cosy gathering, evoking the rustic charm of German bakeries and the joy of home-cooked comfort food.

