Chocolate Croissant Bread Pudding

Featured in: Sweet Spark Treats

This decadent dish features day-old croissant pieces combined with semisweet chocolate chips, soaked in a smooth custard of milk, cream, eggs, sugar, vanilla, and salt. After soaking, the mixture is baked until golden and set, creating a creamy yet textured brunch favorite. Optional toppings like powdered sugar, fresh berries, and whipped cream elevate the rich flavors. Ideal for cozy mornings, this easy yet indulgent dish uses classic French-American influences for an unforgettable experience.

Updated on Tue, 24 Feb 2026 13:23:00 GMT
Decadent chocolate croissant bread pudding baked with rich custard and semisweet chocolate chips, perfect for a cozy brunch centerpiece.  Save
Decadent chocolate croissant bread pudding baked with rich custard and semisweet chocolate chips, perfect for a cozy brunch centerpiece. | fizznib.com

My kitchen smelled like butter and chocolate the morning I first assembled this bread pudding, and honestly, it was an accident born from having too many day-old croissants and not enough willpower to eat them plain. A friend texted asking what I was making, and by the time she arrived, golden squares of croissant were already soaking in custard, the chocolate chips softening into dark promises. That one lazy Sunday taught me that the best dishes often come from refusing to waste something delicious.

I made this for a small brunch last fall when the mornings had just started turning cool, and watching people close their eyes after the first bite told me everything I needed to know about whether this would become a regular thing. One guest asked for the recipe before she'd even finished her plate, and I remember thinking that food moments like this are why we bother cooking in the first place.

What's for Dinner Tonight? ๐Ÿค”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Croissants (6 large, day-old, cut into 2-inch pieces): Stale croissants are actually what you want here because they'll absorb the custard without falling apart, but if your croissants are fresh, pop them in the oven for a few minutes to dry out slightly.
  • Semisweet or dark chocolate (1 cup, chopped or chips): Use chocolate you actually enjoy eating because those pockets of melted chocolate are the moments people remember.
  • Whole milk (2 cups): This is your custard base, and it needs to work alongside the cream to create something rich without being heavy.
  • Heavy cream (1 cup): This is what transforms the mixture into something silky and luxurious, so don't be tempted to skip it.
  • Eggs (4 large): These bind everything together and create that custard texture that makes each bite tender.
  • Granulated sugar (1/2 cup): Sweetness without pretense, balancing the richness of the chocolate and cream.
  • Vanilla extract (1 teaspoon): This whisper of flavor deepens the chocolate without announcing itself.
  • Kosher salt (1/4 teaspoon): Salt does quiet work here, making every other flavor taste more like itself.

Tired of Takeout? ๐Ÿฅก

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prepare the dish:
Set your oven to 350ยฐF and butter a 9x13-inch baking dish generously, letting your hands do the work so every corner is protected.
Layer your croissants and chocolate:
Scatter the croissant pieces across the baking dish like you're creating a map, then sprinkle chocolate throughout so every piece has a chance at those melted pockets.
Whisk the custard together:
In a large bowl, combine milk, cream, eggs, sugar, vanilla, and salt, whisking until the mixture is pale and smooth. This is where your custard gets its personality.
Marry the elements together:
Pour the custard over the croissants slowly, watching as the bread begins to absorb the mixture, then press gently to help everything soak in evenly. Wait 10 minutes and let the croissants drink their fill.
Bake until the top turns golden:
Slide the dish into the oven for 35 to 40 minutes, watching for the moment when the edges are set but the center still has a gentle wiggle. The top should be golden brown, a signal that the custard has set and the chocolate has given its all.
Rest and serve:
Let everything cool for 10 minutes so the custard can fully set, then dust with powdered sugar and serve warm with berries or whipped cream if you're feeling generous.
Warm and gooey chocolate croissant bread pudding with buttery layers and a golden-brown top, ideal for breakfast or dessert.  Save
Warm and gooey chocolate croissant bread pudding with buttery layers and a golden-brown top, ideal for breakfast or dessert. | fizznib.com

There was a quiet moment during that brunch when someone asked for seconds before anyone had even started dessert, and I realized this dish does something special: it makes people forget they're supposed to pace themselves. That's when I knew this recipe was worth keeping around.

Still Scrolling? You'll Love This ๐Ÿ‘‡

Our best 20-minute dinners in one free pack โ€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Art of Choosing Your Chocolate

The chocolate you choose matters more than you might think because it's not just an ingredient, it's the emotional core of this dish. I've learned through trial and error that semisweet chocolate creates pockets of familiar comfort, while dark chocolate brings a sophistication that catches people off guard. The chocolate doesn't fully melt into the custard either, which is the secret: those half-melted chips create texture and surprise, reminding you with each bite that this isn't just custard.

Why Day-Old Croissants Transform This Dish

