Welcome to tendermeals

Indulgent Chocolate Croissant Breakfast Casserole for January

By Julia Marsh | December 11, 2025
Indulgent Chocolate Croissant Breakfast Casserole for January

January mornings call for something extraordinary. After weeks of holiday cookies and festive feasts, I still crave comfort food—just in a more refined, let’s-eat-it-in-pajamas kind of way. That’s how this Indulgent Chocolate Croissant Breakfast Casserole was born. I first tested it on a snowy Saturday when the roads were impassable and the only thing on my to-do list was “stay cozy.” The scent of buttery croissants, dark chocolate, and espresso-laced custard drifted through the house like a warm invitation to slow down. One forkful and my husband declared it “the best thing since sliced brioche.” We’ve served it at New-Year brunches, birthday breakfasts, and even a Valentine’s-day-in-January surprise. It feels fancy enough for company yet forgiving enough to assemble the night before. If you can cube croissants and whisk eggs, you can master this dish—and earn breakfast bragging rights for the rest of winter.

Why This Recipe Works

  • Buttery croissants stay flaky on top and custardy within, creating textural contrast.
  • Dark chocolate chunks melt into molten pockets without excess sweetness.
  • Espresso powder amplifies cocoa notes, making the casserole taste bakery-level sophisticated.
  • Orange zest brightens winter produce aisles and balances richness.
  • An overnight soak guarantees a cohesive custard—no dry centers, no soggy bottoms.
  • Crunchy demerara toppingbakes into a crackly brĂťlĂŠe lid that shatters under your spoon.
  • Easily doubles for a crowd; bake one for tomorrow, freeze one for next month.

Ingredients You'll Need

Ingredients

Quality ingredients are the quiet secret to an unforgettable casserole. Seek out bakery-fresh croissants—stale is fine, but avoid pre-packaged supermarket varieties that taste more of margarine than butter. You’ll need six standard-sized croissants (about 11–12 oz / 315 g total). Day-old pastries soak up custard without disintegrating, so if yours are fresh, cube and leave uncovered on a sheet pan for 2–3 hours.

For chocolate, I reach for a 60–70 % cacao bar and chop it myself; chips contain stabilizers that can waxy-up the texture. You’ll need 6 oz (170 g) total—roughly 1 cup loosely packed chunks. If you prefer milk chocolate, drop to 4 oz and reduce the brown sugar by 2 tablespoons to compensate for extra sweetness.

The custard base is a simple blend of large eggs, whole milk, heavy cream, brown sugar, pure vanilla, espresso powder, orange zest, and a pinch of salt. Whole milk keeps the casserole tender; subbing all cream turns it borderline flan. Brown sugar adds caramel depth, but coconut sugar works for a lower-glycemic option. Espresso powder is optional yet transformative—just 1 teaspoon accentuates chocolate without screaming “coffee!”

A whisper of spice marries chocolate and citrus: ½ teaspoon ground cardamom or cinnamon. Finish with demerara sugar for crunch; turbinado or raw sugar are fine substitutes. Finally, have unsalted butter on hand to grease the dish and dot the top for extra browning.

How to Make Indulgent Chocolate Croissant Breakfast Casserole for January

1
Prep your baking dish and croissants

Butter a 9×13-inch (23×33 cm) ceramic or glass baking dish. Using stale croissants, cut into 1-inch (2.5 cm) cubes—some crust, some interior—to encourage varied textures. Arrange half the cubes in an even layer. Scatter half the chocolate chunks overtop. Repeat layers so chocolate weaves throughout.

2
Whisk the custard base

In a large bowl whisk 6 large eggs until homogenous. Whisk in 1 cup (200 g) packed light brown sugar until dissolved and slightly paler. Stream in 1½ cups (360 ml) whole milk and 1 cup (240 ml) heavy cream. Add 2 teaspoons pure vanilla extract, 1 teaspoon finely grated orange zest, 1 teaspoon espresso powder, ½ teaspoon ground cardamom, and Ÿ teaspoon kosher salt. Whisk until the espresso granules disappear.

3
Soak and press

Pour custard evenly over croissants. With a spatula, gently press to submerge every cube. Cover with foil and refrigerate at least 4 hours or up to 24. The long bath lets custard permeate without turning the pastry to mush.

4
Final topping and preheat

When ready to bake, remove dish from fridge and let stand 20 minutes to take the chill off. Heat oven to 350 °F (175 °C). Sprinkle 2 tablespoons demerara sugar across surface and dot with 1 tablespoon cold butter, diced tiny. This creates a caramelized lid.

5
Bake low and slow

Cover loosely with foil (domed so it doesn’t stick) and bake 25 minutes. Remove foil and continue baking 20–25 minutes until custard is set but center jiggles like gelatin. A thermometer inserted 2 inches from edge should read 180 °F (82 °C). Over-baking equals rubbery edges.

6
Broil for brĂťlĂŠe

Switch oven to broil. Broil 1–2 minutes, watching constantly, until sugar bubbles and some croissant tips char. Rotate pan for even color. Cool 10 minutes before serving; custard finishes setting and molten chocolate becomes spoonably gooey.

