Decadent Chocolate & Cream Cheese Bread Pudding
There’s a moment when the kitchen fills with warm, chocolatey steam and the scent of toasted bread, cinnamon, and vanilla—when you know something comforting and slightly sinful is coming out of the oven. This Decadent Chocolate & Cream Cheese Bread Pudding delivers that moment: a crisp, caramelized top yielding to a plush, custardy interior studded with pockets of tangy cream cheese and molten dark chocolate. Each spoonful offers contrast—crunch, creaminess, bittersweet chocolate, and a whisper of vanilla—that feels like a hug in dessert form.
Make it for relaxed weekend brunches, cozy holiday breakfasts, or whenever you want an easy-to-share dessert for friends and family. It’s forgiving to prepare ahead (overnight soaking) and impressive to serve warm straight from the oven. If you love chocolate-forward baked treats, you might also enjoy the rich twist in my take on banana bread with ganache—try this ultimate chocolate-ganache banana bread for another indulgent option.
At a Glance
- Prep Time: 15 minutes active (plus soaking time)
- Cook Time: 45–55 minutes
- Total Time: 1 hour (45–55 minutes baking) + at least 30 minutes soaking (best refrigerated 2 hours or overnight)
- Servings: 8 generous portions
- Difficulty Level: Easy–Intermediate (requires basic custard technique and timing)
Nutrition Highlights
Nutrition per serving (recipe yields 8 servings — values are estimates):
- Calories: ~670 kcal
- Protein: ~15 g
- Carbohydrates: ~60 g
- Fat: ~42 g
- Dietary Fiber: ~2–3 g
- Sugars: ~20 g
Notes on accuracy: These are estimated values calculated from standard ingredient profiles using USDA FoodData Central entries and cross-checked against typical product labels. Actual nutrition will vary with the specific bread, chocolate, and diary products you use. For general dietary guidance, consult resources at the USDA or your healthcare provider.
Why You’ll Love It
This pudding excels because it hits multiple emotional and sensory sweet spots:
- Irresistible contrast: a slightly crisp top and custardy, almost gooey center make every bite interesting.
- Comfort food with nostalgia: bread pudding often brings back family gatherings, holidays, and kitchen warmth—an excellent dish for sharing.
- Make-ahead friendliness: soak overnight and bake when guests arrive.
- Crowd-pleasing and adaptable: swap in different chocolates, fruit, or nuts easily to suit taste or pantry limits.
Serve it warm with coffee, or finish with a drizzle of sauce for a dessert that looks as divine as it tastes.
Step-by-Step Instructions
Ingredients
- Sweet bread (like brioche or challah), 1 loaf (about 1 pound), torn into 1-inch pieces
- Large eggs, 4
- Whole milk, 2 cups
- Heavy cream, 1 cup
- Granulated sugar, 1/2 cup
- Vanilla extract, 2 teaspoons
- Salt, 1/4 teaspoon
- Cream cheese, 8 ounces, chilled and cut into 1/2-inch cubes
- Dark chocolate chunks or chips, 1 1/2 cups, divided
- Unsalted butter, for greasing the baking dish
Optional ingredients and substitutions:
- Use half-and-half instead of heavy cream for a lighter texture (reduces fat and calories slightly).
- Swap dark chocolate for semisweet or milk chocolate for a sweeter pudding.
- Add 1/2 teaspoon ground cinnamon or 1/4 teaspoon finely grated orange zest for aromatic variation.
- For a sturdier, less gooey center, increase baking time by 5–10 minutes and check doneness.
- If you prefer a rustic base, try a dense day-old country loaf; for an ultra-rich result, use brioche.
- For an alternative bread option, try two-ingredient cottage cheese bread in a pinch—see a simple method at two-ingredient cottage cheese bread.
Directions
- Preheat the oven to 350°F (175°C). Lightly grease a 9×13 inch baking dish with unsalted butter.
- Scatter the torn bread pieces evenly in the prepared dish.
- In a large bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, and salt until well combined and smooth.
- Pour the custard mixture evenly over the bread in the baking dish. Gently press down on the bread pieces to ensure they are fully submerged and absorb the liquid.
- Let it sit at room temperature for at least 30 minutes, or even better, cover and refrigerate for 2 hours or overnight. This crucial soaking time is essential for a moist, non-dry interior and helps achieve that gooey center.
- After soaking, gently stir in the cream cheese cubes and 1 cup of the dark chocolate chunks, distributing them evenly throughout the bread mixture.
- Sprinkle the remaining 1/2 cup of dark chocolate chunks over the top of the bread pudding.
- Bake for 45–55 minutes, or until the top is golden brown and the center is set but still slightly jiggly when gently shaken. An important tip for a gooey center is to not overbake—the pudding will continue to set slightly as it cools.
- Remove from the oven and let it cool for at least 15–20 minutes before serving. This allows the creamy center to fully settle and achieve that perfect gooey texture.
- Serve warm.
Practical tips:
- Avoid overmixing the custard: whisk until combined; vigorous mixing adds air and can change the texture.
- Use room-temperature eggs for a smoother custard.
- If the top browns too quickly, tent loosely with foil for the last 10–15 minutes.
- Check doneness by gently shaking the pan—the center should wobble slightly but not be liquid.
Best Pairings
- Classic: Serve warm with a scoop of vanilla ice cream or a dollop of softly whipped cream.
- Coffee/Tea: Pair with robust coffee or a spiced chai to balance the rich chocolate.
- Sauce options: Drizzle salted caramel sauce, chocolate sauce, or a simple vanilla anglaise for an extra-special finish.
- Brunch twist: Offer alongside fruit preserves and toasted nuts for a balanced plate.
- Light accompaniment: A small salad of bitter greens with a citrus vinaigrette provides a nice contrast for an indulgent dessert course.
Storage Instructions
- Room temperature: Do not leave at room temperature more than 2 hours (per USDA food safety guidelines for perishable foods).
- Refrigerator: Store tightly covered in an airtight container or wrapped with foil for 3–4 days. Reheat individual portions in the microwave or rewarm the whole dish at 300°F until warmed through.
- Freezer: Freezes well for up to 2 months. Cool completely, wrap tightly in plastic wrap and foil or place in a freezer-safe container. Thaw overnight in the refrigerator before reheating.
Chef’s Advice
- Best breads: Use a slightly enriched bread (brioche, challah, or a soft egg bread) for the richest texture; day-old bread absorbs custard better and prevents sogginess.
- Chocolate balance: Choose 60–70% dark chocolate for deep cocoa flavor without excessive sweetness; reserve some chunks for the top to get those molten bites.
- Texture cues: For the ideal gooey center, target 45–55 minutes baking; the center should jiggle but not flow. It will finish setting as it cools.
- Cream cheese handling: Keep cream cheese chilled and cube it—this helps it maintain little pockets of tangy creaminess rather than melting completely into the custard.
- Make-ahead: The overnight soak improves texture and is a lifesaver for entertaining—bake in the morning and serve warm for brunch or rewarm for dessert.
Recipe Variations
- Vegan-friendly: Replace whole milk and heavy cream with full-fat coconut milk and use a vegan cream cheese; swap eggs for a chickpea flour or cornstarch-based custard (about 1/4 cup chickpea flour mixed with 1 cup plant milk per egg equivalent) and choose dairy-free chocolate.
- Gluten-free: Use a gluten-free challah or gluten-free brioche loaf. Ensure all other ingredients are certified gluten-free.
- Nutty orange-chocolate: Fold in 1/2 cup toasted pecans or walnuts and 1 teaspoon orange zest for a bright, textured variant.
- Boozy adult version: Add 2 tablespoons of bourbon or dark rum to the custard for warm, aromatic depth; soak the bread with the booze mixed into the custard.
- Fruit & chocolate: Fold in 1 cup fresh or frozen raspberries for a tart contrast to the chocolate pockets.
Frequently Asked Questions
Q: Can I use stale bread?
A: Yes—slightly stale or day-old bread works best because it soaks up the custard without turning mushy.
Q: My center was runny—what did I do wrong?
A: Either underbaked or the custard ratio was too high. Return to the oven and bake in 5–10 minute intervals; the center should be slightly jiggly but not liquid. For future bakes, reduce soaking time or increase baking time slightly.
Q: Can I prepare this entirely the day before?
A: Yes. Assemble, soak, cover, and refrigerate overnight. Bake directly from the fridge—add a few extra minutes if needed.
Q: How can I make it lighter?
A: Use lower-fat milk instead of heavy cream or swap half the cream for milk. Reduce sugar slightly or use a darker chocolate with less added sugar.
Q: Can I freeze leftovers?
A: Yes—wrap tightly and freeze up to 2 months. Thaw overnight in the fridge and reheat gently.
Conclusion
This Decadent Chocolate & Cream Cheese Bread Pudding is a soul-soothing dessert that’s perfect for cozy mornings, special gatherings, or as an easy make-ahead indulgence. Try the variations to suit dietary needs or to match the season, and don’t forget to share your results and tweaks with the community—happy baking!
For inspiration and alternate takes on chocolate bread pudding techniques, see this rich recipe from Chocolate Bread Pudding – Hummingbird Thyme and a straightforward, approachable version at Easy Chocolate Bread Pudding – Bake With Zoha.




