Croissant Breakfast Casserole
This recipe for croissant breakfast casserole is made with croissants, breakfast sausage, eggs, spinach, herbs, and cheese. I love it because you prepare the dish the night before and then bake it in the morning. The croissants absorb the egg mixture overnight and then when you bake it, it comes out perfectly fluffy with a crispy top. It is perfect for holidays or a lazy Sunday morning.

This Croissant Breakfast Casserole Makes Mornings a Breeze
All of the prep is done the night before, so if you are having guests over in the morning, you can serve something delicious and not have to deal with a large mess right before they arrive.
This easy breakfast casserole is also called “a Strata” or a “Savory Bread Pudding”. It doesn’t really matter what it is called, but it is delicious. All of the ingredients go into a baking dish overnight and then in the morning you bake it in the oven.
You bake the eggs and milk into the croissants. The croissants absorb the egg mixture and it gets all fluffy. The flavors of spinach and sausage turn this dish into savory breakfast heaven!

How long can this Croissant breakfast casserole be refrigerated before baking?
Anywhere between 8 and 24 hours is perfect! This gives the croissants enough time to absorb the egg and milk mixture. If you do not let it sit between 8 and 24 hours, then you will have all the eggs on the bottom of the casserole with plain croissants on top.

Can I substitute ingredients in this Croissant Breakfast Casserole?
Yes! The only ingredients that you have to use are the eggs, milk, bread, and some sort of seasoning with salt. The rest is customizable. Keep in mind that sausage and cheese adds salt, so if you are taking away salty ingredients, you should replace them with something else salty to balance the dish. I have another Overnight Breakfast Casserole recipe that is made with sourdough bread and bacon.
You can also try some different fillings, but choosing from the list below.
- bacon
- shredded potatoes
- ham
- gruyere cheese
- fresh herbs
- mushrooms
- kale
- peppers
- hash browns
Should you bake this breakfast casserole covered or uncovered?
First you should cook it for 45 minutes with aluminum foil covering the top. Then remove the aluminum foil and bake it for another 12-15 minutes uncovered. Remove from the oven when the cheese starts to brown and become bubbly.

How do you make a Breakfast Casserole with Croissants?
INGREDIENTS
- 8 Large Eggs
- 3 cups Milk
- 12 oz Breakfast Sausage chicken or pork
- 6 Large Croissants found in bakery section of most grocery stores
- 2 cups Fresh Spinach
- 2 cups Mexican Blend Cheese or any shredded cheese
- 1.5 tbsp garlic and onion seasoningchoose one that includes salt. if it does not have salt, include 3/4 tsp salt. I actually used the “Green Goddess” seasoning from Trader Joe’s and it was awesome in this recipe!
- 2 green onions diced
INSTRUCTIONS
Prepare the Night Before
- Grease your baking dish using avocado oil spray, butter, or any oil.
- Cook your sausage until crispy. Once it is cooked, remove the pieces from the pan, and add them to a paper towel lined plate so it can drain.
- Cut your croissants into 2″ cubes. Add to the baking dish
- Add spinach on top of the bread, followed by the drained sausage, and one cup of cheese.
- Using your hands, mix the ingredients in the baking dish so that everything is evenly mixed.
- In a bowl, crack the eggs and mix. Add the garlic and onion seasoning, and mix again. Add the Green Onions.
- Add the milk and mix until completely mixed, and then pour mixture over the croissant mixture.
- Using a spoon or spatula, pat down the mixture in the pan to ensure the liquid is evenly dispersed. Liquid should only come up about half way or less. While the mixture sits the croissants will absorb the liquid and get nice and fluffy.
- Top the mixture with the remaining cheese, cover it with aluminum foil, and put it in the refrigerator the night before.
Baking
- Preheat over to 350F
- Cook for 45 minutes with aluminum foil on top and then uncover and cook for another 12 – 15 minutes.
NOTES
For your Garlic and Onion seasoning, you can use a Garlic and Herb seasoning or a Green Goddess seasoning. Anything with Garlic, Onions, and Herbs is great! If it includes salt, you do not need to add any, but if there is no salt in the seasoning, add 3/4 tsp salt to the eggs when you mix them

Croissant Breakfast Casserole
Equipment
- 1 9 x 13 baking dish I use an enameled cast iron baking dish by Staub, and it is my favorite. Food never sticks to it the way that it has with my pyrex.
Ingredients
- 8 Large Eggs
- 3 cups Milk
- 12 oz Breakfast Sausage chicken or pork
- 6 Large Croissants found in bakery section of most grocery stores
- 2 cups Fresh Spinach
- 2 cups Mexican Blend Cheese or any shredded cheese
- 1.5 tbsp garlic and onion seasoning choose one that includes salt. if it does not have salt, include 3/4 tsp salt. I actually used the "Green Goddess" seasoning from Trader Joe's and it was awesome in this recipe!
- 2 green onions diced
Instructions
Prepare the Night Before
- Grease your baking dish using avocado oil spray, butter, or any oil.
- Cook your sausage until crispy. Once it is cooked, remove the pieces from the pan, and add them to a paper towel lined plate so it can drain.
- Cut your croissants into 2" cubes. Add to the baking dish
- Add spinach on top of the bread, followed by the drained sausage, and one cup of cheese.
- Using your hands, mix the ingredients in the baking dish so that everything is evenly mixed.
- In a bowl, crack the eggs and mix. Add the garlic and onion seasoning, and mix again. Add the Green Onions.
- Add the milk and mix until completely mixed, and then pour mixture over the croissant mixture.
- Using a spoon or spatula, pat down the mixture in the pan to ensure the liquid is evenly dispersed. Liquid should only come up about half way or less. While the mixture sits the croissants will absorb the liquid and get nice and fluffy.
- Top the mixture with the remaining cheese, cover it with aluminum foil, and put it in the refrigerator the night before.
Baking
- Preheat over to 350F
- Cook for 45 minutes with aluminum foil on top and then uncover and cook for another 12 – 15 minutes.
