A simple make-ahead breakfast everyone will love.
introduction
This Overnight Croissant Breakfast Casserole uses torn croissants, eggs, milk, cheese, and ham. It soaks overnight and bakes in the morning. It saves time and feeds a group. See more easy breakfast recipes for other quick ideas.
why make this recipe
Make it for busy mornings or weekend guests.
It uses store-bought croissants for rich flavor with little work.
You can change cheese, meat, or veggies to suit your taste.
It fills the house with a warm, baked smell.
how to make Overnight Croissant Breakfast Casserole
Tear croissants and layer them in a greased dish. Mix eggs, milk, salt, and pepper. Add cheese, ham, peppers, and green onions. Pour the egg mix over croissants. Cover and chill overnight. Bake the next morning until the center sets and the top is golden. Let it cool a little, then serve.
Ingredients :
- 6 croissants, torn into pieces
- 6 eggs
- 2 cups milk
- 1 cup shredded cheese (cheddar or your choice)
- 1 cup diced ham or cooked bacon
- 1/2 cup diced bell peppers
- 1/4 cup chopped green onions
- Salt and pepper to taste
- Butter or oil for greasing the baking dish
Directions :
- Preheat oven to 350°F (175°C). Grease a baking dish with butter or oil.
- In a large bowl, whisk together eggs, milk, salt, and pepper.
- Layer torn croissant pieces in the baking dish. Sprinkle with cheese, ham, bell peppers, and green onions.
- Pour the egg mixture evenly over the croissant layers.
- Cover with plastic wrap and refrigerate overnight.
- In the morning, remove from the refrigerator and let sit for 10-15 minutes.
- Bake for 30-40 minutes, or until the casserole is set and golden brown on top.
- Let cool slightly before serving.
how to serve Overnight Croissant Breakfast Casserole
Cut into squares and serve warm. Add a side of fruit or a simple salad. Offer ketchup, hot sauce, or sour cream if people like condiments. It also pairs well with coffee or orange juice.
how to store Overnight Croissant Breakfast Casserole
Cool completely before storing. Cover the dish or move pieces to an airtight container. Keep in the refrigerator for up to 3 days. Reheat slices in the oven at 350°F for 10-15 minutes or in the microwave for 1-2 minutes.
tips to make Overnight Croissant Breakfast Casserole
Use day-old croissants if you have them; they soak well. Don’t overfill the dish so the center can cook. Let the casserole sit at room temperature for 10 minutes before baking. For a crisper top, remove the plastic wrap for the last 10 minutes of baking. Read a related breakfast dump cake review for more make-ahead ideas.
variation (if any)
- Make it vegetarian: skip ham and add mushrooms and spinach.
- Use different cheeses: Swiss, pepper jack, or Gruyère.
- Swap croissants for brioche or challah for a different texture.
- Add herbs like thyme or chopped parsley for fresh flavor.
FAQs
Q: Can I use frozen croissants?
A: Thaw them first. Then tear and use as directed.
Q: Can I make this without meat?
A: Yes. Use extra veggies or add tofu for protein.
Q: Can I bake it the same day?
A: Yes. Let the egg mix soak croissants at least 30 minutes before baking.
Q: How do I know when it is done?
A: The center should be set and not jiggly. The top should be golden brown.
Conclusion
For another version of this make-ahead bake, see Overnight Breakfast Bake – Croissant Breakfast Bake for inspiration. You can also compare notes with this similar recipe from Overnight Croissant Breakfast Bake | A Bountiful Kitchen.

Overnight Croissant Breakfast Casserole
Ingredients
Method
- Preheat oven to 350°F (175°C). Grease a baking dish with butter or oil.
- In a large bowl, whisk together eggs, milk, salt, and pepper.
- Layer torn croissant pieces in the baking dish. Sprinkle with cheese, ham, bell peppers, and green onions.
- Pour the egg mixture evenly over the croissant layers.
- Cover with plastic wrap and refrigerate overnight.
- In the morning, remove from the refrigerator and let sit for 10-15 minutes.
- Bake for 30-40 minutes, or until the casserole is set and golden brown on top.
- Let cool slightly before serving.

