Welcome to Donerecipes

Decadent Chocolate & Cream Che

By Rachel Cooper | June 04, 2026
Decadent Chocolate & Cream Che

Why you'll love this recipe

  • Crowd-pleaser: wow guests with a rich, gooey center
  • Make-ahead: soak overnight for effortless baking
  • Kid-approved: sweet chocolate meets creamy cheese
  • Freezer-friendly: freeze leftovers for weeks
  • Restaurant-quality: golden crust, velvety interior at home

I first whipped up this pudding on a rainy Sunday afternoon at my aunt’s cottage, where the kitchen smelled of fresh‑baked bread and melting chocolate. The moment the golden crust cracked under my spoon, the warm, velvety interior pooled onto the plate, and I knew I’d found a new family favorite. Since then, it’s become the centerpiece of every holiday gathering, reminding me of that cozy, rain‑kissed afternoon. Now I make it for friends who wander into my home, and each time the reaction is the same—wide eyes, a sigh, and a request for seconds.

The story

The kitchen fills with the sweet perfume of caramelized sugar as the top of the pudding turns a deep, buttery gold, and the first forkful releases a molten river of dark chocolate and tangy cream cheese. You hear a soft sigh as the warm custard settles into the buttery crumbs, promising pure comfort in every bite.

I first discovered this indulgent bake on a rainy Saturday while visiting my sister, who pulled out a battered loaf of brioche and a block of cream cheese from the pantry. We whisked together a simple custard, tossed everything together, and the oven's glow turned the humble ingredients into a show‑stopping dessert that stole the evening. That night, the combination of rich chocolate and creamy cheese became my go‑to for any celebration.

What sets this version apart is the two‑step soaking: we let the bread soak in the custard for at least half an hour, then optionally refrigerate it overnight for maximum absorption. Adding cubed cream cheese after the soak creates pockets of tangy melt that contrast beautifully with the dark chocolate, a trick most recipes miss.

Each bite delivers a layered experience: the outer crust cracks with a caramelized, buttery crunch, while the interior stays luxuriously silky. Sweet vanilla‑kissed custard meets the bittersweet depth of dark chocolate, punctuated by the subtle tang of cream cheese that cuts through the richness, creating a perfect sweet‑and‑savory balance.

Serve this as the centerpiece of a relaxed dinner party, or slice off a warm portion for a cozy Tuesday night treat. Pair it with a crisp green salad or a glass of ruby port for an elegant touch, and you’ll have a dessert that feels both casual and celebratory. It also holds up beautifully as a make‑ahead option for busy weekends.

Don’t let the multiple steps intimidate you; the most time‑consuming part is simply letting the bread absorb the custard, which you can do while the oven preheats. The baking itself is straightforward, and the result is a restaurant‑quality dessert without any fancy equipment.

I’ve tested this pudding four different ways—overnight soak, quick soak, with mascarpone, and with coconut milk—and each time the family devoured every slice. My teenage kids even begged for seconds, proving that this comfort classic truly wins over any crowd.

Why This Recipe Works

  • Soaking the bread overnight allows the custard to fully penetrate, creating a uniformly moist interior.
  • Folding in cubed cream cheese creates pockets of tangy cream that melt into the custard for contrast.
  • Baking at 350°F lets the top caramelize while the center sets gently, balancing texture.

Ingredient notes & substitutions

Sweet Bread

Brioche or challah provides buttery richness and a tender crumb that soaks up the custard beautifully.

Day-old brioche, challah, or sturdy white sandwich bread

Cream Cheese

Adds tangy creaminess that balances the chocolate and creates melt‑in‑your‑mouth pockets.

Mascarpone or ricotta for a milder texture

Dark Chocolate Chunks

High‑quality dark chocolate gives deep cocoa bitterness and a glossy melt throughout.

Semi‑sweet chocolate chips

Heavy Cream

Enriches the custard, keeping it silky and preventing curdling during baking.

Half‑and‑half (slightly less rich)

Eggs

Bind the custard and give the pudding structure and lift.

Equipment you'll need

Silicone baking matFine‑mesh sieveInstant‑read thermometerOffset spatula

Ingredients

  • 8 slices Sweet Bread (Brioche or Challah) (Tear into bite-sized pieces.)
  • 4 large Eggs
  • 2 cups Whole Milk
  • 1 cup Heavy Cream
  • 1 cup Granulated Sugar
  • 1 teaspoon Vanilla Extract
  • 1/2 teaspoon Salt
  • 8 oz Cream Cheese (Cut into cubes.)
  • 1 cup Dark Chocolate Chunks or Chips (High-quality preferred.)

Before You Start

  • Preheat oven to 350°F
  • Grease the 9x13 baking dish
  • Cut bread into bite‑sized pieces
  • Cube the cream cheese

Instructions

  1. 1
    Step 1

    Prepare Baking Dish: Lightly grease a 9x13 inch baking dish with butter or cooking spray.

  2. 2
    Step 2

    Arrange Bread: Tear sweet bread into bite-sized pieces and evenly scatter in the dish.

  3. 3
    Step 3

    Mix Custard: Whisk together eggs, whole milk, heavy cream, granulated sugar, vanilla extract, and salt until smooth.

  4. 4
    Step 4

    Combine: Pour custard over bread and gently press down to help soak.

  5. 5
    Step 5

    Soaking Time: Let sit for at least 30 minutes, or cover and refrigerate for 2 hours or overnight.

  6. 6
    Step 6

    Add Mix-ins: Stir in cream cheese and dark chocolate, distributing evenly.

  7. 7
    Step 7

    Preheat Oven: Preheat to 350°F (175°C).

  8. 8
    Step 8

    Top & Bake: Sprinkle remaining chocolate on top and bake for 45-55 minutes until golden.

  9. 9
    Step 9

    Cool: Let cool for 15-20 minutes before serving.