Fresh croissants are butterflies that need to fly away, but day-old ones are ready to become something new and deeper. The texture shift is what makes this bread pudding work: stale croissants have lost their moisture and developed a structure that can absorb the custard without dissolving into mush. I discovered this the hard way by using fresh croissants once and ending up with pudding instead of bread pudding, which taught me that sometimes the ingredient waiting in your pantry is exactly the right one.

Making This Moment Special

This bread pudding transforms brunch from something casual into something worth remembering, and it does that quietly without requiring you to be a baker or have fancy skills. The warm chocolate, the creamy custard, and the butter-soaked bread work together to create a comfort that feels both indulgent and familiar. The magic is in the simplicity and in letting good ingredients speak for themselves.

  • If you want to add a twist, a tablespoon of orange zest or a splash of orange liqueur makes the chocolate feel more complex and grown-up.
  • Leftovers keep in the refrigerator for a few days and reheat beautifully in a 300-degree oven, so this dish actually improves your week, not just your morning.
  • Dust the powdered sugar just before serving so it clings to the warm bread and doesn't disappear into the custard.
Indulgent chocolate croissant bread pudding featuring creamy custard-soaked croissants and melted chocolate, served warm with fresh berries and whipped cream. Save
Indulgent chocolate croissant bread pudding featuring creamy custard-soaked croissants and melted chocolate, served warm with fresh berries and whipped cream. | fizznib.com

This recipe became my answer to the question "what should we make for brunch?" because it delivers luxury without drama, and it's one of those dishes that makes everyone at the table feel celebrated. Make it when you want to turn an ordinary morning into something people will still be talking about next week.

Cooking Guide

โ†’ Can I use fresh croissants instead of day-old ones?

Yes, fresh croissants can be used but it's best to dry them slightly by baking for a few minutes to absorb the custard properly and avoid sogginess.

โ†’ What type of chocolate works best for this dish?

Semisweet chocolate chips or chopped dark chocolate provide a nice balance between sweetness and richness, complementing the buttery croissants perfectly.

โ†’ How should leftovers be stored and reheated?

Cover leftovers tightly and refrigerate. Reheat in the oven until warmed through to maintain texture and flavor, avoiding the microwave for best results.

โ†’ Can I add extra flavor to the custard mixture?

Yes, adding a tablespoon of orange zest or a splash of orange liqueur to the custard adds a bright, citrusy note that pairs well with chocolate and croissants.

โ†’ What toppings complement this baked custard dish?

Light dustings of powdered sugar, fresh seasonal berries, and whipped cream enhance both the visual appeal and delicate flavors of the baked croissants.

20-Minute Dinner Pack โ€” Free Download ๐Ÿ“ฅ

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Chocolate Croissant Bread Pudding

Buttery croissants infused with chocolate and baked in a creamy custard for a rich, warm morning treat.

Setup duration
20 min
Heat duration
40 min
Complete duration
60 min
Created by Chloe Bennett


Complexity Easy

Heritage French-American

Output 6 Portions

Nutrition Categories Meat-Free

Components

Breads & Chocolates

01 6 large croissants (preferably day-old), cut into 2-inch pieces
02 1 cup semisweet chocolate chips or chopped dark chocolate

Custard Mixture

01 2 cups whole milk
02 1 cup heavy cream
03 4 large eggs
04 1/2 cup granulated sugar
05 1 teaspoon vanilla extract
06 1/4 teaspoon kosher salt

Toppings

01 Powdered sugar, for dusting
02 Fresh berries, for serving
03 Whipped cream, for serving

Method

Phase 01

Prepare baking dish: Preheat oven to 350ยฐF. Grease a 9x13-inch baking dish with butter.

Phase 02

Assemble croissants and chocolate: Arrange croissant pieces evenly in the prepared baking dish. Sprinkle chocolate chips or chopped chocolate over and between the croissant pieces.

Phase 03

Prepare custard mixture: In a large bowl, whisk together the milk, cream, eggs, sugar, vanilla extract, and salt until well combined.

Phase 04

Combine custard and croissants: Pour the custard mixture evenly over the croissants, pressing gently to ensure all pieces are moistened. Let stand for 10 minutes to allow the croissants to soak up the custard.

Phase 05

Bake pudding: Bake for 35 to 40 minutes, or until the custard is set and the top is golden brown.

Phase 06

Cool and finish: Remove from the oven and let cool for 10 minutes before serving. Dust with powdered sugar and serve warm with fresh berries or whipped cream if desired.

You Just Made Something Great ๐Ÿ‘

Want more like this? Get my best easy recipes โ€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Kitchen Tools

  • 9x13-inch baking dish
  • Mixing bowls
  • Whisk
  • Measuring cups and spoons

Sensitivity Guide

Review ingredients carefully for potential allergens and seek professional medical guidance if uncertain.
  • Contains eggs
  • Contains dairy milk
  • Contains wheat gluten
  • Possible soy traces in chocolate

Dietary Information (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 480
  • Fats: 29 g
  • Carbohydrates: 45 g
  • Proteins: 9 g

Cooking Shouldn't Be Hard โค๏ธ

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.