Overnight Croissant Breakfast Casserole

Why You’ll Love This Recipe

Let’s be real for a second: who doesn’t love waking up to the delicious aroma of a freshly baked breakfast? The Overnight Croissant Breakfast Casserole does just that! It combines flaky croissants, creamy eggs, and lots of cheese into one glorious dish that practically hugs you when you take a bite.

Perfect for brunches, family gatherings, or simply treating yourself on a Saturday morning, this casserole makes breakfast feel a little bit like a holiday. Seriously though, there’s something magical about croissants soaking up a rich egg mixture—it’s like brunch meets a cozy hug. 🥐❤️

How to Make Overnight Croissant Breakfast Casserole

Making this casserole is super easy and mostly hands-off, so you can hit snooze on your alarm one extra time (you’re welcome!). The best part? You can whip it up the night before, throw it in the fridge, and just pop it in the oven the next morning. Here’s how you can do it:

Ingredients

  • 6 croissants, torn into pieces
  • 6 large eggs
  • 2 cups milk
  • 1 cup shredded cheese (such as Swiss or cheddar)
  • 1/2 cup cooked and crumbled bacon or sausage (optional)
  • 1 tsp vanilla extract
  • Salt and pepper to taste
  • Fresh herbs for garnish (optional)

Directions

  1. Preheat the oven to 350°F (175°C).
  2. In a large bowl, whisk together the eggs, milk, vanilla, salt, and pepper.
  3. Grease a baking dish and layer the torn croissants.
  4. Pour the egg mixture over the croissants, making sure they are evenly soaked. (Trust me, no one likes dry croissants!)
  5. Sprinkle the cheese and cooked meat (if using) on top.
  6. Cover the dish and refrigerate overnight.
  7. In the morning, bake uncovered for 30-35 minutes or until golden and set.
  8. Garnish with fresh herbs before serving.

How to Serve Overnight Croissant Breakfast Casserole

Slice it up and serve warm, and don’t be shy with those garnishes! Whether you go for fresh herbs or a sprinkle of extra cheese on top, presentation can make a big difference. Pair it with some fresh fruit or a side of crispy bacon, and you have yourself a winning breakfast spread. Seriously, your guests (or yourself, we don’t judge) will be singing your praises!

How to Store Overnight Croissant Breakfast Casserole

Got leftovers? First of all, good for you! You just elevated your brunch game. Store any leftovers in an airtight container in the fridge for up to 3 days. Just reheat in the oven or microwave when you’re ready to indulge again.

Tips to Make Overnight Croissant Breakfast Casserole

  • Use day-old croissants: If possible, use slightly stale croissants for better soaking. They hold up better!
  • Mix it up: Swap out the cheese or add veggies like spinach or bell peppers for extra nutrition!
  • Make it ahead of time: This casserole is perfect for meal prep—just assemble it the night before.

Variations

Feeling adventurous? Try adding spinach or mushrooms for a little veggie action. You could even switch out the cheese for something like feta or blue cheese, depending on your mood. Maybe toss in some jalapeños if you love a kick—whatever floats your boat! 🌶️

FAQs

1. Can I use other types of bread?
Absolutely! While croissants are the star here, you can substitute with any leftover bread. Just keep in mind that the texture will change a bit.

2. Can I freeze this casserole?
Yes! You can freeze the assembled dish before baking for up to a month. Just thaw overnight in the fridge and bake as usual.

3. How can I make this vegetarian?
Skip the meat and load up on your favorite vegetables. Think green bell peppers, mushrooms, or even some sun-dried tomatoes!

So there you have it—your guide to making a delicious Overnight Croissant Breakfast Casserole that’ll leave everyone coming back for seconds (or thirds). Enjoy! 😊

Overnight Croissant Breakfast Casserole 2025 09 27 105257 150x150 1

Overnight Croissant Breakfast Casserole

A delicious and easy casserole featuring flaky croissants soaked in a rich egg mixture, creamy cheese, and optional meat, perfect for brunch or family gatherings.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Breakfast, Brunch
Cuisine American
Servings 6 servings
Calories 320 kcal

Ingredients
  

Main ingredients

  • 6 pieces croissants, torn into pieces Use day-old croissants for better soaking.
  • 6 large eggs
  • 2 cups milk
  • 1 cup shredded cheese (such as Swiss or cheddar)
  • 1/2 cup cooked and crumbled bacon or sausage (optional) Can be omitted for a vegetarian version.
  • 1 tsp vanilla extract
  • Salt and pepper to taste
  • Fresh herbs for garnish (optional)

Instructions
 

Preparation

  • Preheat the oven to 350°F (175°C).
  • In a large bowl, whisk together the eggs, milk, vanilla, salt, and pepper.
  • Grease a baking dish and layer the torn croissants.
  • Pour the egg mixture over the croissants, ensuring they are evenly soaked.
  • Sprinkle the cheese and cooked meat (if using) on top.
  • Cover the dish and refrigerate overnight.

Baking

  • In the morning, bake uncovered for 30-35 minutes or until golden and set.
  • Garnish with fresh herbs before serving.

Notes

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave. You can also freeze the assembled dish before baking for up to a month.
Keyword Breakfast Casserole, Brunch Recipe, Casserole, Croissant, Easy Breakfast

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.