Vegan Bread Pudding (Kirschenmichel)

Vegan bread pudding, known in Germany as Kirschenmichel, is a warm baked dessert made from cubes of whole grain bread soaked in spiced non-dairy milk, folded with sour cherries, and baked until golden and set. It is comforting, lightly sweet, and perfect for using up bread that is past its best. This plant-based version skips the eggs and dairy of the traditional recipe but keeps every bit of the cozy flavor.

German Vegan Bread Pudding Kirschenmiche

Kirschenmichel (roughly translating into Cherry Michael) is a kind of bread pudding that comes from German cuisine. It goes by many names, including Kirschenplotzer, Kerschemischel, Kirschpfanne, Kirschenmannla, Ofenschlupfer, and Semmelauflauf. They are all forms of bread pudding, and they are all best served warm, straight out of the oven. The dessert is especially popular in regions such as Palatinate, Baden-Württemberg, South Bavaria, Franconia, and the southern part of Hesse.

I grew up loving the classic warm-from-the-oven version, so when I set out to make it plant-based I wanted it to taste like the real thing. I decided to make it vegan, and the result is just as good as the original recipe. No one at the table misses the eggs or the dairy.

What goes into this vegan Kirschenmichel

The ingredient list is short and forgiving, but a few choices make a real difference to the final texture:

  • Whole grain bread with seeds — You need about 12 slices, cubed. Slightly stale or day-old bread is ideal because it drinks up the milk without turning to mush. A seeded whole grain loaf gives structure and a nutty depth. Gluten-free bread works too if you need it.
  • Non-dairy milk — Plain and unsweetened is best so you can control the sweetness. Any plant milk works; a creamier one like oat or soy gives the richest result.
  • Ground white chia seeds — This is the quiet hero. Whisked into the milk and left to sit, the chia thickens into a gel that binds the pudding the way eggs would in the traditional recipe.
  • Sour cherries — Canned and well drained. Their tartness cuts through the sweetness and is the signature note of a real Kirschenmichel.
  • Warm spices and vanilla — Cinnamon, nutmeg, and vanilla extract give that unmistakable baked-dessert aroma.
  • Brown or coconut sugar — Most goes into the custard base, with a spoonful reserved to sprinkle on top for a lightly caramelized finish.
  • Fresh blueberries — Stirred in at the very end, off the heat, so they stay plump and bright rather than bursting during baking.
Vegan Bread Pudding Kirschenmichel

Why ground chia replaces the eggs so well

Traditional bread puddings rely on eggs to set the custard and hold everything together once baked. Ground white chia does the same job here. When you whisk it into the milk and let the mixture rest for a few minutes, the seeds release a gel that traps liquid and firms up in the oven, giving the pudding a sliceable, custardy body without any eggs. Grinding the chia (rather than leaving the seeds whole) spreads that binding power evenly through the bread and keeps the texture smooth. Letting the milk-and-chia base sit before you add the bread is the step people skip most often, and it is the one that decides whether your pudding sets or stays loose.

How to make it turn out perfectly

  • Use dry bread. If your loaf is fresh and soft, cube it and leave it out for an hour or two, or toast it briefly. Dry bread soaks up the custard evenly instead of collapsing.
  • Give the chia time. Whisk the milk, sugar, chia, spices, vanilla, and salt together and let it sit about 5 minutes before adding the bread. This is what lets the base thicken.
  • Drain the cherries well. Excess cherry liquid waters down the custard and can leave a soggy layer at the bottom. Pat them if needed.
  • Press the top before baking. Sprinkling brown sugar and pressing it lightly into the surface helps it caramelize into a delicate crust.
  • Watch for the doneness cues. Bake at 200C for 25 to 30 minutes, until the top is golden and the center is set with no loose liquid pooling when you tilt the dish.
  • Add the blueberries last. Fold them in after the pudding comes out of the oven so they stay fresh and juicy.
Vegan Bread Pudding recipe

Simple swaps and variations

  • Make it gluten-free. Swap the whole grain loaf for your favorite gluten-free bread. The method stays exactly the same.
  • Vegetarian version. If you are not keeping it fully plant-based, you can use regular dairy milk in place of the non-dairy milk.
  • Change the fruit. Sour cherries are traditional, but the tart-sweet balance also works with other berries. Keep something tart in the mix so the pudding does not turn one-note.
  • Adjust the sweetness. Brown sugar and coconut sugar are interchangeable here; start on the lower side if your bread or cherries are already sweet.

What to serve with it

This pudding is at its best warm, spooned into bowls with the vanilla-berry sauce from the recipe card poured over the top. A scoop of dairy-free vanilla ice cream or a dollop of coconut cream turns it into a proper weekend dessert. If you are building a cozy comfort-food spread, it sits nicely alongside other baked classics like this semolina pudding with blueberry jam, and if you like the idea of a baked, pudding-style bake made from pantry staples you will also enjoy this autumn quince pudding with raisins and walnuts.