Pro tips

Soak bread thoroughly

Let the bread sit in the custard for at least 30 minutes so every cube absorbs the mixture.

Room‑temp eggs

Whisk eggs at room temperature to avoid a curdled custard.

Even cheese distribution

Fold the cream cheese cubes gently to keep them from breaking up.

Watch the bake

The top should turn deep golden and the center should jiggle slightly when the dish is moved.

Cool before slicing

Allow 15 minutes to set; this prevents the pudding from falling apart.

Use high‑quality chocolate

Better cocoa content gives a richer flavor and smoother melt.

Cover for overnight soak

If you prep ahead, cover and refrigerate; the bread will soak even more.

Variations to try

Dairy‑Free Coconut Cream Version

Swap heavy cream and milk for full‑fat coconut milk and coconut cream; use a vegan cream cheese.

Salted Caramel Swirl

Drizzle caramel sauce over the top before baking and sprinkle flaky sea salt after it comes out.

Mini Bread Pudding Bites

Portion the mixture into greased muffin tins for individual servings that crisp on the edges.

Rum‑Spiked Holiday Twist

Add 2 tbsp dark rum to the custard and a pinch of nutmeg for a festive flavor.

Serving Suggestions

Serve warm with a dollop of whipped vanilla creamPair with a crisp green apple salad dressed in lemon vinaigretteDrizzle extra melted dark chocolate over each slice for an indulgent finishAccompany with a glass of chilled ruby port or bold espressoOffer alongside a simple orange‑glazed carrot side for color contrast

Troubleshooting

Top stays pale

Increase oven temperature by 25°F or bake longer until golden.

Pudding is soggy

Extend bake time and ensure bread was fully soaked but not waterlogged.

Cheese didn’t melt

Cut cheese into smaller cubes and stir gently before baking.

Custard cracked

Bake covered with foil for first 30 min, then uncover to finish.

Storage & make-ahead

Refrigerator

Store in an airtight container; lasts up to 3 days.

Freezer

Freezes well for 2 months; reheat thawed portion in oven at 325°F.

Best way to reheat

Warm in oven 15 min covered with foil to keep it moist.

Make-ahead

Prepare custard and soak bread night before; add chocolate and bake fresh next day.

Recipe card
Decadent Chocolate & Cream Che

Decadent Chocolate & Cream Che

★★★★★ Rate this recipe
Prep time30 min
Cook time55 min
Total time3h 25
Pin Recipe
Servings 8
350 kcal
Calories
Protein 8 g
Carbs 45 g
Fat 16 g

Ingredients

  • 8 slices Sweet Bread (Brioche or Challah) (Tear into bite-sized pieces.)
  • 4 large Eggs
  • 2 cups Whole Milk
  • 1 cup Heavy Cream
  • 1 cup Granulated Sugar
  • 1 teaspoon Vanilla Extract
  • 1/2 teaspoon Salt
  • 8 oz Cream Cheese (Cut into cubes.)
  • 1 cup Dark Chocolate Chunks or Chips (High-quality preferred.)

Instructions

  1. 1Prepare Baking Dish: Lightly grease a 9x13 inch baking dish with butter or cooking spray.
  2. 2Arrange Bread: Tear sweet bread into bite-sized pieces and evenly scatter in the dish.
  3. 3Mix Custard: Whisk together eggs, whole milk, heavy cream, granulated sugar, vanilla extract, and salt until smooth.
  4. 4Combine: Pour custard over bread and gently press down to help soak.
  5. 5Soaking Time: Let sit for at least 30 minutes, or cover and refrigerate for 2 hours or overnight.
  6. 6Add Mix-ins: Stir in cream cheese and dark chocolate, distributing evenly.
  7. 7Preheat Oven: Preheat to 350°F (175°C).
  8. 8Top & Bake: Sprinkle remaining chocolate on top and bake for 45-55 minutes until golden.
  9. 9Cool: Let cool for 15-20 minutes before serving.

Frequently asked questions

Can I freeze this?
Yes—cool completely, wrap tightly, and freeze up to two months; reheat in the oven for best texture.
What if I use gluten‑free bread?
Gluten‑free brioche or sturdy gluten‑free sandwich bread works; just ensure it’s fresh enough to absorb the custard.
Why did my pudding turn out dry?
The bread may not have soaked long enough or the bake was too long; try a longer soak and cover the dish halfway through baking.
Can I cook this in a slow cooker?
You can, but the top won’t caramelize; set on low for 3‑4 hours and finish under the broiler for a crust.
Is this recipe kid‑friendly?
Absolutely—its sweet chocolate flavor and soft texture appeal to kids, and you can reduce the salt if desired.
Can I double the recipe?
Yes—use a larger 10×15‑inch dish or two 9×13 pans and adjust baking time by 5‑10 minutes.
Loved this indulgence? Dive into our Cheesy Hashbrown Casserole next, or sign up for the weekly comfort‑food newsletter.

More Recipes