why make this recipe
Overnight Croissant Breakfast Casserole is a delicious way to start your day. It combines flaky croissants, rich eggs, and savory cheese, creating a warm and comforting meal. Making this dish the night before saves you time in the morning, allowing you to serve a hearty breakfast to family or friends without the morning rush. Plus, it’s easy to customize with your favorite ingredients!
how to make Overnight Croissant Breakfast Casserole
Ingredients :
- 6 croissants, torn into pieces
- 6 eggs
- 2 cups milk
- 1 cup shredded cheese (e.g., Gruyère or cheddar)
- 1/2 cup cooked and crumbled bacon or sausage
- 1/4 cup chopped green onions
- Salt and pepper to taste
- Optional: powdered sugar for serving
Directions :
- Preheat your oven to 350°F (175°C).
- In a large mixing bowl, whisk together the eggs, milk, salt, and pepper.
- Layer the torn croissants in a greased baking dish.
- Sprinkle the cooked bacon or sausage, cheese, and green onions over the croissant pieces.
- Pour the egg mixture evenly over the croissants and toppings, making sure everything is well coated.
- Cover the dish with foil and refrigerate overnight.
- In the morning, remove the foil and bake for 30-35 minutes until the casserole is set and golden on top.
- Let it cool slightly before serving. Optionally, dust with powdered sugar before serving.
how to serve Overnight Croissant Breakfast Casserole
Serve the casserole warm, cut into squares. It pairs beautifully with fresh fruit or a light salad. A sprinkle of powdered sugar can add a nice touch for a sweet finish!
how to store Overnight Croissant Breakfast Casserole
To store leftovers, let the casserole cool completely, then cover it tightly with plastic wrap or foil. You can keep it in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm it in the oven.
tips to make Overnight Croissant Breakfast Casserole
- For a lighter version, use egg whites or a low-fat milk option.
- Add different toppings like spinach, mushrooms, or other vegetables for extra flavor.
- Make it the night before for a stress-free breakfast.
variation
You can substitute croissants with other types of bread like brioche or challah. For a vegetarian version, skip the meat and add extra vegetables or herbs.
FAQs
Can I use stale croissants for this recipe?
Yes, stale croissants work well because they soak up the egg mixture better.
How long can I keep the casserole in the fridge?
You can store the casserole in the refrigerator for up to 3 days.
Can I freeze Overnight Croissant Breakfast Casserole?
Yes, you can freeze it before baking. Just cover it tightly and freeze for up to a month. Thaw it in the refrigerator overnight before baking.

Overnight Croissant Breakfast Casserole
Ingredients
Method
- Preheat your oven to 350°F (175°C).
- In a large mixing bowl, whisk together the eggs, milk, salt, and pepper.
- Layer the torn croissants in a greased baking dish.
- Sprinkle the cooked bacon or sausage, cheese, and green onions over the croissant pieces.
- Pour the egg mixture evenly over the croissants and toppings, making sure everything is well coated.
- Cover the dish with foil and refrigerate overnight.
- In the morning, remove the foil and bake for 30-35 minutes until the casserole is set and golden on top.
- Let it cool slightly before serving.
- Optionally, dust with powdered sugar before serving.