7
Serve in generous squares

Dust with powdered sugar or cocoa, add a dollop of orange-scented whipped cream, or pour over warm raspberry coulis for tang. Leftovers reheat like a dream—microwave 30 seconds plus a 5-minute rest, or cover with foil at 325 °F for 15 minutes.

Expert Tips

Temperature matters

Cold custard hitting a hot oven causes curdling. Let the soaked casserole stand at room temp 20 minutes before baking for silky, even texture.

Prevent sogginess

If your croissants are ultra-fresh, toast cubes at 300 °F for 8 minutes to dry the surfaces; they’ll drink custard without collapsing.

Freeze once, enjoy twice

Assemble, cover tightly, and freeze un-baked up to 1 month. Thaw 24 hours in fridge, then bake as directed—perfect for future houseguests.

Flavor infuser

Steep the milk with 2 tablespoons cacao nibs or orange peel 10 minutes, then strain, for deeper chocolate or citrus perfume.

Height hack

Layer an extra handful of croissant cubes in center after soaking; they’ll puff, giving a lofty bakery aesthetic without collapsing.

Make-ahead brunch

Bake the night before, cool, cover, and refrigerate. Reheat covered at 300 °F 20 minutes, uncover last 5 to revive crunch.

Variations to Try

  • Raspberry-Almond: Swap orange zest for lemon, fold 1 cup frozen raspberries between layers, and top with sliced almonds.
  • Salted Caramel Pecan: Drizzle Âź cup caramel sauce over soaked croissants and sprinkle ½ cup toasted pecans before baking.
  • White Chocolate Cranberry: Replace dark chocolate with chopped white chocolate and ½ cup dried cranberries for a tart contrast.
  • Dairy-Free Delight: Use full-fat coconut milk, oat milk, and vegan croissants; swap butter for coconut oil.
  • Mexican Hot-Chocolate: Add ½ teaspoon cinnamon, ⅛ teaspoon cayenne, and use Mexican chocolate tablets for a gentle kick.
  • Savory-Sweet Hybrid: Omit sugar, chocolate, and zest; fold in 1 cup grated sharp cheddar and 6 slices candied bacon for brunch daredevils.

Storage Tips

Refrigerator: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat individual portions microwave 30–40 seconds plus 5-minute rest, or place in 325 °F oven 12–15 minutes until center is hot.

Freezer (unbaked): Wrap un-baked casserole (without sugar topping) in plastic and foil. Freeze up to 1 month. Thaw 24 hours in fridge, add topping, then bake as directed.

Freezer (baked): Cool, cut into squares, wrap each in plastic, then foil. Freeze up to 2 months. Thaw overnight in fridge and reheat covered at 300 °F 20 minutes.

Fridge odor alert: Custards absorb smells. Slide the dish into a zip-top bag or place a box of baking soda nearby to keep flavors pristine.

Frequently Asked Questions

Yes, but you’ll lose buttery flakiness. Choose enriched breads like challah or brioche, and increase butter to 3 tablespoons melted drizzled over layers.

Under-baking or excess dairy can thin custard. Bake until center jiggles like set gelatin, not waves like liquid; a thermometer should read 180 °F. Also verify your milk-to-egg ratio.

Absolutely. Halve all ingredients and bake in an 8×8-inch dish. Reduce covered bake time to 20 minutes and uncovered to 15.

No, but it deepens chocolate flavor without a coffee taste. You can substitute instant coffee or omit entirely for a milder profile.

Yes, but do so gently. Microwave 30 seconds, let stand 5 minutes for heat to equalize; repeat if needed. Over-zapping tightens custard.

Keep broiler rack in center position, watch constantly, and rotate pan. Sugar should caramelize in 1–2 minutes; pull the moment you see amber bubbles near chocolate.
Indulgent Chocolate Croissant Breakfast Casserole for January
breakfast
Pin Recipe

Indulgent Chocolate Croissant Breakfast Casserole for January

(4.9 from 127 reviews)
Prep
25 min
Cook
50 min
Servings
8

Ingredients

Instructions

  1. Prep & Layer: Butter 9×13-inch dish. Cube croissants; layer half, half the chocolate, repeat.
  2. Mix Custard: Whisk eggs, brown sugar, milk, cream, vanilla, zest, espresso, spice, salt.
  3. Soak: Pour custard over layers; press to submerge. Cover, chill 4–24 hours.
  4. Preheat: Let stand 20 minutes. Heat oven 350 °F. Sprinkle demerara, dot butter.
  5. Bake: Cover with foil 25 minutes, uncover 20–25 minutes until set.
  6. Broil: Broil 1–2 minutes until sugar bubbles. Cool 10 minutes, serve.

Recipe Notes

For bakery-level height, use day-old croissants. If fresh, toast cubes 8 minutes at 300 °F before assembling. Casserole reheats beautifully—microwave 30 seconds plus 5-minute rest or oven 325 °F 15 minutes.

Nutrition (per serving)

482
Calories
9g
Protein
46g
Carbs
30g
Fat

More Recipes