Cheese Danish Bread Pudding With Orange Sauce

  1. Preheat oven to 350 degrees.
  2. Whisk together first five ingredients in a bowl large enough to accommodate the bread and liquid.
  3. Add bread to the liquid, pressing slightly so that all the bread gets wet. Let soak, gently folding over if top layer starts to dry.
  4. In another mixing bowl, using hand or stand mixer on medium speed, blend cream cheese and sugar until well combined.
  5. Add yolks one at a time to cheese mixture, blending thoroughly after each addition.
  6. Add ricotta, vanilla and salt, blend well but don't whip.
  7. Prepare a 9X13 pan with nonstick spray.
  8. Layer half the bread mixture on the bottom of the prepared pan.
  9. Spread cream cheese mixture as next layer, until about 1 inch from edge of pan. It's OK if the cheese is thicker in some spots than in others.
  10. Layer rest of bread mixture on top of cream cheese, evenly pouring any liquid left in the bowl. Be careful not to smoosh the bread around so as to not shift the cheese layer below.
  11. Bake for 30-40 minutes, checking after 30. Pudding should be golden brown on top and soft-firm to the touch, not squishy.
  12. While pudding bakes, combine sauce ingredients in a sauce pan over medium low. Stir as marmalade melts and ingredients combine. Simmer uncovered, stirring frequently, until liquid reduces a little and coats back of spoon. Keep warm.
  13. Let pudding cool a little, then serve warm in a bowl with a drizzle of sauce.

bread pudding, milk, eggs, vanilla, fresh orange zest, sweet bread, cream cheese, sugar, egg yolks, ricotta cheese, salt, sauce, nopulp, orange marmalade, orange liquor

Taken from food52.com/recipes/3236-cheese-danish-bread-pudding-with-orange-sauce (may not work)

Another recipe

Switch theme