Chocolate Croissant Bread Pudding

Featured in: Warm Seasonal Bakes

This indulgent dish combines day-old croissants with semisweet chocolate baked in a smooth custard mixture of milk, cream, eggs, sugar, and vanilla. The croissants soak up the custard before baking, creating a tender, custardy center with a golden, slightly crisp top. Serving with fresh berries or whipped cream adds a fresh, light contrast. It's simple to prepare and perfect for a comforting brunch or dessert.

Updated on Tue, 24 Feb 2026 13:36:00 GMT
Decadent chocolate croissant bread pudding with buttery layers and rich custard, perfect for a cozy brunch or dessert. Pin It
Decadent chocolate croissant bread pudding with buttery layers and rich custard, perfect for a cozy brunch or dessert. | lushkettle.com

My neighbor knocked on my door one Saturday morning with a box of day-old croissants from the bakery where she works, and honestly, I had no idea what to do with them until that moment. Something about the buttery layers sitting on my counter sparked this idea of transforming them into something warm and chocolatey, the kind of dish that fills your kitchen with that impossible smell of custard and caramelized butter. That first attempt was messy and beautiful, and now whenever I make it, I'm right back in that morning kitchen, wondering how something so simple could taste so indulgent.

I made this for my sister's book club, and watching everyone take that first spoonful, their eyes closing just slightly—that's when I knew I'd stumbled onto something special. No one asked for the recipe that day, which was strange until someone finally admitted they were too intimidated to try it at home, thinking it must be complicated. I laughed so hard because the secret was standing right there in my kitchen: a baking dish, a whisk, and the willingness to let croissants soak up custard.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 6 large croissants (preferably day-old), cut into 2-inch pieces: Stale croissants actually absorb the custard better than fresh ones, soaking it up like little edible sponges without falling apart completely.
  • 1 cup (170 g) semisweet chocolate chips or chopped dark chocolate: I prefer chopping up a good dark chocolate bar rather than using chips because they melt more evenly and taste less waxy.
  • 2 cups (480 ml) whole milk: Don't skip the whole milk—skim won't give you that creamy richness the custard demands.
  • 1 cup (240 ml) heavy cream: This is what transforms custard from good to luxurious, creating that silky texture that coats your tongue.
  • 4 large eggs: Room temperature eggs whisk more smoothly, creating a custard that sets perfectly without curdling.
  • 1/2 cup (100 g) granulated sugar: Measure this carefully because too much sweetness drowns out the chocolate and buttery croissant flavors.
  • 1 tsp vanilla extract: A splash of real vanilla (not imitation) makes a noticeable difference in the final flavor.
  • 1/4 tsp kosher salt: Salt balances the sweetness and brightens the chocolate, so don't skip it even though it seems small.

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 prep the dish:
Set the oven to 350°F (175°C) and butter that baking dish generously so nothing sticks when it bakes. You want enough butter that it shines in the corners.
Build your layers:
Scatter the croissant pieces across the bottom of the dish like you're creating a puzzle, then sprinkle chocolate throughout so every bite has a chance at chocolate. This matters more than you'd think.
Make the custard:
Whisk together milk, cream, eggs, sugar, vanilla, and salt in a bowl, whisking until the mixture is smooth and the sugar has mostly dissolved. Take your time here—a good whisk for about two minutes makes all the difference.
Soak the croissants:
Pour that custard slowly over the croissants, pressing down gently with the back of a spoon so they absorb the liquid evenly. Let everything sit for exactly ten minutes; this is when the magic happens.
Bake until golden:
Slide it into the oven and bake for 35 to 40 minutes, until the top is golden brown and the center jiggles just slightly when you shake the dish. You're looking for that moment where it's cooked but still has a little softness to it.
Rest and serve:
Let it cool for ten minutes so the custard continues to set and you don't burn your mouth on molten chocolate. Dust with powdered sugar and add berries or whipped cream if you want to make it feel fancier than it already is.
Warm chocolate croissant bread pudding baked to golden perfection, topped with powdered sugar and fresh berries for a delightful treat. Pin It
Warm chocolate croissant bread pudding baked to golden perfection, topped with powdered sugar and fresh berries for a delightful treat. | lushkettle.com

