Decadent Chocolate Croissant Bake

Section: Start Your Day Deliciously

This indulgent breakfast bake transforms buttery croissants and chocolate chips into a delicious casserole. Day-old croissants are layered with chocolate chips, then soaked in a vanilla custard mixture before baking until golden and set. The result is a decadent dish that's crisp on top and soft in the middle—ideal for special brunches or dessert.

Ready in under an hour, this crowd-pleaser can even be prepped overnight and baked in the morning. Serve warm with a dusting of powdered sugar and fresh berries for an impressive yet easy-to-make treat that feeds eight.

A woman wearing an apron and smiling while holding a plate of food.
Shared by Grace
Last updated on Fri, 15 Aug 2025 16:44:33 GMT
A croissant with chocolate chips on top. Bookmark
A croissant with chocolate chips on top. | quicklish.com

This decadent chocolate croissant breakfast bake transforms day-old croissants into a luxurious morning treat that feels like dessert for breakfast. The buttery layers of croissants soak up a rich custard while chocolate chips melt throughout, creating pockets of gooey goodness in every bite.

I first made this for a holiday brunch when I needed something that would wow guests without keeping me in the kitchen all morning. Now my family requests it for every special breakfast gathering, and the house fills with the most incredible aroma of butter and chocolate while it bakes.

Ingredients

  • Day old croissants they absorb the custard better and maintain some structure after baking
  • Semisweet chocolate chips the perfect balance of sweetness look for higher quality chips for better melting
  • Whole milk creates the richest custard lighter milks won't give the same decadent result
  • Large eggs provide structure and richness to the custard
  • Granulated sugar just enough to enhance without overpowering the chocolate
  • Vanilla extract use pure extract for the best flavor
  • Salt enhances all the flavors especially the chocolate

Step-by-Step Instructions

Preheat Oven
Heat your oven to 350°F while you prepare the other ingredients. This temperature is perfect for setting the custard while gently crisping the exposed croissant edges. Thoroughly grease your baking dish to prevent sticking I recommend a light coating of butter for extra flavor.
Layer Croissants and Chocolate
Tear or cut croissants into roughly oneInch pieces they don't need to be perfect. Distribute half the croissant pieces across the bottom of your dish, then sprinkle with half the chocolate chips. Add remaining croissant pieces and top with remaining chocolate. The layering ensures chocolate throughout rather than just on top.
Make Custard
Whisk eggs thoroughly first until completely smooth before adding milk, sugar, vanilla and salt. This prevents egg strands in your custard. The mixture should look completely uniform with the sugar fully dissolved. The custard will seem quite liquid but will set beautifully during baking.
Soak the Croissants
Pour the custard slowly and evenly over all the croissant pieces. Use the back of a spoon to gently press down on any dry spots, encouraging the croissants to absorb the custard. Make sure every piece has contact with the liquid.
Let Sit
This resting period is technically optional but makes a huge difference in the final texture. Fifteen minutes allows the croissants to fully soak up the custard creating a more cohesive bake with no dry spots. If you have time, cover and refrigerate overnight for an even better result.
Bake Until Golden
Watch for visual cues rather than relying solely on timing. The top should be golden brown with crispy edges, and the center should be set but still slightly jiggly. If you insert a knife in the center, it should come out mostly clean with perhaps a bit of melted chocolate but no liquid custard.
A croissant with chocolate chips and chocolate drizzle. Bookmark
A croissant with chocolate chips and chocolate drizzle. | Quicklish.com

The first time I served this at a family gathering, my chocolate-obsessed nephew declared it better than birthday cake. Now I keep a stash of day-old croissants in the freezer just so I can whip this up whenever we have overnight guests or need a special breakfast treat.

Storage Solutions

This breakfast bake keeps beautifully in the refrigerator for up to three days. Cover leftovers tightly with plastic wrap once completely cooled. The texture actually improves on day two as the flavors meld together. For longer storage, cut into individual portions and freeze for up to one month. Thaw overnight in the refrigerator before reheating in a 300°F oven until warmed through.

Make It Your Own

While chocolate is the star here, this versatile base recipe welcomes variations. Try adding orange zest and a tablespoon of Grand Marnier to the custard for a sophisticated chocolate-orange version. Sprinkle chopped nuts like toasted almonds or hazelnuts between the layers. For fruit lovers, add sliced bananas or fresh berries just before serving. The basic formula remains the same custard soaked croissants with your choice of mix-ins.

Serving Suggestions

