Why Make This Recipe
This dish is perfect for anyone who wants a tasty and easy breakfast. It feels warm and comforting, just like a hug. Many people love croissants, and this recipe turns them into something special. You can serve it for a family gathering or an ordinary day. The process is simple, and you can prepare it the night before. This means you do not have to rush in the morning. You can wake up and simply bake it. Delicious breakfast will be ready in no time!
How to Make Overnight Croissant Breakfast Casserole
Making this dish takes a few steps but is very easy. First, you will prepare the main ingredients. You will tear croissants into small pieces and place them in a dish. After that, you will mix eggs and milk with some seasoning. Pour this mixture over the croissants. Then add cheese, ham or bacon, and green onions. Cover the dish and let it sit in the fridge overnight. The next morning, you will bake it until it turns golden brown and smells amazing.
Ingredients
To make this breakfast casserole, you will need the following items:
- Croissants
- Eggs
- Milk
- Cheese
- Ham or cooked bacon
- Green onions
- Salt
- Pepper
Directions

- Preheat the oven to 350°F (175°C).
- Tear the croissants into pieces and place them in a greased baking dish.
- In a bowl, whisk together eggs, milk, salt, and pepper.
- Pour the egg mixture over the croissants evenly.
- Sprinkle with cheese, diced ham or bacon, and chopped green onions.
- Cover with plastic wrap and refrigerate overnight.
- In the morning, remove from the fridge, uncover, and bake for 30-35 minutes until golden and set.
- Let cool slightly before serving.
How to Serve Overnight Croissant Breakfast Casserole
You can serve this dish in several ways. It works well as a main dish due to its rich flavors. You can cut it into squares for easy serving. People enjoy it with fresh fruit or a simple green salad on the side. These sides balance the richness of the casserole. You might also want to serve a hot cup of coffee or tea with it, making breakfast cozy and complete.
How to Store Overnight Croissant Breakfast Casserole
If you have leftovers, store them safely. Let the dish cool completely before covering it. You can keep it in the fridge for up to three days. Just place it in an airtight container or wrap it well with plastic wrap. For longer storage, you can freeze it. Cut portions into squares, wrap them tightly, and put them in a freezer-safe bag. To reheat, simply thaw in the fridge overnight and warm in the oven.
Tips to Make Overnight Croissant Breakfast Casserole
Here are some helpful tips to make your cooking experience even better:
- Use stale croissants if you have them. They absorb the egg mixture well and taste great.
- Experiment with different cheeses. Cheddar, mozzarella, or even feta can add unique flavors.
- If you want a touch of spice, add some red pepper flakes or hot sauce to the egg mixture.
- Adjust the amount of salt based on the saltiness of your ham or cheese.
- Let the casserole rest for a few minutes after baking. This helps it set and makes it easier to slice.
Variation
You can easily change this recipe to fit your tastes. Try adding vegetables like bell peppers or spinach for extra nutrition. You can also replace ham or bacon with cooked sausage for a different flavor. For a fun twist, try different bread types like brioche or a bagel instead of croissants. Each variation will give you a unique dish while keeping the same delicious comfort.
FAQs

Can I prepare it earlier than a night before?
Yes, you can make it two nights before if needed. Just keep it covered in the fridge.
Can I use whole milk instead of regular milk?
Yes, whole milk adds creaminess, but any type of milk will work.
Is it possible to make it vegetarian?
Absolutely! Just leave out the ham or bacon and add more vegetables and cheese instead.

Overnight Croissant Breakfast Casserole
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian (if ham/bacon is omitted)
Description
A delicious and easy breakfast casserole made with croissants, eggs, cheese, and ham or bacon, perfect for preparing the night before.
Ingredients
- 4 croissants, torn into pieces
- 6 eggs
- 1 cup milk
- 1 cup cheese, shredded
- 1 cup diced ham or cooked bacon
- 1/4 cup green onions, chopped
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Preheat the oven to 350°F (175°C).
- Tear the croissants into pieces and place them in a greased baking dish.
- In a bowl, whisk together eggs, milk, salt, and pepper.
- Pour the egg mixture over the croissants evenly.
- Sprinkle with cheese, diced ham or bacon, and chopped green onions.
- Cover with plastic wrap and refrigerate overnight.
- In the morning, remove from the fridge, uncover, and bake for 30-35 minutes until golden and set.
- Let cool slightly before serving.
Notes
Use stale croissants for better absorption of the egg mixture. Feel free to experiment with different cheeses and add vegetables for variation.
