Chocolate Croissant Breakfast Bake

Chocolate Croissant Breakfast Bake with gooey chocolate pockets and golden, flaky top Save
Chocolate Croissant Breakfast Bake with gooey chocolate pockets and golden, flaky top | spoonfulstreet.com

Cut slightly stale all-butter croissants into large pieces and arrange in a greased 9x9 dish. Scatter chopped semi-sweet chocolate among the layers. Whisk whole milk, cream, eggs, sugar, vanilla, melted butter, and salt into a smooth custard; pour over croissants and let soak 10 minutes. Bake at 180°C (350°F) for 30–35 minutes until puffed and set. Cool briefly, dust with powdered sugar, and serve warm with berries or whipped cream.

The smell of yesterday's croissants lingering in the kitchen on a lazy Sunday morning sparked something reckless in me, and before I knew it I was chopping chocolate at eight o'clock in my pajamas. There is something deeply satisfying about rescuing slightly stale pastries from oblivion by drowning them in custard and calling it brunch. This bake turned a quiet morning into an event, and my apartment smelled like a Parisian bakery for the rest of the day.

I made this for a friend who showed up unannounced one rainy weekend with nothing but a bottle of orange juice and a hungry look. While it baked we sat on the kitchen floor drinking coffee and listening to the rain hit the window, and when I pulled the dish out all puffed and golden she actually clapped. We ate it straight from the pan with two forks and no plates.

Ingredients

  • All-butter croissants (4, slightly stale): Stale croissants absorb the custard beautifully without turning to mush, so day-old bakery croissants are actually ideal here.
  • Semi-sweet chocolate, 120 g (4 oz), chopped: Chopping from a bar gives you lovely uneven shards that melt into different sized pockets throughout the bake.
  • Whole milk, 300 ml (1 1/4 cups): Full fat milk creates the silkiest custard, so resist the urge to use anything lighter.
  • Heavy cream, 200 ml (3/4 cup plus 1 tbsp): This is what makes the custard taste luxurious and sets this apart from a basic bread pudding.
  • Large eggs (3): They bind everything together and give the bake its gentle structure.
  • Unsalted butter, 50 g (1/4 cup), melted: A little extra butter enriches the custard and helps achieve that gorgeous golden top.
  • Granulated sugar, 70 g (1/3 cup): Just enough sweetness to let the chocolate shine without making it cloying.
  • Pure vanilla extract (2 tsp): Vanilla and chocolate are old friends, and you can taste it in every bite.
  • Salt (pinch): A small pinch wakes up every flavor and keeps the richness in check.
  • Powdered sugar, 1 tbsp, for dusting (optional): A snowy dusting right before serving makes it look like it came from a bakery case.

Instructions

Prepare your baking dish:
Preheat the oven to 180 degrees C (350 degrees F) and generously grease a 23cm x 23cm baking dish with butter or non-stick spray so nothing sticks to the corners.
Build the layers:
Scatter the croissant pieces evenly across the dish, then tuck the chopped chocolate between and over the pieces so every serving gets a molten surprise.
Whisk the custard:
In a large bowl, whisk together the milk, cream, eggs, sugar, vanilla, melted butter, and salt until completely smooth with no streaks of egg remaining.
Soak everything:
Pour the custard slowly and evenly over the croissants and chocolate, then gently press down with a spatula so every piece gets a chance to drink up the liquid.
Let it rest:
Walk away for ten minutes and let the croissants soak at room temperature, which makes all the difference between a dry bake and a luscious one.
Bake until golden:
Bake in the center of the oven for 30 to 35 minutes until the top is puffed and deeply golden and a knife inserted in the center comes out clean.
Cool and finish:
Let it rest for five minutes so the custard settles, then dust with powdered sugar if you like and serve it warm while the chocolate is still gooey.
Warm Chocolate Croissant Breakfast Bake served with berries and a cloud of whipped cream Save
Warm Chocolate Croissant Breakfast Bake served with berries and a cloud of whipped cream | spoonfulstreet.com

This dish has a way of turning an ordinary morning into a small celebration, the kind where nobody checks their phone and seconds are quietly expected.

Make It Your Own

Semi-sweet chocolate is my default, but I have used dark chocolate when I wanted something more grown up and milk chocolate when children were joining the table. Tucking fresh raspberries or sliced bananas between the layers adds a bright contrast that cuts through the richness beautifully. One memorable morning I added a handful of toasted hazelnuts and it tasted like Nutella in casserole form.

The Overnight Trick

Assembling everything the night before is the real secret, because those croissants spend eight hours drinking custard while you sleep. Cover the dish tightly and refrigerate it, then pull it out while the oven preheats so it is not ice cold going in. You may need to add three to five extra minutes of baking time if it goes in straight from the fridge.