Serve this bake warm rather than piping hot to allow the custard to fully set. A light dusting of powdered sugar adds a beautiful finish without extra sweetness. For brunch, pair with fresh fruit to balance the richness. For dessert, a dollop of lightly sweetened whipped cream or a scoop of vanilla ice cream takes it over the top. Coffee with cream is the perfect beverage companion the slight bitterness contrasts beautifully with the sweet bake.

Common Recipe Questions

→ Can I prepare this chocolate croissant bake ahead of time?

Yes, you can assemble the entire dish, cover it, and refrigerate overnight. In the morning, allow it to sit at room temperature for about 20 minutes while preheating the oven, then bake as directed. This makes it perfect for holiday mornings or when hosting brunch.

→ Why use day-old croissants instead of fresh ones?

Day-old croissants work better because they're slightly dried out, which allows them to absorb the custard without becoming too soggy. Fresh croissants tend to break down too much during baking. If you only have fresh croissants, you can dry them out by cutting them into pieces and leaving them out for a few hours or briefly toasting them.

→ What can I substitute for whole milk in this breakfast bake?

You can use half-and-half or a mixture of heavy cream and 2% milk for a richer result. For a lighter version, 2% milk works fine. Plant-based alternatives like almond or oat milk will change the flavor and texture slightly but can be used if necessary.

→ Can I add other ingredients to this breakfast bake?

Absolutely! Try adding chopped nuts like almonds or hazelnuts for crunch, orange zest for a citrus note, or different chocolate varieties like white chocolate or dark chocolate chunks. For a mocha version, add 1 tablespoon of espresso powder to the custard mixture.

→ How do I know when the breakfast bake is fully cooked?

The breakfast bake is done when the top is golden brown, the edges are slightly crispy, and the center is set but still moist. If you insert a knife in the center, it should come out mostly clean with perhaps a few moist crumbs. If it's browning too quickly but still wet inside, tent with foil for the remainder of baking time.

→ What's the best way to reheat leftovers?

Individual portions can be reheated in the microwave for 30-45 seconds. For a crispier top, reheat in a 325°F oven for about 10 minutes. Leftovers will keep in the refrigerator for up to 3 days. The texture is best when freshly baked, but it still tastes delicious when reheated.

Chocolate Croissant Breakfast Bake

Buttery croissants and chocolate chips baked in rich custard - an indulgent twist on a classic pastry for special mornings.

Preparation Time
15 minutes
Cooking Time
40 minutes
Total Time
55 minutes
Shared by: Grace

Recipe Category: Breakfast & Brunch

Level of Difficulty: Perfect for Beginners

Cuisine Type: French-American Fusion

Recipe Output: 8 Servings (One 9×13-inch breakfast bake)

Special Dietary Needs: Vegetarian Option

Ingredients You'll Need

→ Base Ingredients

01 5 large croissants (preferably day-old), cut into 1-inch pieces
02 1 cup semi-sweet chocolate chips
03 2 cups whole milk
04 4 large eggs
05 ½ cup granulated sugar
06 1 teaspoon vanilla extract
07 ¼ teaspoon salt

→ Garnish

08 Powdered sugar, for dusting
09 Fresh berries or whipped cream, for serving

How to Make It

Step 01

Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish.

Step 02

Place croissant pieces evenly in the baking dish. Sprinkle chocolate chips over and between the layers.

Step 03

In a large bowl, whisk together milk, eggs, sugar, vanilla, and salt until fully combined.

Step 04

Pour the custard mixture evenly over the croissants. Gently press down with a spatula to help absorption.

Step 05

Allow the mixture to sit for 10–15 minutes so the croissants fully absorb the custard.

Step 06

Bake uncovered for 45–50 minutes, or until the top is golden and the custard is set. Tent with foil during the last 10–15 minutes if browning too quickly.

Step 07

Let cool slightly before dusting with powdered sugar. Serve warm with fresh berries or whipped cream if desired.

Tips and Suggestions

  1. Use day-old croissants for best results—they hold up better than fresh ones.
  2. For a mocha twist, add 1 tablespoon of espresso powder to the custard.
  3. Can be made ahead and refrigerated overnight—just bake in the morning!

Essential Tools

  • 9×13-inch baking dish
  • Mixing bowl
  • Whisk
  • Spatula
  • Aluminum foil

Allergen Information

Double-check ingredients for potential allergens. When in doubt, consult a professional.
  • Contains gluten (croissants)
  • Contains dairy (milk, chocolate, croissants)
  • Contains eggs

Nutritional Information (per serving)

Remember, this is for general reference and isn't a substitute for health advice.
  • Calories: 385
  • Fat Content: 21 grams
  • Carbohydrate Content: 42 grams
  • Protein Content: 9 grams