This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.
This Ham and Cheese Croissant Casserole is filled with comforting flavors of croissants, eggs, ham and plenty of melty cheese. It’s quick and easy to throw together for a yummy dish that works for breakfast, lunch or dinner!
Breakfast casseroles are the best way to feed a crowd in the morning! From savory to sweet, we’ve got you covered for delicious recipes the whole family will be excited to wake for. Try this sweet croissant breakfast casserole with fresh berries and cream cheese custard or this savory everything bagel casserole and you should definitely add everyone’s favorite best breakfast casserole to the menu!
Reasons You’ll Love This Casserole
- Major Comfort Food: A combination of fluffy croissants, savory ham and melty cheesy is as comforting and cozy as it comes!
- Versatile: Make this your own by adding in other favorite ingredients and serve it for brunch, lunch or even dinner!
- Easy to Make and Serve: With just 10 minutes prep and simple steps, this dish come together with very little effort. Then, you can dish everyone’s serving out of one pan.
- Great for Holidays: Whether it’s for a holiday morning or lazy weekend, this is perfect for serving overnight guests or the whole family at once. It makes 8 servings, so breakfast is covered for the whole group. Plus, everything is in one pan, so it’s convenient for transport too!
What’s in a Croissant Casserole?
Made from basic ingredients, many of which you probably already have in your kitchen, this croissant bake is so easy! See the recipe card below for a list of exact measurements.
- Day-Old Croissant Pieces: These soak up the custard mixture to give each bite delicious flavor and the perfect tender texture.
- Eggs: You’ll need 6 large eggs to hold all of the ingredients together, and ensure the casserole bakes properly.
- Half and Half: Adds creamy richness.
- Seasonings: A blend of garlic powder, paprika, salt and pepper will bring out delicious flavor.
- Ham: For convenience, I like to use cubed, cooked ham that’s ready to go!
- Cheeses: A mix of shredded cheddar cheese and mozzarella cheese makes this perfectly cheesy and irresistible.
- Butter: For greasing the baking dish to keep everything from sticking and also to add richness to the dish.
How Do You Make Ham and Cheese Croissant Casserole?
This casserole comes together with just 10 minutes of prep! Then, pop it in the oven and let it get cheesy and golden brown. The whole family will be anxiously awaiting that first bite! Trust me, it’s worth the wait!
- Prep: Preheat an oven to 350 degrees Fahrenheit and grease a 9×13-inch baking dish with softened butter. Be generous with the butter as it will add to the flavor of the casserole.
- Make the Egg Custard: Dice the croissants into about 1-inch pieces and set aside. In a large bowl, whisk together the eggs, half and half, garlic powder, paprika, salt and pepper.
- Combine the Ingredients: To the bowl of eggs add the croissants, diced ham, and the cheddar and Swiss cheese. Stir to combine everything well.
- Bake: Pour the mixture into the prepared baking dish. Cover the casserole with foil and bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes.
- Cool and Serve: Remove the casserole from the oven and allow it to cool at least 10 minutes before serving.
Tips and Variations
This ham and cheese croissant casserole is really versatile and straightforward to make! Here are some suggestions for add-ins and tips for making it perfect!
- Use Day-Old Croissants: Just like when making French toast, we recommend using croissants that are 1-2 days old. Stale croissants will better absorb the egg mixture and the end result will have a better texture and taste.
- How to Crisp Up Fresh Croissants: If you only have fresh croissants, cut them into cubes and place them on a baking sheet. Bake at 350 degrees Fahrenheit for 8-10 minutes, watching them closely so they don’t burn. Allow the croissant pieces to cool completely before using in the recipe.
- Add-ins: You can add any of your favorite breakfast staples to this casserole, cooked and chopped bacon, chopped bell peppers, sausage, or diced jalapeño for a spicy kick!
- How Many Croissants: For the croissants the number you will use will vary depending on the size of the croissant. Once you’ve cut the croissants up place them into the pan you will be using to make sure it fills the pan well, they should mostly fill the pan on their own.
- Cheese: If I have the extra time, I like to shred my cheese from the block so that it tastes more flavorful and melts into my casserole better.
Storing Ham and Cheese Croissant Casserole
You can totally make this ahead or store your leftovers so that you can enjoy them later! Follow these tips and you can have a ready to go breakfast or lunch option for days!
- In the Refrigerator: Once the casserole has cooled, store it in an airtight container in the fridge for up to 4 days.
- Reheating: You can reheat an individual serving by microwaving it for about 45 seconds or until it’s warm! Or, you can reheat the entire pan. Preheat your oven to 350 degrees and cook it (covered with foil) for 10-15 minutes and until it is heated through.
More Croissant Recipes
A good croissant is absolutely incredible on it’s own with soft centers and buttery flakey crust, but it can also be used in so many different recipes. I’ve done quite a bit of experimenting and here are some of my favorite ways to enjoy them.
Pin this now to find it later
-
Preheat an oven to 350 degrees fahrenheit and grease a 9X13 inch baking dish with softened butter. Be generous with the butter as it will add to the flavor of the casserole.
-
Dice the croissants into about 1 inch pieces and set aside. In a large bowl, whisk together the eggs, half and half, garlic powder, paprika, salt and pepper.
-
To the bowl of eggs add the croissants, diced ham, and the cheddar and swiss cheese. Stir to combine everything well.
-
Pour the mixture into the prepared baking dish. Cover the casserole with foil and bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes.
-
Remove the casserole from the oven and allow it to cool at least 10 minutes before serving.
Calories: 269kcalCarbohydrates: 4gProtein: 22gFat: 18gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0.01gCholesterol: 194mgSodium: 1285mgPotassium: 139mgFiber: 0.2gSugar: 3gVitamin A: 699IUVitamin C: 0.4mgCalcium: 239mgIron: 1mg
Nutrition information is automatically calculated, so should only be used as an approximation.
This post really clarified things for me. Thanks a lot!