Croque Monsieur Breakfast Casserole with Ham and Gruyere

Perfect for a holiday brunch or a relaxed long weekend morning, this Croque Monsieur Breakfast Casserole comes together easily and delivers rich, savory flavor that pleases a crowd. It captures all the comforting elements of the classic French sandwich—ham, Gruyère, Dijon, and thyme—transformed into a hands-off, oven-baked brunch centerpiece with crisp edges, a tender custard center, and bubbly, golden cheese.

Croque Monsieur Breakfast Casserole sliced in baking dish.

This casserole is particularly convenient because it uses day-old croissants, which soak up the egg custard in a way that makes the finished dish rich without becoming soggy—think savory bread pudding. The recipe pairs chopped Black Forest ham with shredded Gruyère and a sprinkle of Parmesan, then brightens the flavor with Dijon mustard and fresh thyme. It’s ideal for serving family and friends: you can assemble it ahead of time, bake when guests arrive, and let the kitchen fill with warm, irresistible aromas.

Ingredients

  • 4 tablespoons unsalted butter, melted and cooled, plus more for greasing
  • 5 cups torn day-old croissant pieces (about 3–4 large croissants)
  • 1/2 pound thinly sliced Black Forest ham, roughly chopped
  • 1½ cups shredded Gruyère cheese, divided
  • 8 large eggs
  • 1½ 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 chopped fresh thyme leaves, plus extra for garnish
  • 1/2 cup grated Parmesan cheese

Step-by-Step Instructions

Step One: Preheat and prepare

Place one oven rack in the middle and a second rack near the top. Preheat the oven to 375°F (190°C). Butter a 9×13-inch baking dish so the casserole won’t stick.

Step Two: Layer croissants, ham, and cheese

Arrange the torn croissant pieces in an even layer in the prepared dish. Scatter the chopped ham over the croissants and sprinkle 1 cup of the shredded Gruyère evenly across the top.

Croque Monsieur Breakfast Casserole before eggs are added.

Step Three: Whisk the custard

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

Croque Monsieur Breakfast Casserole egg mixture in bowl with whisk.

Step Four: Combine and top

Carefully pour the egg mixture over the croissant, ham, and cheese, pressing gently so the croissant pieces begin to absorb the custard evenly. Sprinkle the remaining 1/2 cup Gruyère and the grated Parmesan over the top.

Croque Monsieur Breakfast Casserole before it is baked.

Step Five: Bake

Bake on the middle rack for 30 minutes. Then move the casserole to the higher rack and bake an additional 15–20 minutes, or until the top is a deep golden brown and the center is set. Total bake time is about 45–50 minutes.

Step Six: Rest and serve

Let the casserole rest for 10–15 minutes to firm up, then garnish with a few extra thyme leaves. Cut into 8 squares and serve warm. The casserole pairs beautifully with a light green salad, roasted tomatoes, or fruit for a balanced brunch spread.

Croque Monsieur Breakfast Casserole slice on a plate.

Recipe Details

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

Tips, Variations, and Storage

– If you only have fresh croissants, dry them out by leaving them uncovered on the counter overnight or bake the whole croissants at 375°F for about 10 minutes until they’re slightly dry to the touch. Day-old croissants are preferred because they absorb the custard without becoming mushy.

– This casserole is an excellent way to use leftover holiday ham: substitute 1–2 cups of diced cooked ham if that’s what you have on hand.

– Make-ahead: Assemble the casserole, cover, and refrigerate overnight. Add a few extra minutes to the baking time if baking directly from cold.

– Leftovers keep refrigerated for 3–4 days. Reheat individual portions in a 350°F oven until warmed through, or use a microwave for a quick single serving (cover to retain moisture).

Frequently Asked Questions

What if I only have fresh croissants?

Fresh croissants can be dried quickly by leaving them uncovered overnight or baking them at 375°F for about 8–10 minutes until they lose their softness. Drying prevents the casserole from turning soggy.

Can I use leftover ham?

Yes. Leftover cooked ham works well: use 1–2 cups diced in place of deli-style ham for the same savory result.

Can it serve more than eight people?

If you’re serving a larger brunch spread, cut the casserole into smaller portions to stretch it to about 10–12 servings. Alternatively, bake in a larger pan or prepare two dishes.

Nutrition (approximate per recipe)

Calories: 950 kcal · Carbohydrates: 72 g · Protein: 36 g · Fat: 57 g · Saturated Fat: 30 g · Sodium: 1,587 mg · Fiber: 4 g · Sugar: 20 g

Nutrition information is automatically calculated and should be used as an approximation.

Want more brunch-friendly recipes? Try these ideas

Mini Ham and Gruyère Quiches • Sausage McMuffin Egg Bake • Broccoli Cheddar Egg Bites • Italian Sausage and Arugula Quiche • Old Fashioned Breakfast Casserole

Photography and styling by Eat Love Eats.

Additional Info

Author: Alex Snodgrass

Course: Breakfast

Servings: 8

Calories: 950

If you make this Croque Monsieur Breakfast Casserole, leave a comment and let us know how it turned out — any small tweaks or serving ideas are always welcome!