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

This Croissant Breakfast Casserole with Ham and Cheese is a delicious, cheesy, and savory breakfast bake thatโ€™s perfect for holidays, brunch gatherings, or a cozy weekend treat. Buttery croissants are layered with smoky ham, melty Swiss, provolone and mozzarella cheeses, then baked in a flavorful custard and topped with honey-Dijon butter. Itโ€™s a showstopper breakfast casserole everyone will love!

Croissant Breakfast Casserole with Ham and Cheese

A Holiday-Ready Breakfast Bake

If youโ€™ve ever wanted a crowd-pleasing breakfast that looks impressive but is surprisingly easy, this ham and cheese croissant breakfast casserole is it.

Croissant Breakfast Bake with Ham and Cheese is perfect for holidays like Easter, Christmas morning, or Motherโ€™s Day when you want something you can make ahead and bake fresh in the morning.

Why Youโ€™ll Love Ham & Cheese Croissant Casserole

  • Flaky and buttery โ€“ Croissants add richness, and are slightly sweet.
  • Cheesy layers โ€“ Swiss, provolone, and mozzarella give melty, gooey goodness.
  • Sweet + savory topping โ€“ The honey-Dijon butter brushed on top adds a lot of flavor.
  • Feeds a crowd โ€“ A 9×13 dish makes 8 servings.
  • Make-ahead friendly โ€“ Bake immediately, or assemble the night before for stress-free mornings.
  • Customizable โ€“ Swap cheeses, use turkey, bacon, or even veggies.
Croissant Breakfast Casserole with Ham and Cheese

Croissants give this Savory Croissant Brunch Casserole a buttery richness that regular bread canโ€™t match, and the combination of ham, cheese, herbs, and honey-Dijon butter makes it savory and delicious.

Ingredients for Ham and Cheese Croissant Breakfast Casserole

Exact amounts are in the recipe card below.

Croissant Breakfast Casserole with Ham and Cheese ingredients shot

Croissant Bake:

  • Croissants
  • Eggs
  • Whole Milk
  • Salt
  • Black Pepper
  • Dry Mustard
  • Garlic Powder
  • Dried Thyme Leaves
  • Fresh Rosemary
  • Swiss Cheese
  • Provolone Cheese
  • Mozzarella Cheese
  • Deli Ham

Honey-Dijon Butter Topping:

  • Honey
  • Dijon Mustard
  • Unsalted Butter

Croissant Breakfast Casserole Variations

  • Vegetarian: Skip the ham and add sautรฉed mushrooms, spinach, or peppers.
  • Meat Lovers: Swap ham for cooked bacon or sausage.
  • Cheese Swap: Try cheddar, Gruyรจre, or pepper jack instead of Swiss and provolone.
  • Spicy: Add red pepper flakes, hot sauce, or jalapeรฑos.

How to Make Croissant Breakfast Casserole with Ham and Cheese

Step 1: Prep the Dish

  • Preheat oven to 350ยฐF. Grease a 9×13-inch baking dish with butter or cooking spray. Slice croissants in half (or thirds if large).
whisking egg mixture, dipping croissants in it

Step 2: Make the Egg Mixture

  • In a large bowl, whisk together eggs, milk, salt, pepper, garlic powder, dry mustard, rosemary, and thyme.
  • Dip croissant pieces into the egg mixture.
dipped croissant halves in baking dish

Step 3: Assemble the Casserole

  • Place dipped croissant pieces in the baking dish in a random pattern.
pouring egg mixture over croissants, example of folded ham slice
  • Pour the leftover egg/milk mixture over the croissants in the dish.
  • Fold the ham slices as shown.
tucking folded ham slices in between the croissants.
  • Fold the ham slices in half twice and tuck the folded ham slices in between the croissants.
adding the cheese to the casserole
  • Tuck all cheese slices (Swiss, provolone) in there as well.
  • Sprinkle the mozzarella over the top.
assembled casserole, covered with foil
  • Let the assembled casserole stand for about 10 minutes before baking so the croissants can soak up the egg/milk mixture.
whisking up honey-Dijon butter, baked casserole on oven rack

Step 4: Bake

  • Cover tightly with foil and bake for 30 minutes. Meanwhile, mix honey, Dijon, and melted butter for the topping.

Step 5: Finish with Honey Butter

  • Remove foil, brush casserole with honey butter. Bake uncovered for another 20 minutes, or until golden and puffed. Let stand 5 minutes before serving.
Croissant Breakfast Casserole with Ham and Cheese

Storage and Reheating

  • Refrigerate: Store leftover Croissant Breakfast Bake with Ham and Cheese covered in the fridge for up to 3 days.
  • Freeze: Wrap tightly in foil or plastic wrap, then place in a freezer bag. Freeze up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheat: Warm in a 350ยฐF oven, covered with foil, for 15โ€“20 minutes, or microwave individual servings until hot.

Make-Ahead Croissant Breakfast Casserole

