This post may contain affiliate links. Please read our disclosure policy.

Perfect for a holiday brunch or a long weekend, this Croque Monsieur Breakfast Casserole is simple to throw together but packed with savory flavors that are sure to satisfy!

Croque Monsieur Breakfast Casserole sliced in baking dish.


 

When serving brunch for a crowd, I love having an egg-based dish as my centerpiece. While a quiche is always a great option, this casserole is my new showstopper! Creamy, herby, and oh-so savory — and not to mention you don’t need to go through the effort of making pie crust from scratch.

For this recipe, I use day-old croissants, which almost give this casserole bread pudding vibes. It’s inspired by a Croque Monsieur sandwich, which is basically the French version of a basic ham and cheese sandwich. This casserole features chopped black forest ham, Gruyère cheese, Parmesan, thyme, and Dijon mustard, which gives you all the same flavors of the bistro staple but in a brunch-friendly format. The end result has crispy edges, a tender center, and bubbly cheese.   

Ingredients:

  • Unsalted Butter
  • Day-Old Croissants
  • Black Forest Ham
  • Gruyère Cheese
  • Large Eggs
  • Whole Milk
  • Whole Milk Greek Yogurt
  • Kosher Salt
  • Freshly Ground Black Pepper
  • Garlic Powder
  • Dijon Mustard
  • Fresh Thyme
  • Parmesan Cheese

Step-by-Step:

Step One: Prepare the Oven and Baking Dish

Position one oven rack in the middle and one near the top of the oven. Preheat the oven to 375°F. Grease a 9×13-inch baking dish with butter.

Step Two: layer the Croissants, Ham, and Cheese

Arrange the torn croissants in a single layer in the prepared baking dish. Add the ham and 1 cup of Gruyère cheese, evenly distributing both over the croissants.

Croque Monsieur Breakfast Casserole before eggs are added.

Step Three: Make the Egg Mixture

In a medium bowl, whisk together the melted butter, eggs, milk, yogurt, salt, pepper, garlic powder, Dijon, and fresh thyme until well combined.

Croque Monsieur Breakfast Casserole egg mixture in bowl with whisk.

Step Four: Add Egg Mixture to Baking Dish

Carefully pour the egg mixture into the baking dish, ensuring all croissant pieces are evenly coated. Sprinkle evenly with the remaining 1/2 cup Gruyère and Parmesan cheese.

Croque Monsieur Breakfast Casserole before it is baked.

Step Five: Bake

Transfer to the oven on the middle rack and bake for 30 minutes. After 30 minutes, move the casserole to the higher rack and bake for an additional 15 to 20 minutes, or until the top is a deep, golden brown and the center is set.

Step Six: Cool and serve

Allow to cool for 10 to 15 minutes. Garnish with the remaining thyme and cut into 8 squares. Enjoy!

Croque Monsieur Breakfast Casserole slice on a plate.

Recipe FAQs:

wHAT SHOULD i DO IF i ONLY HAVE FRESH CROISSANTS?

Day old croissants are recommended because they dry out enough that they don’t get soggy. The best way to dry them out quickly is to leave them out out on the counter, uncovered, overnight. If you don’t have time to prep ahead, you can bake the croissants in a 375°F oven for about 10 minutes until they’re no longer soft.

Does this recipe work for leftover ham?

This is a great way to use leftover holiday ham! Simply swap in 1 to 2 cups of diced ham in place of the deli ham. 

Can this serve more than 8?

Yes! If you have a large brunch spread with other items, you can definitely cut this into smaller pieces and serve about 12 people.

I hope you enjoy this Croque Monsieur Breakfast Casserole for your upcoming Easter celebration or any brunch plans you have! Comment below once you make this!

want More brunch-friendly Recipes? try these!

Mini Ham and Gruyère Quiches

Sausage McMuffin Egg Bake

Broccoli Cheddar Egg Bites

Italian Sausage and Arugula Quiche

Old Fashioned Breakfast Casserole

Croque Monsieur Breakfast Casserole slice on a plate.
5 from 9 votes

Croque Monsieur Breakfast Casserole

Prep: 15 minutes
Cook: 50 minutes
Total: 1 hour 5 minutes
Servings: 8

Ingredients 

  • 4 tablespoons unsalted butter, melted and cooled, plus more for greasing
  • 5 cups torn day-old croissant cubes, about 2 inches (from 3 to 4 large croissants)
  • 1/2 pound thinly sliced black forest ham, roughly chopped
  • cups shredded Gruyère cheese, divided
  • 8 large eggs
  • cups whole milk
  • 1/2 cup whole milk Greek yogurt
  • 1 teaspoon kosher salt
  • 1 teaspoon freshly ground black pepper
  • 1 teaspoon garlic powder
  • 1 tablespoon Dijon mustard
  • 1 tablespoon roughly fresh thyme leaves, plus more for garnish
  • 1/2 cup grated Parmesan cheese

