You know those mornings when you wake up already hungry and wish breakfast would magically appear? That’s exactly why I love this Overnight Croissant Breakfast Casserole. I mean, who wouldn’t want to wake up to buttery croissants soaked in a rich custard, baked until golden, and topped with melted cheese? It’s like your morning decided to throw a little brunch party without asking you to lift a finger. I first made this one lazy Sunday when I had leftover croissants sitting on the counter. I didn’t want them to go to waste, so I tossed them into a dish with some eggs, milk, and cheese, let them chill overnight, and the next morning—bam! The whole house smelled like heaven. The crispy edges, the soft center—it’s comfort in a pan. What makes this breakfast casserole special is its simplicity. You prep it the night before, pop it in the oven in the morning, and you’re rewarded with something that feels gourmet but takes hardly any effort. Whether you call it a croissant recipe breakfast idea, one of your new favorite Crock Pot Casserole Recipes, or simply a go-to croissants recipe, it’s a keeper. Try it once, and you’ll understand why I keep a stash of croissants in the freezer just for this.

Table of Contents
- 1) Key Takeaways
- 2) Easy Overnight Croissant Breakfast Casserole Recipe
- 3) Ingredients for Overnight Croissant Breakfast Casserole
- 4) How to Make Overnight Croissant Breakfast Casserole
- 5) Tips for Making Overnight Croissant Breakfast Casserole
- 6) Making Overnight Croissant Breakfast Casserole Ahead of Time
- 7) Storing Leftover Overnight Croissant Breakfast Casserole
- 8) Try these Breakfast Recipes next!
- 9) Overnight Croissant Breakfast Casserole
- 10) Nutrition
1) Key Takeaways
- This Overnight Croissant Breakfast Casserole saves time and tastes indulgent.
- It’s perfect for holiday mornings or lazy weekends.
- You can easily switch the ingredients to fit your taste or diet.
- It’s a great way to use leftover croissants before they go stale.
2) Easy Overnight Croissant Breakfast Casserole Recipe
I still remember the first time I made this breakfast casserole. It was one of those Saturday mornings where I didn’t feel like cooking but still wanted something warm and cozy. I threw together some eggs, milk, and a pile of slightly sad croissants from the counter, and the next morning, it felt like I was having brunch at a little Parisian café in my own kitchen.
This dish is buttery, soft inside, and golden on top, which gives that satisfying crunch when your fork hits it. The custard seeps through the flaky croissants, creating layers of flavor that feel indulgent but easy enough for any morning. It’s comfort food that doesn’t demand much from you. The beauty of this breakfast casserole is how forgiving it is—you can toss in cheese, bacon, spinach, or even leftover ham from last night’s dinner.
Here at Simply Cooked Recipes, I love creating recipes that feel special but don’t stress you out. This breakfast casserole checks every box—it’s hearty, simple, and makes your kitchen smell like happiness baked into a dish. Kathy-approved, of course.

3) Ingredients for Overnight Croissant Breakfast Casserole
Croissants: Use day-old or slightly stale croissants for the best texture. They soak up the egg mixture beautifully without getting soggy. Fresh ones work too, but trust me, the day-old ones make it better.
Eggs: Six large eggs hold everything together and give this breakfast casserole that creamy, custardy texture. Crack them with confidence; they’re the real glue of this recipe.
Whole Milk and Cream: The combo of milk and heavy cream makes the custard rich and velvety. You’ll taste the difference—it’s the secret to making this dish taste like something from a fancy bed-and-breakfast.
Cheddar Cheese: Adds that gooey, melty bite. You can mix in mozzarella or Swiss if you’re feeling creative. I’m all for cheese freedom here.
Seasonings: A sprinkle of salt, pepper, garlic powder, and onion powder brings balance and warmth to the dish. It’s simple, but it rounds out every bite.
Green Onions and Bacon: Optional, but oh-so-worth-it. The salty crunch of bacon and the freshness of green onions lift the dish from comforting to unforgettable.

