Buttery Croissant French Toast

Featured in: Comfort Meals At Home

This dish layers day-old buttery croissants with a custard blend of eggs, milk, cream, vanilla, and cinnamon, then bakes it with a generous mix of fresh berries. Butter and turbinado sugar top the casserole for a golden finish. The custard seeps into the flaky croissants, creating a moist, tender texture balanced by the tartness of the berries. Preparation includes soaking and resting before baking to deepen flavors, making it ideal for leisurely brunches or special mornings. Serve lightly dusted with powdered sugar and maple syrup for extra sweetness.

Updated on Sat, 28 Feb 2026 11:46:00 GMT
Golden croissant French toast casserole baked with juicy berries and a buttery, cinnamon-scented custard. Save
Golden croissant French toast casserole baked with juicy berries and a buttery, cinnamon-scented custard. | petitskillet.com

There's something magical about waking up to the smell of buttery croissants baking in the oven, especially when you've done almost nothing the night before. This casserole came together one Saturday when I had a perfectly good box of day-old croissants and a carton of berries that needed rescuing before they went bad. What started as a way to use up extras turned into the kind of breakfast that makes people linger at the table, asking for thirds. The croissants get wonderfully custardy on the inside while the edges stay just crispy enough to remind you why you love them in the first place.

I made this for my sister's birthday brunch last summer, and she spent the whole meal saying things like 'this tastes like a French bakery decided to become breakfast.' The golden top came out perfect that day, and I remember feeling genuinely proud watching people take second helpings without asking permission. Since then it's become my go-to when I want to impress without stressing, which honestly feels like the whole point of good cooking.

What's for Dinner Tonight? πŸ€”

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

Free. No spam. Just easy meals.

Ingredients

  • All-butter croissants (6 large, preferably day-old): Day-old croissants are your secret weapon here because fresh ones fall apart too easily when saturated with custard, and that slightly stale texture actually absorbs the eggy mixture beautifully.
  • Eggs (6 large): These are what transforms the whole thing into a custard-based breakfast rather than just soggy bread, so don't skip them or reduce the amount.
  • Whole milk (2 cups): This keeps the custard from becoming too rich while still providing that creamy mouthfeel.
  • Heavy cream (1 cup): The cream is what gives this its luxurious quality and makes it feel special rather than ordinary.
  • Granulated sugar (1/2 cup): Balance this to your taste preference, keeping in mind the berries and the turbinado sugar topping will add more sweetness.
  • Pure vanilla extract (2 tsp): Use real vanilla because you're counting on that flavor to shine through the eggs and custard.
  • Ground cinnamon (1/2 tsp): This subtle spice warm note becomes almost intoxicating when it bakes, so don't go lighter on it.
  • Fine sea salt (1/4 tsp): Salt balances everything and makes the vanilla and cinnamon actually taste like themselves instead of blurry and one-dimensional.
  • Mixed fresh berries (1 1/2 cups): Any combination works, though I've found blueberries and raspberries hold up best to baking without dissolving into the custard.
  • Unsalted butter, melted (2 tbsp): Brush this over the top before the turbinado sugar so it all sticks and becomes glossy and golden.
  • Turbinado or demerara sugar (2 tbsp): These coarse sugars stay crispy on top instead of melting into the custard, giving you that textural contrast.

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:
Get the oven to 350Β°F and butter your baking dish generously so nothing sticks. A 9x13-inch dish is perfect for this because it gives you enough surface area for that golden top everyone loves.
Build the croissant foundation:
Slice your croissants in half horizontally and lay the bottom halves across the baking dish in a single layer, overlapping slightly if needed. You want them snug but not jammed in so tight they can't absorb the custard properly.
Add the first berry layer:
Scatter half your berries over those bottom croissant pieces evenly, so every forkful will have fruit. This is where it starts looking like something special.
Top with more croissants:
Layer the remaining croissant pieces on top, again overlapping gently, then scatter the rest of your berries across the surface.
Make the custard:
Whisk together the eggs, milk, cream, sugar, vanilla, cinnamon, and salt in a large bowl until completely smooth with no egg streaks. Taste it and trust your instincts about the sweetness since this is your base flavor.
Pour and soak:
Pour the custard slowly and evenly over the whole casserole, then press down gently with the back of a spatula to help the croissants absorb as much liquid as they can. Don't be rough about it though, or you'll crush the layers you just built.
Add the final touches:
Drizzle the melted butter across the top and sprinkle your coarse sugar all over so it's evenly distributed. This becomes your crust while baking.
Rest before baking:
Let it sit at room temperature for 15 minutes, or cover and refrigerate overnight if that works better for your timing. Overnight actually deepens the flavor because the custard has more time to soak into every crevice.
Bake until golden:
Bake uncovered for 40 to 45 minutes until the top is deep golden brown and the center is set but still has a tiny bit of jiggle when you gently shake the dish. That slight wobble is the secret to keeping it moist instead of turning it into bread pudding.
Rest and serve:
Let it cool for 10 minutes so it sets up just enough to hold together when you cut it, then dust with powdered sugar and pass the maple syrup around.
Save
| petitskillet.com

One winter morning I made this for myself without guests or occasion, just because it was grey outside and I wanted something warm and beautiful. Eating a slice by the window with my coffee, I realized that recipes like this are less about impressing people and more about taking care of yourself through food. It's the kind of dish that tastes like comfort but feels like celebration, which is honestly everything I want from breakfast.

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.

