Table of Contents
Ever had one of those mornings where you’d kill for a breakfast casserole that feels gourmet but barely demands effort? Me too. That’s why I’m all about this Overnight Croissant Breakfast Casserole. It’s a genius mix of buttery croissants, fluffy eggs, melty cheese, and your fave mix-ins—so you can wake up to a brimming casserole dish that practically screams “Brunch Potluck ready!” 🙂
I first whipped this up for a big family gathering—because let’s be honest, when you need Breakfast Ideas For A Crowd, you want something that’s both “Wow!” and “I barely lifted a finger.” This recipe ticks both boxes. It’s a real crowd-pleaser, whether you’re hosting a Brunch Casserole fiesta or just craving some Easy Breakfast Ideas on a lazy weekend. Plus, it doubles as a Breakfast Casserole Make Ahead and Breakfast Casserole Overnight wonder, so you can prep it the night before and sleep in guilt-free. FYI, this is not your average egg bake—it’s next-level breakfast bliss, IMO.
Ingredients
- 6 large eggs
- 1 cup whole milk (or half-and-half for extra creaminess)
- 4 large croissants, torn into bite-sized pieces
- 1 cup shredded cheddar cheese
- ½ cup cooked diced ham (or crumbled breakfast sausage)
- ¼ cup chopped green onions
- 1 tsp Dijon mustard
- ½ tsp garlic powder
- Salt and pepper, to taste
- Optional: ½ cup sautéed spinach for a healthier twist
Instructions
- Preheat your oven to 350°F (175°C). Butter a 9×13-inch baking dish.
- In a large bowl, whisk together eggs, milk, Dijon mustard, garlic powder, salt, and pepper until frothy.
- Fold in torn croissant pieces, shredded cheese, ham, green onions, and optional spinach. Make sure everything’s coated.
- Pour the mixture into the prepared dish, pressing croissant pieces gently so they soak up the egg mixture.
- Cover tightly with foil and refrigerate overnight (or at least 4 hours) for maximum soak.
- The next morning, remove foil and bake for 25–30 minutes until the top is golden and the center is set.
- Let it rest for 5 minutes, then slice into squares and serve hot. Trust me, it’s worth the wait!
Variations
Mix it up with these fun Breakfast Casserole Ideas:
- Tortilla Quiche Bake: Swap croissants for torn tortilla chips, add salsa and pepper jack cheese for a Tex-Mex twist.
- Overnight Breakfast Casserole With Hashbrowns: Replace croissants with frozen hashbrowns and stir in diced bell peppers.
- Healthy Breakfast Casserole: Use egg whites, whole-wheat croissants, and load up on veggies like zucchini and mushrooms.
Serving & Tips
Serve this dreamy casserole with dollops of salsa, a side of fresh fruit, or a quick Egg Frittata mini omelet if you’re feeling extra. For a cozy autumn touch, sprinkle with chopped fresh herbs and pair with a warm mug of pumpkin spice latte. To store, wrap leftovers tightly and refrigerate up to 3 days—just reheat in the microwave or oven at 300°F for 10 minutes. Need to stash it longer? Freeze individual slices in a Breakfast Basket-style meal prep container for up to 1 month. Who doesn’t love a make-ahead meal hack?
Final Thoughts
I’ll never forget my first bite of this casserole on a bleary holiday morning—my kitchen smelled like a fancy bakery, and I sat there thinking, “Why have I been soldering through omelets for years when this exists?” Whether you’re tackling Egg Casserole Recipes research or hunting for Mini Quiche Recipes inspiration, this croissant bake beats them all in my book. Give it a whirl, and I promise your breakfast clan will be asking for repeats.

Overnight Croissant Breakfast Casserole
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C) and butter a 9×13-inch baking dish.
- In a large bowl, whisk together eggs, milk, Dijon mustard, garlic powder, salt, and pepper until frothy.
- Fold in croissant pieces, cheese, ham, green onions, and spinach if using. Coat everything well.
- Pour into prepared dish, press croissants gently to soak up mixture.
- Cover with foil and refrigerate overnight or at least 4 hours.
- Uncover and bake for 25–30 minutes until golden and set. Let rest 5 minutes before serving.
Nutrition
Notes
Tried this recipe?
Let us know how it was!FAQs
Can I prep this casserole just a few hours before instead of overnight?
Absolutely! It still tastes great if you let it soak for 2–4 hours. Overnight gives the best texture, but short prep works in a pinch.
Can I freeze leftovers?
You bet. Wrap cooled slices individually and freeze up to 1 month. Reheat straight from the freezer at 325°F for about 15 minutes.
What if I don’t have croissants?
Swap in brioche, dinner rolls, or frozen Easy Breakfast Casserole With Hashbrowns for a different texture. All are delish!
Is there a vegetarian version?
Of course. Skip the meat, add extra veggies or swap in plant-based sausage. You’ll still get that savory breakfast satisfaction.
Follow me on Pinterest for more breakfast casserole recipes!