Sweet & Buttery Croissant French Toast Casserole Recipe

If you’re looking for an easy croissant French toast casserole recipe that’s sweet, buttery, and perfect for brunch, this dish is about to become your go-to favorite. This croissant French toast casserole combines flaky, buttery croissants with a rich custard base to create a soft, golden, and irresistible easy breakfast recipe that’s ideal for weekends, special occasions, or feeding a crowd. If you’ve ever wanted a make-ahead breakfast casserole that feels a little fancy but is still incredibly easy, you’re in the right place
This post may contains affiliate links. I earn a small commission from purchases at no extra cost to you. See my full disclosure here.
Why You’ll Love This Croissant French Toast Casserole
- Incredibly easy to make – simple steps, no complicated techniques
- Perfect make-ahead brunch recipe – prep the night before and bake in the morning
- Rich and buttery flavor thanks to flaky croissants
- Great for a crowd – ideal for holidays, brunch parties, or family gatherings
Equipment Needed
You don’t need anything fancy to make this easy brunch casserole recipe:
- Large mixing bowl
- Whisk
- 9×13-inch baking dish
- Measuring cups and spoons
- Knife (for cutting croissants)
Ingredients for Croissant French Toast Casserole
Main Ingredients:
- 8-10 large croissants (slightly stale works best)
- 9 large eggs
- 1 cup whole milk
- 2 cups 1/2 & 1/2 cream
- 1/4 cup granulated sugar
- 1/4 cup brown sugar
- 2 teaspoons vanilla extract
- 2 teaspoon cinnamon
- ¼ teaspoon salt
- 1 cup chopped pecans or walnuts
For Topping:
- 2 tablespoons melted butter
- Powdered sugar (for serving)
- Pure maple syrup (for serving)



How to Make Croissant French Toast Casserole
This baked French toast casserole comes together in just a few simple steps:
1: Prepare the Croissants
Cut the croissants into large chunks and place them evenly in your greased baking dish. Slightly stale croissants work best because they soak up more custard.
2: Make the Custard Mixture
In a large bowl, whisk together the eggs, milk, 1/2 & 1/2 cream, sugars, vanilla, cinnamon, and salt until smooth. Mix in nuts.
3: Combine
Pour the egg mixture evenly over the croissant pieces. Press down gently so all pieces soak up the liquid.
4: Chill (Optional but Recommended)
Cover and refrigerate for at least 30 minutes—or overnight for the best results. This step transforms it into an overnight French toast casserole, enhancing flavor and texture.
5: Bake
Preheat your oven to 350°F (175°C). Drizzle melted butter over the top and bake for 35–45 minutes until golden brown and set in the center.
6: Serve
Let it cool slightly, then dust with powdered sugar and drizzle with maple syrup.

Serving Suggestions for Croissant French Toast Casserole
This croissant breakfast casserole is delicious on its own, but you can take it up a notch with these ideas:
- Serve with fresh fruit
- Add whipped cream for a dessert-like brunch
- Pair with crispy bacon or breakfast sausages
- Drizzle with caramel sauce
- Add a side of yogurt. Learn to make your own yogurt.
Homestead Tip:
If you’re hosting brunch, this dish pairs perfectly with coffee, fresh juice, or a simple fruit salad.
How to Store and Reheat
One of the best things about this make-ahead breakfast casserole is how well it stores.
Storing:
- Store leftovers in an airtight container and store in the refrigerator for up to 3–4 days.
Freezing:
- You can freeze it for up to 2 months.
- Wrap tightly in plastic wrap and foil.
Reheating:
- Oven: Reheat at 325°F until warmed through.
- Microwave: Heat individual portions for 30–60 seconds.
Frequently Asked Questions:
1. Can I make croissant French toast casserole ahead of time?
Absolutely. Assemble the night before, refrigerate, and bake in the morning.
2. Do croissants have to be stale?
No, but slightly stale croissants absorb custard best.
3. Can I use a different type of bread?
Yes, but croissants provide the classic flavor.
4. How do I know when it’s done baking?
Look for a golden top and set center. A knife should come out mostly clean.
5. Can I make this dairy-free?
Yes. Use plant-based milk alternatives; flavor may vary slightly.
Pin for Later

This buttery croissant French toast casserole feels special without much effort. It’s rich, comforting, and perfect for lazy weekends or holiday brunches.
I’ve found that recipes like this are the ones people come back to again and again—not just because they’re easy, but because they bring people together. There’s something about pulling a warm, golden casserole out of the oven that instantly makes a morning feel a little more special.
If you try this recipe and love it, I would truly appreciate it if you could come back and give it 5 stars.
And don’t forget to follow us on Pinterest for more delicious recipes and homestead inspiration.
Lechyd Da, (means “Cheers to Good Health” in Welsh)


Sweet & Buttery Croissant French Toast Casserole Recipe
Equipment
- Large Mixing Bowl
- Whisk
- 9×13-inch baking dish
- Measuring cups and spoons
- Knife (for cutting croissants)
Ingredients
- 8-10 large croissants slightly stale works best
- 9 large eggs
- 1 cup whole milk
- 2 cups 1/2 & 1/2 cream
- 1/4 cup granulated sugar
- 1/4 cup brown sugar
- 2 teaspoons vanilla extract
- 2 teaspoon cinnamon
- ¼ teaspoon salt
- 1 cup chopped pecans or walnuts
Instructions
- Prepare the Croissants – Cut the croissants into large chunks and place them evenly in your greased baking dish. Slightly stale croissants work best because they soak up more custard.
- Make the Custard Mixture – In a large bowl, whisk together the eggs, milk, 1/2 & 1/2 cream, sugars, vanilla, cinnamon, and salt until smooth. Mix in nuts.
- Combine – Pour the egg mixture evenly over the croissant pieces. Press down gently so all pieces soak up the liquid.
- Chill (Optional but Recommended) – Cover and refrigerate for at least 30 minutes—or overnight for the best results. This step transforms it into an overnight French toast casserole, enhancing flavor and texture.
- Bake – Preheat your oven to 350°F (175°C). Drizzle melted butter over the top and bake for 35–45 minutes until golden brown and set in the center.
- Serve – Let it cool slightly, then dust with powdered sugar and drizzle with maple syrup.