This Ham and Cheese Croissant Bake recipe can also be an overnight croissant breakfast casserole. Prepping the night before makes it so easy for a quick morning bake.

  1. Assemble the casserole, cover tightly with foil or plastic wrap, and refrigerate overnight.
  2. In the morning, remove it from the fridge while the oven preheats. Bake as directed, adding 5โ€“10 minutes since it will be cold. Perfect for stress-free holiday mornings!

FAQs About Ham and Cheese Croissant Breakfast Casserole

Can I use different cheeses?

Yes! Gruyรจre, cheddar, pepper Jack or extra mozzarella all work well.

Can I make this without ham?

Definitely. Try cooked bacon, turkey sausage, or go vegetarian with spinach, mushrooms, or roasted peppers.

Should croissants be fresh or day-old?

Either works, but slightly stale croissants soak up the custard better.

Can I freeze this casserole?

Yes. Bake, cool, and wrap tightly. Freeze up to 2 months. Reheat in the oven until warmed through.

Can I make this ahead of time?

Yes! Assemble the night before, refrigerate, and bake in the morning for an easy overnight breakfast casserole.

pink rectangle with words follow me on Pinterest

If you make this Ham and Cheese Croissant Breakfast Casserole, please leave a comment with a star rating below. I’d love to hear from you!

Croissant Breakfast Casserole with Ham and Cheese

Croissant Breakfast Bake with Ham and Cheese

By Sandy Clifton
This Croissant Breakfast Casserole with Ham and Cheese is a savory, cheesy breakfast bake made with buttery croissants, smoky ham, and layers of melty cheese. Topped with honey Dijon butter and mozzarella, itโ€™s the perfect make-ahead breakfast for holidays or brunch!
Prep: 20 minutes
Cook: 50 minutes
Standing Time: 15 minutes
Total: 1 hour 25 minutes
Servings: 8
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Croissant Bake

  • 10-12 medium Croissants
  • 5 large Eggs
  • ยพ cup Whole Milk
  • 1 teaspoon Salt
  • ยฝ teaspoon Black Pepper
  • 1 teaspoon Dry Mustard
  • 1 teaspoon Garlic Powder
  • ยฝ teaspoon Dried Thyme Leaves (not ground)
  • 1 teaspoon Fresh Rosemary, minced (or dried, crushed)
  • 8 ounces Swiss Cheese Slices
  • 3 ounces Provolone Cheese Slices
  • 12 ounces Sliced Deli Ham

Topping

  • ยผ cup Honey
  • 2 tsp Dijon Mustard
  • ยผ cup Unsalted Butter, melted
  • ยฝ cup Mozzarella Cheese

Instructions 

Prep

  • Preheat oven to 350ยฐF.
  • Grease a 9×13-inch baking dish (bottom and sides) with butter or cooking spray. Set aside.
  • Cut the croissants in half (or in thirds if they are large).

Mix the Egg Mixture

  • In a large bowl, whisk together the eggs, milk, salt, pepper, garlic powder, mustard, rosemary, dried thyme leaves.

Assemble the Casserole

  • Dip the croissant halves in the egg mixture and add them to the prepared baking dish in a random pattern.ย Save the extra egg mixture.
  • Pour the remaining egg mixture over the top.
  • Fold the ham slices in half, then half again. Tuck the ham slices in between the croissants.
  • Tuck the cheese slices in between the croissants and ham and sprinkle the mozzarella cheese over the top.
  • Let stand about 10 minutes for the croissants to absorb the egg mixture.

Bake

  • Cover tightly with aluminum foil and bake for 30 minutes.
  • Meanwhile, mix together the honey, Dijon, and melted butter for the topping.

Add the Topping

  • After the 30 minute cook time, remove the foil and brush the top with all of the honey butter topping.
  • Return the casserole to the oven and bake uncovered for another 20 minutes, or until the croissants are puffed and light golden brown and the center is set.

Serve

  • Let stand 5 minutes before serving.

Notes

Storage and Reheating

  • Refrigerate: Store leftovers covered in the fridge for up to 3 days.
  • Freeze: Wrap tightly in foil or plastic wrap, then place in a freezer bag. Freeze up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheat: Warm in a 350ยฐF oven, covered with foil, for 15โ€“20 minutes, or microwave individual servings until hot.
ย 
Approximate nutrition per serving: 440 calories | 24g protein | 26g fat | 29g carbs | 1โ€“2g fiber | 6โ€“8g sugar | 850mg sodium

Nutrition

Calories: 440kcal

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

Additional Info

Course: Breakfast, Brunch
Cuisine: American, Holiday
Tried this recipe?Mention @simply_happy_foodie

Sharing is caring!

Sandy wearing a black shirt and a red apron

Hi, Iโ€™m Sandy!

My style of cooking is casual, uncomplicated, and everything is made from my heart. I hope my recipes will help you get the meal on the table a little easier

Simply Happy Foodie Electric Pressure Cooking book

Get my cookbook!

Simply Happy Electric Pressure Cooking has over 175 delicious recipes for the Instant Potยฎ, as well as some of my favorite homemade spice blends.

Related Recipes

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.