Serving and Storing

This bake is at its absolute best served warm within an hour of coming out of the oven, when the chocolate is still soft and the custard trembles slightly. Leftovers keep well in the refrigerator for up to two days and reheat gently in the microwave, though the texture shifts from luscious to more of a sturdy pudding.

  • A dollop of whipped cream or a scoop of creme fraiche balances the sweetness perfectly.
  • Fresh berries on the side make it feel lighter and more like a proper brunch spread.
  • Do not skip the five minute rest before serving or you will burn your tongue on molten chocolate and learn a painful lesson.
Slices of Chocolate Croissant Breakfast Bake revealing custardy center and melted chocolate Save
Slices of Chocolate Croissant Breakfast Bake revealing custardy center and melted chocolate | spoonfulstreet.com

Some recipes earn a permanent spot in your weekend rotation, and this one earned its place the moment someone licked their plate clean without a hint of embarrassment. Make it once and you will find yourself buying extra croissants on purpose, just to have an excuse.

Recipe Questions & Answers

Yes. Assemble the dish, cover tightly, and refrigerate overnight. Allow it to sit at room temperature for 10–15 minutes before baking to take the chill off, then bake as directed; you may need an extra 3–6 minutes.

Swap semi-sweet for milk or dark chocolate depending on sweetness preference. Chopped chocolate bars create varied pockets of melting, while chips give a more even distribution.

Cut croissants into larger pieces to retain structure and press them gently after pouring the custard so they absorb evenly. Bake until the custard is set and a knife comes out mostly clean from the center.

Yes. Fold in fresh berries or sliced bananas between layers, or sprinkle chopped nuts for texture. Be mindful that juicy fruit can add moisture—pat berries dry to avoid excess liquid.

Refrigerate cooled leftovers in an airtight container for up to 3 days. Reheat individual portions in a 175°C (350°F) oven for 8–12 minutes or in a toaster oven until warmed through; avoid the microwave to preserve texture.

Using slightly stale croissants helps them absorb the custard without disintegrating. If using very fresh croissants, give them a short bake or lightly toast pieces before assembling to dry them slightly.

Chocolate Croissant Breakfast Bake

Buttery croissant pieces soaked in vanilla custard with semi-sweet chocolate, baked to a golden finish.

Prep 15m
Cook 35m
Total 50m
Servings 6
Difficulty Easy

Ingredients

Breads & Pastry

  • 4 large all-butter croissants, slightly stale, cut into large pieces

Chocolate

  • 4 oz semi-sweet chocolate, chopped, or 4 oz semi-sweet chocolate chips

Dairy

  • 1 1/4 cups whole milk
  • 3/4 cup plus 1 tbsp heavy cream
  • 3 large eggs
  • 1/4 cup unsalted butter, melted

Sweeteners & Flavors

  • 1/3 cup granulated sugar
  • 2 tsp pure vanilla extract
  • Pinch of salt

Toppings

  • 1 tbsp powdered sugar, for dusting

Instructions

1
Preheat and Prepare the Baking Dish: Preheat the oven to 350°F. Grease a 9x9-inch baking dish with butter or non-stick spray.
2
Layer Croissants and Chocolate: Arrange the croissant pieces evenly in the prepared dish. Sprinkle the chopped chocolate throughout, tucking some between layers to create rich pockets of melted chocolate.
3
Prepare the Custard: In a large bowl, whisk together the milk, cream, eggs, sugar, vanilla extract, melted butter, and salt until smooth and well combined.
4
Soak the Croissants: Slowly pour the custard mixture evenly over the croissants and chocolate. Gently press down with a spatula to ensure all croissant pieces are submerged and soaking up the liquid.
5
Rest the Bake: Let the dish stand at room temperature for 10 minutes to allow the croissants to fully absorb the custard.
6
Bake Until Golden: Bake in the center of the oven for 30–35 minutes, or until puffed and golden brown and the custard is set. A knife inserted in the center should come out clean.
7
Cool and Serve: Cool for 5 minutes. Dust with powdered sugar before serving. Serve warm.
Additional Information

Equipment Needed

  • 9x9-inch baking dish
  • Mixing bowls
  • Whisk
  • Knife
  • Spatula

Nutrition (Per Serving)

Calories 420
Protein 7g
Carbs 42g
Fat 25g

Allergy Information

  • Contains dairy (milk, butter, cream)
  • Contains eggs
  • Contains gluten (croissants)
  • May contain soy (some chocolate brands)
  • May contain traces of nuts depending on chocolate or bakery croissant brands used
Jenna Collins

Home cook sharing simple, wholesome recipes & practical kitchen tips for busy families.