Cheese Danish Bread Pudding brings together the best of two comforting classics — the soft, creamy sweetness of a cheese Danish and the rich, custardy texture of bread pudding. It’s buttery, slightly tangy from the cream cheese, and perfect for breakfast, brunch, or dessert. A drizzle of vanilla glaze makes it taste just like a bakery treat baked fresh from the oven.
Ingredients
-
6 cups cubed day-old brioche or challah bread
-
4 ounces cream cheese, softened
-
⅓ cup granulated sugar
-
3 large eggs
-
2 cups whole milk
-
1 cup heavy cream
-
2 teaspoons vanilla extract
-
½ teaspoon almond extract (optional)
-
½ teaspoon cinnamon
-
¼ teaspoon salt
-
¼ cup melted butter
For the Glaze
-
½ cup powdered sugar
-
1 tablespoon milk (more if needed)
-
¼ teaspoon vanilla extract
Cooking Time
-
Prep time: 15 minutes
-
Bake time: 40 minutes
-
Total time: 55 minutes
Serving
-
Serves 6–8
Instructions
-
Prepare the Bread:
Preheat oven to 350°F (175°C). Grease a 9×9-inch baking dish. Spread the bread cubes evenly in the dish. -
Make the Cream Cheese Custard:
In a mixing bowl, beat the cream cheese and sugar until smooth. Add eggs, milk, cream, vanilla, almond extract, cinnamon, and salt. Whisk until well blended. -
Combine:
Pour the custard evenly over the bread cubes. Gently press down with a spoon to ensure the bread absorbs the mixture. Drizzle melted butter on top. -
Bake:
Bake for 35–40 minutes until golden and slightly puffed, and the center is set but soft. -
Make the Glaze:
In a small bowl, whisk powdered sugar, milk, and vanilla until smooth. Add more milk if needed for a drizzling consistency. -
Serve:
Drizzle the glaze over the warm bread pudding before serving. Enjoy as is or with a dollop of whipped cream.
Tips
-
For extra flavor, sprinkle a handful of berries or sliced almonds before baking.
-
Let the pudding rest for 10 minutes before slicing—it sets better.
-
You can use leftover croissants for a richer texture.
Nutrition (per serving)
-
Calories: 340
-
Protein: 8g
-
Fat: 20g
-
Carbohydrates: 33g
-
Sugar: 17g
-
Sodium: 210mg
Soft, creamy, and sweet, Cheese Danish Bread Pudding tastes like a warm bakery pastry in every bite—comfort food at its finest.
