This easy Breakfast Croissant Casserole is a little bit sweet and a little bit savory. With chopped ham, spinach, eggs, and fluffy baked croissants, it is the perfect breakfast for any time of year.
Pin this recipe now to save it for later
Pin RecipeWe love a breakfast casserole around here, from satisfying Amish Breakfast Casserole to Cheesy Sausage and Egg Breakfast Casserole With Bread, and Keto Breakfast Casserole when we need to shed a few pounds. But this, friends, is the breakfast casserole for croissant lovers.
Not only is this breakfast croissant casserole loaded with vegetables and savory meat, but it’s also packed with lots of cheese. How could anyone say no to that?! I will also tell you a few ways to customize this breakfast casserole recipe, filling it with all the things you love to eat for breakfast.
Make this breakfast croissant casserole recipe the day before so you have a hearty, tasty breakfast ready and waiting in the morning. The casserole is big enough to serve about 10 people, so it’s also great for a crowd or a holiday brunch. I make this every time I have company stay over, and it is always a winner. When you prepare this recipe ahead of time, all you need to do in the morning is make the coffee!
Easy Breakfast Croissant Casserole Recipe
Eggs are a classic breakfast food, and this breakfast croissant casserole is a whole new way to enjoy them. But this recipe is much more than just eggs!
I use ham, onions, spinach, and lots of cheddar cheese to make the casserole extra flavorful. Then, buttery croissants are baked into the casserole, keeping it light and fluffy. It is definitely a complete breakfast in one dish!
Anytime I bake fresh croissants, I always make a few extra so I can use them in this casserole. Day-old croissants are best because they are a little dry and will absorb more of the milk and egg mixture. Of course, fresh croissants will still be great!
If you love a heart casserole to start your day, be sure to check out my Easy Breakfast Casserole, Farmerโs Breakfast Casserole, and Sausage Croissant Breakfast Casserole, too!
Grab My Favorite Tools
Click on the products below to see my favorite tools for making this recipe!
Ingredients
See recipe card below this post for ingredient quantities and full instructions.
- Eggs โ Here’s the best way to crack an egg.
- Half-and-half – You can replace the half-and-half with milk for a lower-fat croissant casserole.
- Salt
- Ground black pepper
- Baked croissants – Use large croissants like the kind you find in the bakery section of the grocery store. You can also grab a tube of refrigerated croissant dough and bake them fresh at home!
- Ham – I like to use honey baked ham which adds a tasty, sweet taste to the casserole. Leftover Crock Pot Ham works, too!
- Onions
- Baby spinach – Regular, chopped spinach will work in place of baby spinach.
- Cheddar cheese – Buy pre-shredded cheese so you donโt have to spend time grating blocks of cheese in the morning.
Variations
You can adjust this croissant casserole in quite a few ways. Here are my favorite variations:
- Use cooked bacon in place of ham.
- Add 2 cloves of chopped garlic along with the onions to make the casserole more savory.
- Use kale in place of spinach.
- Add tomatoes or mushrooms. You can add up to one cup of extra chopped veggies.
- Use Monterey jack cheese, feta, or shredded mozzarella in place of cheddar cheese for a new twist. A combination of cheeses is also delicious.
How to Make Breakfast Croissant Casserole
- Preheat the oven: Preheat the oven to 375ยบF, and grease a 9×13 baking dish.
- Whisk the eggs: Whisk together the eggs, half-and-half, salt, and pepper.
- Add the croissants: Rip up the baked croissants, and add them to the egg mix.
- Add the veggies: Stir in the ham, spinach, onions, and half the cheese. Then, pour the croissant egg mixture into the prepared baking dish.
- Add more cheese: Sprinkle the remaining cheese over the top of the casserole.
- Bake: Bake the croissant casserole. Once baked, the casserole will be golden brown and set in the center. It will not wiggle when touched.
- Eat: Serve the casserole while warm.
Quick Tip
Bake this casserole in the afternoon. Then, cover it, and store it in the fridge. Pop it back in the oven in the morning to reheat at 350 for 10 minutes. This is an easy way to make a fresh, healthy breakfast in the morning!
How to Store Breakfast Croissant Casserole
If you have any leftover croissant casserole, store it in an airtight container in the fridge for up to 5 days.
When you are ready to reheat the casserole, simply pop a slice in the microwave for about 30 seconds, and enjoy! Or, if you’re in a hurry, this breakfast croissant casserole is actually delicious when enjoyed cold, too.
Serving Suggestions
Enjoy this breakfast croissant casserole as a hearty, complete meal. Or, serve it alongside some other delicious breakfast foods, such as:
- Fruit salad
- Flaky biscuits
- Bacon or sausage
- Fluffy pancakes or waffles
- Muffins or zucchini bread
FAQs
Fresh fruit is a great side dish to this breakfast croissant casserole. You can also serve this casserole with a simple yogurt or with just a hot cup of coffee on the side!
You can refrigerate this casserole before baking to give the croissants a little more time to absorb the egg mixture. However, you definitely don’t have to. Since croissants are so soft, they soak up the egg and half-and-half pretty quickly. The casserole will be tender and delicious without refrigerating.
Bacon is America’s most popular breakfast food. Who could say no to bacon! Our casserole recipe uses ham, but you can definitely replace the ham with salty bacon if you’d like.
More Breakfast Recipes
Breakfast
Pumpkin Coffee Cake
All Recipes
Cracker Barrel Pancakes
Breakfast
Cinnamon Butter
Breakfast
Pumpkin Spice Pancakes
Breakfast Casseroles
Overnight Pancake Casserole
Breakfast Casseroles
Breakfast Burrito Casserole
Breakfast Croissant Casserole
Equipment
- 9×13 baking dish
- Mixing bowls
Ingredients
- 12 large eggs
- 1 1/2 cups half-and-half
- 1 teaspoon salt
- 1/4 teaspoon ground black pepper
- 6 large croissants, baked
- 1 pound chopped ham
- 1 cup chopped onions
- 2 cups baby spinach
- 2 cups shredded cheddar cheese
Instructions
- Preheat your oven to 375ยบF and grease a 9×13 baking dish.
- In a large bowl, whisk together the eggs, half-and-half, salt and pepper.12 large eggs, 1 1/2 cups half-and-half, 1 teaspoon salt, 1/4 teaspoon ground black pepper
- Rip up the croissants by hand, adding them to the egg mix bowl as you go. Try to rip them in pieces about 1-2 inches in size.6 large croissants, baked
- Stir in the chopped ham, onions, spinach and 1 cup of the shredded cheddar cheese.1 pound chopped ham, 1 cup chopped onions, 2 cups baby spinach, 2 cups shredded cheddar cheese
- Pour the mixture into the prepared casserole dish and sprinkle the top of the casserole with the remaining cheese.
- Bake for 50 minutes. The casserole should be completely set in the center and not jiggle when touched. The top will be golden brown and all the cheese will be melted.
- Slice and serve the casserole while warm.
Notes
- Replace the pound of chopped ham with one pound of cooked bacon or breakfast sausage.ย
- Feta cheese and Monterey jack are both delicious in place of shredded cheddar. If using feta, mix all of the cheese into the casserole rather than sprinkling some on top.ย
- Cut this recipe in half and bake in an 8×8 baking dish for a smaller breakfast casserole.ย
- One can of Pillsbury refrigerated croissant dough will make the perfect amount of croissants for this recipe.
Can l prepare this Breakfast Croissant Casserole the night before and bake the next morning?