Lemon poppyseed bread pudding

Zesty lemon poppyseed bread pudding packed full of lemon flavor and topped with a delicious cream cheese strudel. Eat this for dessert…but totally acceptable for breakfast 🙂



for the bread pudding:

for the cream cheese strudel


  1. Heat the milk with the sugar in a pan on low heat (or in a microwave) and stir until completely dissolved. Remove from the heat and let cool for 5 minutes. Transfer this mixture to a bowl and mix in the heavy cream. Whisk in the eggs and egg yolks gradually until well combined. Add the vanilla, lemon juice and lemon zest. Mix well. Stir in the poppyseeds. Set aside.
  2. In another bowl, beat the cream cheese together with the sugar and lemon juice. Set aside.
  3. Butter an 8×8 inch square baking dish. Arrange half the amount of bread cubes in a single, even layer. Drop dollops of the cream cheese on top of the bread cubes. Pour about 3/4 cup of the custard over the bread cubes. Top with the remaining half of bread cubes. Drop dollops of the remaining cream cheese over the bread. Carefully pour the rest of the custard mixture evenly over the whole thing. Set aside for 1 hour at room temperature or overnight in the fridge, covered and let come to room temperature for 30 minutes before baking.
  4. Bake at 350°F for 45-50 minutes until the pudding is set. Best served warm drizzled with the lemon sauce.

Recipe adapted from Food Wanderings in Asia