why make this recipe
This casserole uses croissants to make a rich and soft breakfast. It is easy to prepare the night before and saves time in the morning. If you like simple morning casseroles, you may also enjoy this breakfast enchiladas recipe for another easy option.
introduction
Overnight Croissant Breakfast Casserole soaks croissant pieces in an egg and milk mix. It bakes into a warm, custardy dish with cheese and optional meat. This recipe works well for family mornings or a small brunch. For a plain, easy bake similar in make-ahead style, see this easy breakfast casserole for more ideas.
how to make Overnight Croissant Breakfast Casserole
Follow simple steps and let the dish sit overnight. In the morning you just bake and serve. If you like, you can change the meat or cheese for a different taste. For other quick breakfast ideas that layer ingredients and bake, check a breakfast quesadillas guide for variety.
Ingredients :
- 6 croissants, torn into pieces
- 6 eggs
- 2 cups milk
- 1 cup shredded cheese (e.g., cheddar or swiss)
- 1 cup cooked ham or bacon (optional)
- 1/4 cup chopped green onions
- Salt and pepper to taste
- 1 teaspoon vanilla extract (optional)
Directions :
- Preheat your oven to 350°F (175°C).
- In a large bowl, whisk together the eggs, milk, vanilla extract, salt, and pepper.
- In a greased baking dish, layer the torn croissant pieces.
- Pour the egg mixture over the croissants, ensuring they are well soaked.
- Sprinkle the shredded cheese, cooked meat (if using), and green onions on top.
- Cover and refrigerate overnight.
- In the morning, bake uncovered for 30-35 minutes or until the casserole is puffed and golden.
- Serve warm and enjoy your delicious breakfast!
how to serve Overnight Croissant Breakfast Casserole
Serve warm from the oven. Cut into squares and place on plates. Add a side salad or fresh fruit. If you want a hearty plate with potatoes, try pairing with a casserole like chicken bacon ranch tater tot casserole for a weekend brunch.
how to store Overnight Croissant Breakfast Casserole
Cool the casserole to room temperature. Cover tightly with plastic wrap or place in an airtight container. Store in the fridge for up to 3 days. To reheat, warm single servings in the microwave or heat the whole dish in a 350°F oven until hot.
tips to make Overnight Croissant Breakfast Casserole
- Tear croissants into medium pieces so they soak evenly.
- Press the croissant pieces gently into the egg mix so they absorb well.
- Use a mix of cheddar and swiss for better flavor.
- If you want a sweeter version, add a bit more vanilla and a sprinkle of brown sugar. For more casserole tips and ideas, see this cowboy cornbread casserole page for texture and mix-in ideas.
variation (if any)
- Make it meat-free: skip ham or bacon and add mushrooms or spinach.
- Make it sweeter: add cinnamon and a little sugar, use fruit on the side.
- Make it with different bread: use croissant halves or brioche for a richer result.
FAQs
Q: Can I use day-old croissants?
A: Yes. Day-old croissants soak the egg mix well and give good texture.
Q: Do I have to refrigerate overnight?
A: Yes. Refrigerating lets the croissants soak and the flavors meld.
Q: Can I freeze the casserole?
A: You can freeze baked leftovers in an airtight container for up to 1 month. Thaw in the fridge before reheating.
Q: Can I make this without cheese?
A: Yes. The dish will still be good, but cheese adds flavor and richness.
Q: What if the center is still soft after baking?
A: Bake a few more minutes until set, or cover edges to prevent over-browning while the center finishes.
Conclusion
For another take on a croissant-style overnight bake, see the Overnight Croissant Breakfast Bake for ideas and inspiration.

Overnight Croissant Breakfast Casserole
Ingredients
Method
- Preheat your oven to 350°F (175°C).
- In a large bowl, whisk together the eggs, milk, vanilla extract, salt, and pepper.
- In a greased baking dish, layer the torn croissant pieces.
- Pour the egg mixture over the croissants, ensuring they are well soaked.
- Sprinkle the shredded cheese, cooked meat (if using), and green onions on top.
- Cover and refrigerate overnight.
- In the morning, bake uncovered for 30-35 minutes or until the casserole is puffed and golden.
- Serve warm and enjoy your delicious breakfast!