4) How to Make Overnight Croissant Breakfast Casserole
Step 1. Grease a large baking dish. No one likes stuck-on cheese, and this small step makes cleanup a breeze.
Step 2. Tear the croissants into chunks. There’s no need for perfection—this is a rustic dish, and the uneven pieces soak better.
Step 3. Whisk eggs, milk, and cream in a bowl until smooth. Add your seasonings and whisk again. It’s oddly satisfying.
Step 4. Pour the egg mixture evenly over the croissants. Gently press them down so they soak up that creamy custard magic.
Step 5. Sprinkle cheese, bacon, or whatever toppings you’re using over the top. Cover it, slide it into the fridge, and forget about it until morning.
Step 6. The next day, preheat your oven and bake until it’s puffed and golden brown. When that smell hits the air, you’ll know it’s ready.
Step 7. Let it rest before serving. That short wait lets everything settle into perfection.

5) Tips for Making Overnight Croissant Breakfast Casserole
Don’t rush it. Letting the casserole rest overnight helps every croissant soak up the custard, giving you a soft inside and crisp top. If you’re short on time, at least give it a few hours in the fridge.
Want more texture? Add a handful of shredded hash browns or diced veggies. It adds a layer of heartiness and makes it feel like a full breakfast plate in one dish. You can even add ham or sausage for a more traditional breakfast casserole twist.
And please—don’t skip the cheese. The gooey, melted layer on top is what makes this dish sing. It’s a beautiful mess of flavor you’ll look forward to every weekend morning.
6) Making Overnight Croissant Breakfast Casserole Ahead of Time
This breakfast casserole was practically invented for make-ahead mornings. Mix everything up the night before, cover it, and pop it in the fridge. The croissants get the time they need to soak up every drop of flavor, and you get a stress-free morning.
When you wake up, all you need to do is preheat your oven. No scrambling (literally or figuratively). While it bakes, you can sip your coffee, set the table, or just enjoy a quiet moment before the day begins.
If you want to plan even further ahead, you can freeze it before baking. Wrap it tightly in plastic wrap, then foil. When ready, thaw it overnight in the fridge and bake as usual. Perfect for holidays, brunches, or any day that needs a touch of ease.
7) Storing Leftover Overnight Croissant Breakfast Casserole
Leftovers? Lucky you. This breakfast casserole tastes just as good the next day, maybe even better. Store portions in airtight containers in the fridge for up to four days. The flavors deepen, and the croissants stay pleasantly soft.
When reheating, cover with foil to prevent the top from browning too much. You can reheat slices in the oven or microwave, but the oven brings back that golden crisp we all love.
It’s also freezer-friendly. Slice it into portions, wrap each piece, and freeze for a quick breakfast later. Pop one in the oven straight from the freezer for a lazy weekend treat that still feels homemade.
8) Try these Breakfast Recipes next!
9) Overnight Croissant Breakfast Casserole

Overnight Croissant Breakfast Casserole – Easy Breakfast Casserole Recipe
Ingredients
- 6 large croissants, slightly stale
- 6 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1 1/2 cups shredded cheddar cheese
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 cup chopped green onions (optional)
- 1/4 cup cooked and crumbled bacon or sausage (optional)
Instructions
- Grease a 9×13 inch baking dish lightly with butter or cooking spray.
- Slice the croissants into large chunks and arrange them evenly in the dish.
- In a large bowl, whisk together eggs, milk, heavy cream, salt, pepper, garlic powder, and onion powder until smooth.
- Pour the mixture evenly over the croissant pieces, pressing gently so they soak up the custard.
- Sprinkle shredded cheese on top, then add bacon or sausage if using.
- Cover the dish with foil and refrigerate overnight (or at least 6 hours).
- When ready to bake, preheat your oven to 350°F (175°C).
- Remove the foil and bake for 40–45 minutes, until puffed and golden brown.
- Let it rest for 10 minutes before serving. Garnish with green onions if you like.
10) Nutrition
Serving Size: 1/8 of casserole | Calories: 420 | Sugar: 3g | Sodium: 580mg | Fat: 28g | Saturated Fat: 14g | Carbohydrates: 26g | Fiber: 1g | Protein: 15g | Cholesterol: 210mg






Leave a Comment