This post may contain affiliate links. Please read our disclosure policy.
A savory, cheesy, and slightly sweet Croissant Breakfast Casserole made with ham, cheese, and eggs would be perfect for a weekend breakfast or brunch.
Add some fresh fruit or a green salad to make it a meal.
![Breakfast casserole in a square white dish.](jpg/ham-and-cheese-croissant-casserole-8.jpg)
Table of Contents
Why I Love This Croissant Breakfast Casserole
- It’s unique – Most breakfast casseroles call for French bread or basic sandwich bread, but this one uses buttery, flaky croissants!
- It’s simple – No crazy ingredients or instructions. Just layer in a casserole dish!
- Any meal of the day – You could definitely enjoy this for breakfast, but what about dinner? Breakfast for dinner is highly underrated.
I am not a huge fan of breakfast, but I do love a good breakfast casserole. Like when the eggs combine with the cheese and the meat and the bread or potatoes. Maybe that’s why I have a thing for breakfast sandwiches.
How To Make a Croissant Breakfast Casserole
- Prep. Grease a square baking dish.
- Layer. Cut up a bunch of croissants into bite-sized pieces and layer half of them in the dish. Add chopped ham, shredded cheddar, and more croissant pieces.
- Mix custard. Whisk together eggs, milk, honey, mustard, salt, pepper, and nutmeg. Pour over the croissants, making sure each piece is moistened with the egg mixture.
- Cover and refrigerate. Cover the pan with foil and refrigerate overnight.
- Bake. Preheat the oven to 325°F, uncover the casserole and bake (covered) for 35 minutes, then uncover and bake for an additional 25 minutes.
![Eggs whisked in a bowl with seasonings.](https://www.yellowblissroad.com/wp-content/uploads/2015/08/Ham-and-Cheese-Croissant-Casserole-2.jpg)
![Croissant pieces and cubed ham in a casserole dish.](https://www.yellowblissroad.com/wp-content/uploads/2015/08/Ham-and-Cheese-Croissant-Casserole-3.jpg)
![L:ayered croissant pieces, ham, shredded cheddar cheese and eggs.](https://www.yellowblissroad.com/wp-content/uploads/2015/08/Ham-and-Cheese-Croissant-Casserole-5.jpg)
![Baked and full set breakfast croissant casserole.](https://www.yellowblissroad.com/wp-content/uploads/2015/08/Ham-and-Cheese-Croissant-Casserole-12.jpg)
FAQs
Using slightly stale croissants can actually work well for a breakfast casserole. The texture of the croissants will soften and absorb the egg mixture, resulting in a moist and flavorful dish. If your croissants are fresh, you can also lightly toast them before tearing them into pieces to help dry them out slightly.
Yes, you can prepare a breakfast casserole in advance. You can assemble the casserole the night before, cover it with plastic wrap or foil, and refrigerate it overnight. The next morning, simply remove the cover and bake it according to the recipe instructions. This is a great option if you want to save time in the morning or if you’re hosting a brunch and want to prepare ahead.
![Square servings of breakfast croissant casserole on white plates.](https://www.yellowblissroad.com/wp-content/uploads/2015/08/Ham-and-Cheese-Croissant-Casserole-9.jpg)
Variations
Ham and cheese not your thing? Try one of these combinations instead:
- Spinach and feta
- Sausage and cheddar
- Ham and Swiss
- Veggie and goat cheese
- Bacon, egg, and cheese
Helpful Tips
- Prep ahead: If you want to save time in the morning, prepare the casserole the night before. Assemble the casserole, cover it, and refrigerate overnight. This allows the flavors to meld together and makes for easy baking the next morning.
- Use quality ingredients: Use fresh and high-quality ingredients for the best results. Fresh vegetables, quality meats, and flavorful cheeses can enhance the taste of your casserole.
- Don’t forget seasonings: Season your egg mixture generously with salt, pepper, and any other desired herbs or spices to add flavor. Consider using herbs like parsley, chives, or dill for a fresh taste.
- Allow for proper soaking time: After pouring the egg mixture over the bread or croissant pieces, give it some time to soak. Press down gently to ensure all the pieces are fully coated. This will help the bread absorb the flavors and ensure even distribution of ingredients.
- Customize to your taste: Feel free to customize the casserole based on your preferences. You can add or substitute ingredients according to your liking. Be creative with different cheeses, vegetables, or meats to suit your taste buds.
- Bake at the right temperature and time: Follow the recipe instructions for baking time and temperature. Cooking times may vary depending on the size and depth of the casserole. Keep an eye on it while baking to prevent overcooking or burning.
- Let it rest before serving: Once the casserole is cooked, allow it to rest for a few minutes before serving. This will help the casserole set and make it easier to cut into neat portions.
- Serve with garnishes: Before serving, consider adding some garnishes for extra flavor and presentation. Fresh herbs, grated cheese, or a sprinkle of paprika can add a finishing touch to your breakfast casserole.
![Breakfast casserole on a white plate with a fork.](https://www.yellowblissroad.com/wp-content/uploads/2015/08/Ham-and-Cheese-Croissant-Casserole-10.jpg)
More Breakfast Casseroles
- Biscuit Breakfast Casserole
- Baked Cinnamon French Toast
- Loaded Tater Tot Breakfast Casserole
- Crockpot Breakfast Casserole
- Blueberry French Toast Casserole
![](https://www.yellowblissroad.com/wp-content/uploads/2015/08/Ham-and-Cheese-Croissant-Casserole-social-1-368x368.jpg)
Ham and Cheese Croissant Breakfast Casserole
Ingredients
- 3 large croissants or 6 small torn into 1 inch pieces
- 1 cup diced cooked ham
- 1 1/4 cups shredded Cheddar cheese
- 5 eggs
- 1 cup milk
- 2 tablespoons honey
- 1 tablespoon ground mustard
- 1/2 teaspoon salt
- 1/2 teaspoon pepper
- 1/4 teaspoon ground nutmeg if desired
Instructions
- Spray an 8-9 inch baking dish with cooking spray.
- Arrange half of the croissant pieces in the baking dish. Sprinkle with half of the ham and cheese. Repeat with the remaining croissant pieces and ham and cheese.
- In large bowl, whisk together eggs, milk, honey, mustard, salt, pepper and nutmeg.
- Pour egg mixture over ingredients in baking dish; pressing croissant pieces into egg mixture to moisten completely. Cover tightly with foil; refrigerate at least 8 hours but no longer than 24 hours.
- Heat oven to 325°F. Bake casserole covered 35 minutes. Uncover; bake 25 to 30 minutes longer or until knife inserted in center comes out clean. Let stand 10 minutes before serving.
Notes
Nutrition
For all breakfast recipe go HERE and for all recipes go HERE.
My family loved it and asked me to add it to my favorites file.
Nice! Thanks for stopping by Toni.
What would happen if I forgot to make this overnight, and didn’t let it sit for 8 hours? Would it be messed up?
It should be fine as long as all of the bread got soaked in the egg mixture.
Oh wow! this is wonderful. I was in the mood for something like this. The saltiness of the ham with the croissant and eggs. the touch of mustard was inspired! I’m making a list of stuff for the holidays and this is a must. I think I would like to try freezing a batch just to see how it changes when reheated! I’m thinking sautee mushrooms might be good in this also! Bet I could use croissants left over from dinner as well. Thanks so much for this.
You are so welcome Wendy! Thanks for stopping by.
HI! Is this already made croissants or use the raw croissant pillsbury dough?
It uses already made croissants from the bakery section.
Gosh! This was delicious!! We had overnight guests and needed to rush out the door to an NFL game this morning. I prepped everything early yesterday afternoon and popped it in the oven after coffee. Served it with a fruit salad. Rave reviews from the friends and my husband now wants to propose to you. He is a sucker for ham and cheese, but the Dijon sent him over the moon!
Thank you, Maria. I will make this again and again 🙂
Can this be made ahead of time then freeze it? If so what would your recommendation be for reheating?
If you want to bake this ahead of time and then freeze, let the casserole cool completely, then cover it tightly with plastic wrap and/or foil. Pop it in the freezer for up to 4 months. To reheat, thaw overnight in the fridge then bake at the same temperature as called for in the recipe until it’s hot in the middle. You might want to leave it covered with foil so as not to brown the top too much.
Great recipes!
Such a delicious breakfast or brunch idea!
Thank you Bee for the positive feedback and for stopping by!