Instructions 

  • Position one oven rack in the middle and one near the top of the oven. Preheat the oven to 375°F. Grease a 9×13-inch baking dish with butter.
  • Arrange the torn croissants in a single layer in the prepared baking dish. Add the ham and 1 cup of Gruyère cheese, evenly distributing both over the croissants.
  • In a medium bowl, whisk together the melted butter, eggs, milk, yogurt, salt, pepper, garlic powder, Dijon, and fresh thyme until well combined.
  • Carefully pour the egg mixture into the baking dish, ensuring all croissant pieces are evenly coated. Sprinkle evenly with the remaining 1/2 cup Gruyère and Parmesan cheese.
  • Transfer to the oven on the middle rack and bake for 30 minutes. After 30 minutes, move the casserole to the higher rack and bake for an additional 15 to 20 minutes, or until the top is a deep, golden brown and the center is set.
  • Allow to cool for 10 to 15 minutes. Garnish with the remaining thyme and cut into 8 squares. Enjoy!

Nutrition

Calories: 950kcal, Carbohydrates: 72g, Protein: 36g, Fat: 57g, Saturated Fat: 30g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 17g, Trans Fat: 0.2g, Cholesterol: 334mg, Sodium: 1587mg, Potassium: 452mg, Fiber: 4g, Sugar: 20g, Vitamin A: 1920IU, Vitamin C: 2mg, Calcium: 465mg, Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Servings: 8
Calories: 950

Photography and styling by Eat Love Eats.



Welcome! I’m Alex.

I’m a food lover sharing healthy, simple, delicious, recipes from my kitchen to yours. Here you’ll find lots of Whole30, lots of healthy, and a little indulgence here and there because…it’s all about balance y’all!


Similar recipes

5 from 9 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




38 Comments

  1. 5 stars
    LOved this one! I followed the recipe to the letter EXCEPT I had to omit the dijon mustard because one of my guests is a mustard hater. It was still delicious. Used Costco croissants (3 of the big ones) and Costco gruyere cheese. DOn’t skimp on the fresh thyme! TO speed things up this morning, I prepped some items last night ( tore up the croissants, shredded both cheese and picked the thyme leaves. I love that I could make this the morning of our Easter brunch. It puffs up spectacularly in the oven but then collapses on itself leaving a rich dense casserole. My salt was Morton’s Kosher and it’s definitely a salty savoury dish so if you have salt-phobics or nutritionists at your table you may want to cut back. Served it with roasted asparagus, tomatoes and pine nuts and a fresh fruit platter. I will definitely make this one again. Thank you!

      1. I will usually use black forest ham from the deli counter, cut a little thicker- but I use honey baked ham!

  2. 5 stars
    This was so delicious!! The perfect special occasion breakfast that came together quickly. Made it for Easter breakfast and the whole family loved it.

  3. I see others have asked about making it the night before and it’s not recommended but doable that’s my gathering however I just wanted to add another change and that is for your your critique I have used smoked turkey rather than ham as my daughter will not eat pork.

  4. I’m wondering if I could make this tonight and refrigerate the whole mixture taking it out the next morning to bake it…??!

  5. This turned out to be an excellent breakfast, which I cut in half. I followed the recipe at every ingredient and direction. except for the croissants – I only had one. so, in addition to the one croissant, I used two slightly sweet bread rolls that I had left over from a local bakery. What a great recipe!

    1. To Store: Let the bake cool completely, then cover and refrigerate for up to 3 days.
      To Reheat: Warm individual portions in the oven at 350°F for about 10 minutes or until heated through. You can also microwave a slice for about 1–2 minutes, but the oven helps keep the texture crisp and fluffy.

  6. The article says this serves 8 but then the recipe serving size shows 6. Recognizing it really just depends on how it is cut, does this really satisfy 8 as a meal or is it better to serve for 6?

    1. Can this be made and frozen or made a day ahead and baked within 24-48 hours? Sogginess worries me…!

      1. While it’s not as good baked immediately- you can Yes! You can assemble the Croque Monsieur Breakfast Bake up to 24 hours in advance—just cover tightly and refrigerate until ready to bake. Make sure your croissants are pretty stale for this.
        If you want to freeze: but you can bake it, let it cool completely, and then freeze individual portions for later!