There was a quiet moment during a rainy Sunday when my partner and I sat with two bowls of this still-warm, steam rising between us, and neither of us spoke for a full minute. That's when I understood this wasn't just about combining ingredients; it was about creating something that invited slowness and presence into an ordinary morning. Food that makes people pause like that is worth every single minute of preparation.

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 Chocolate Choice Matters

I used to think chocolate was chocolate until I made this with grocery store chips versus a bar of real dark chocolate from the fancy shop downtown. The difference was shocking—the bar created this smooth, melty layer throughout the pudding, while the chips stayed slightly waxy and separated. Since then, I always keep a good quality chocolate bar in my pantry specifically for bread pudding season, and it's completely changed how I approach this dish.

Making It Your Own

My friend added orange zest to her custard mixture last month, and I've been chasing that flavor ever since—it brings this bright, sophisticated note that makes you take another bite just to figure out what you're tasting. The vanilla also gives you room to experiment; some people swear by a splash of bourbon or a hint of almond extract instead. You can't really mess this up because the foundation is so forgiving, so don't be afraid to tinker.

Storage and Reheating

Leftover bread pudding keeps in the refrigerator for a few days, and somehow it tastes even better cold, like a fancy chocolate custard tart. To reheat, cover it loosely with foil and warm it in a 300°F (150°C) oven for about ten minutes until it's soft again, or just eat it cold straight from the fridge if you're in one of those rushed mornings.

  • Leftovers taste equally good at room temperature, straight from the fridge, or gently warmed in the oven.
  • You can assemble the entire dish the night before, refrigerate it unbaked, and pop it in the oven the next morning for fresh-baked timing.
  • If you're serving a crowd, double the recipe and use a larger baking dish, adding about five minutes to the baking time.
Creamy chocolate croissant bread pudding made with day-old croissants and semisweet chocolate, an indulgent breakfast or dessert option. Pin It
Creamy chocolate croissant bread pudding made with day-old croissants and semisweet chocolate, an indulgent breakfast or dessert option. | lushkettle.com

This bread pudding has become my answer to the question of what to make when you want to feel like a good cook without actually spending all day in the kitchen. It's the kind of dish that tastes like it took hours but rewards you with a warm kitchen and full hearts in under an hour.

Recipe Questions & Answers

Can I use fresh croissants instead of day-old?

Yes, fresh croissants can be used but it's best to dry them slightly in the oven first to improve soaking.

How do I know when the custard is fully set?

The custard is set when it no longer jiggles in the center and the top turns golden brown.

What chocolate works best in this dish?

Semisweet chocolate chips or chopped dark chocolate provide a balanced sweetness and rich flavor.

Can I add flavors to the custard mixture?

Yes, adding orange zest or a splash of orange liqueur enhances the flavor without overpowering the dish.

How should leftovers be stored and reheated?

Store leftovers covered in the refrigerator and reheat gently in the oven to maintain texture.

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 and rich chocolate baked in a creamy custard, perfect for a cozy brunch treat.

Time to Prep
20 mins
Time to Cook
40 mins
Full Prep Time
60 mins
Created By Samantha Reeves


Skill Level Easy

Culinary Tradition French-American

Portion 6 Serving Size

Dietary Details Meat-Free

What You Need

Breads & Chocolates

01 6 large croissants (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

Steps

Step 01

Prepare Baking Vessel: Preheat oven to 350°F. Grease a 9x13-inch baking dish with butter.

Step 02

Assemble Croissant Layer: Arrange croissant pieces evenly in the prepared baking dish. Distribute chocolate chips or chopped chocolate over and between the croissant pieces.

Step 03

Create Custard Base: In a large bowl, whisk together milk, cream, eggs, sugar, vanilla extract, and salt until thoroughly combined.

Step 04

Soak Croissants: Pour custard mixture evenly over croissants, pressing gently to ensure all pieces absorb the liquid. Allow to stand for 10 minutes.

Step 05

Bake Pudding: Bake for 35 to 40 minutes until the custard sets and the top develops a golden brown color.

Step 06

Cool Before Serving: Remove from oven and allow to cool for 10 minutes before serving.

Step 07

Finish and Serve: Dust with powdered sugar and serve warm, optionally topped with fresh berries or whipped cream.

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.

Tools You'll Need

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

Allergy Info

Review every ingredient for allergens and reach out to your doctor with concerns.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten
  • May contain soy and tree nuts from chocolate processing

Nutrition Info (per portion)

Details offered for informational purposes, not as a substitute for professional health guidance.
  • Calories: 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.