Vegan Bread Pudding portion

Storing and making it ahead

Bread pudding keeps well, which makes it a great make-ahead dessert. Once cooled, cover the dish and refrigerate for up to 3 to 4 days. Reheat individual portions in the oven or microwave until warmed through; a splash of non-dairy milk before reheating brings back any moisture lost in the fridge. You can also assemble the soaked bread base ahead of time and bake it fresh when you need it. If you are in a baking mood and want more plant-based treats to make alongside it, these vegan whole grain cookies use similar wholesome pantry ingredients, and for a savory day-old-bread project try this gluten-free black cumin bread.

Vegan Bread Pudding with forest berries

If you bake this Kirschenmichel, I would love to know how the cherries and chia treated you. Leave a star rating and drop a comment below with your bread choice or any tweak you made to the sauce — it helps other readers and it always makes my day to hear how yours turned out.

Vegan Bread Pudding with forest berries Kirschenmichel budinca de paine

Vegan Bread Pudding / Kirschenmichel

Kirschenmichel is a classic warm German bread pudding, made fully vegan with seeded whole grain bread, sour cherries and fresh blueberries. It comes together in about 40 minutes and is best served warm with a vanilla-berry sauce.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Choose Serving Size 6

Ingredients 

  • 12 slices whole grain bread with seeds cubed; gluten-free bread also works
  • 1 ¼ cups non-dairy milk plain; or regular milk, for a vegetarian version
  • cup brown sugar or coconut sugar
  • ¼ cup white chia seeds ground
  • ½ tsp cinnamon
  • ½ tsp nutmeg
  • 1 tsp vanilla extract
  • ¼ tsp salt
  • 1 cup sour cherries canned, drained
  • cup blueberries fresh
  • 1 Tbsp brown sugar or coconut sugar

Instructions

  • Preheat the oven to 200C (400F).
  • In a large bowl, whisk together the milk, brown sugar, ground chia, cinnamon, nutmeg, vanilla, and salt. Let sit for about 5 minutes to thicken, then add the cubed bread and toss to coat.
  • Fold in the drained sour cherries.
  • Transfer the mixture to a lightly greased baking dish.
  • Sprinkle with the remaining brown sugar and press it lightly into the pudding.
  • Bake for 25-30 minutes, until golden on top and set in the middle.
  • Remove from the oven, scatter over the fresh blueberries and let cool slightly.
  • Serve warm, with a vanilla-berry sauce.

Notes

Slightly stale bread works better than fresh – it soaks up the milk mixture without turning mushy. Serve warm, straight from the oven. Leftovers keep in the fridge for up to 3 days; reheat at 160C (325F) for about 10 minutes to bring the top back to crisp.

Frequently Asked Questions

Is this bread pudding vegan?

Yes. The base recipe uses non-dairy milk, ground chia seeds instead of eggs, plant-based sugar, and fruit, so it is fully vegan. The card notes you can swap in regular dairy milk for a vegetarian version if you prefer, but as written it contains no eggs or dairy.

What kind of bread works best for vegan bread pudding?

A seeded whole grain loaf gives the best structure and a nutty flavor, and slightly stale or day-old bread is ideal because it soaks up the milk without turning to mush. If you need it gluten-free, simply use your favorite gluten-free bread; the method does not change.

How do the chia seeds replace eggs in this recipe?

When ground white chia is whisked into the milk and left to rest for a few minutes, it releases a gel that traps liquid and firms up in the oven. This gel binds the soaked bread and sets the pudding into a sliceable, custardy texture, doing the same job eggs do in the traditional Kirschenmichel.

Can I use fresh cherries instead of canned sour cherries?

The recipe is written for canned sour cherries that are well drained, since their tartness balances the sweetness. Fresh sour cherries can work if pitted, but keep something tart in the mix so the pudding does not turn one-note, and avoid adding extra liquid that could make it soggy.

How long does vegan bread pudding keep and how do I reheat it?

Once cooled, cover the dish and refrigerate for up to 3 to 4 days. Reheat individual portions in the oven or microwave until warmed through, and add a splash of non-dairy milk before reheating to bring back any moisture lost in the fridge.

Why did my bread pudding turn out soggy or fail to set?

The two most common causes are skipping the resting time for the chia-and-milk base and not draining the cherries well. Let the milk mixture sit about 5 minutes so the chia can thicken, drain the cherries thoroughly, use dry or day-old bread, and bake until the top is golden and no loose liquid pools when you tilt the dish.

Similar Posts

5 from 3 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

    1. 5 stars
      Sure! But make sure you toss them with some cornstarch before putting them in the batter. The cornstarch will absorb the excess liquids and won’t make the pudding too soggy.