Make-Ahead Magic

The best part about this casserole is that you can assemble it completely the night before, cover it with plastic wrap, and let the whole thing sit in the fridge overnight. The croissants get even softer and the custard flavors marry together, so when you wake up you literally just slide it in the oven. I've done this dozens of times now and honestly it tastes better when you let it rest overnight, plus you get to sleep in knowing breakfast is already half done.

When Berries Matter

Fresh berries are crucial here, but the kind matters more than you'd think. Blueberries and blackberries hold their shape best during baking while raspberries and sliced strawberries get softer and almost jam-like, which is beautiful if that's what you're after. I've also experimented with frozen berries when fresh ones aren't in season, and while the color isn't quite as vibrant, the flavor is honestly just as good and nobody complains about the result.

Variations Worth Trying

Once you've made this once and loved it, start playing with the formula. Substitute the berries with sliced peaches or apples and change the custard spice from cinnamon to nutmeg or pumpkin spice depending on the season. You could also swap the vanilla for almond extract, or skip the cinnamon entirely and lean into chocolate by dusting cocoa powder over everything before baking.

  • Leftover croissant casserole actually tastes good cold straight from the fridge the next day, which makes it a sneaky breakfast option for busy mornings.
  • If you want it extra rich, use all heavy cream instead of the milk and cream combination, though this does make it heavier and more indulgent.
  • Always check that your croissants don't have nuts or soy if you're serving this to guests with allergies, since commercial croissants vary wildly in their ingredients.
Save
| petitskillet.com

This casserole has become my answer to almost every breakfast situation, and I hope it becomes yours too. The combination of buttery, custardy, and fruity is just impossible to mess up, and somehow it always feels like you made something impressive without actually trying that hard.

Recipe Q&A

β†’ Can I use other breads instead of croissants?

Yes, flaky breads like brioche or challah work well, but croissants provide a rich, buttery texture unique to this dish.

β†’ How do I prepare the custard mixture?

Whisk together eggs, whole milk, heavy cream, sugar, vanilla extract, cinnamon, and salt until smooth before pouring over the bread layers.

β†’ Can I make this dish ahead of time?

Absolutely. Assemble the layers, cover, and refrigerate overnight. Baking the next morning enhances the flavor and texture.

β†’ What berries work best in this dish?

Mixed fresh berries like blueberries, raspberries, strawberries, and blackberries complement the custard and buttery croissants perfectly.

β†’ How should I serve this baked custard?

Let it rest briefly after baking, then dust with powdered sugar and drizzle with maple syrup if desired for added sweetness.

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.

Buttery Croissant French Toast

Flaky croissants layered with custard and fresh berries for a rich, baked morning dish.

Prep Duration
15 minutes
Cooking Duration
45 minutes
Total Duration
60 minutes
Recipe By Ellis Carlson


Skill Level Easy

Cuisine French-inspired

Serves 8 Portions

Diet Info Meat-Free

What You Need

Croissants

01 6 large all-butter croissants, preferably day-old

Custard Mixture

01 6 large eggs
02 2 cups whole milk
03 1 cup heavy cream
04 1/2 cup granulated sugar
05 2 teaspoons pure vanilla extract
06 1/2 teaspoon ground cinnamon
07 1/4 teaspoon fine sea salt

Berries

01 1 1/2 cups mixed fresh berries (blueberries, raspberries, strawberries, blackberries)

Topping

01 2 tablespoons unsalted butter, melted
02 2 tablespoons turbinado or demerara sugar
03 Powdered sugar for dusting (optional)
04 Maple syrup for serving (optional)

How To Make It

Step 01

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

Step 02

Layer Croissants: Slice croissants horizontally and arrange half of the pieces in the bottom of the prepared baking dish.

Step 03

Add First Berry Layer: Distribute half of the mixed berries evenly over the croissant layer.

Step 04

Layer Remaining Croissants: Top with remaining croissant pieces, then scatter the rest of the berries over them.

Step 05

Prepare Custard: In a large mixing bowl, whisk together eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and salt until smooth.

Step 06

Pour Custard: Slowly pour the custard mixture evenly over the croissants, pressing gently to help the bread absorb the liquid.

Step 07

Add Topping: Drizzle melted butter over the top and sprinkle with turbinado sugar.

Step 08

Rest Before Baking: Allow the casserole to sit at room temperature for 15 minutes, or cover and refrigerate overnight for enhanced flavor.

Step 09

Bake Casserole: Bake uncovered for 40 to 45 minutes, until the top is golden and the custard is set but still slightly wobbly in the center.

Step 10

Rest and Serve: Remove from oven and let rest for 10 minutes before serving. Dust with powdered sugar and serve with maple syrup 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.

Equipment Needed

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

Allergy Info

Look through each ingredient for allergen concerns, and please ask a medical expert if you've any questions.
  • Contains eggs
  • Contains milk
  • Contains wheat from croissants
  • May contain soy depending on croissant brand
  • May contain tree nuts depending on croissant brand

Nutrition Details (for each serve)

Use these nutrition details as a rough guideβ€”they're not medical advice.
  • Energy: 390
  • Fats: 23 g
  • Carbohydrates: 37 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.