Ham & Cheese Croissant Bake

This Ham and Cheese Croissant Casserole takes the deliciousness of a ham and cheese croissant to create this easy croissant breakfast casserole! Perfect for brunch, easy suppers, and holidays too!

When planning brunch for family and friends, I like to include this ham and cheese croissant casserole as well as other delicious breakfast favorites, like my easy blueberry muffins, French toast, and buttermilk pancakes. And for the holidays, we always include our cinnamon rolls in our gatherings!

A scoop of golden brown, cheesy ham and cheese croissant casserole is being spooned out of a white baking dish.
When you want an easy and elegant breakfast casserole that is perfect for serving for breakfast throughout the holidays or for Sunday brunch, this tasty Ham and Cheese Croissant Casserole is it. It’s always such a crowd favorite! And when you are entertaining, it is a perfect make-ahead breakfast recipe!

Why You’ll Love This Recipe
How to Make Ham and Cheese Croissant Casserole
Amazing flavor. The flavors of ham, cheese, and buttery croissants mingle with green onions and parmesan cheese for the ultimate breakfast casserole!

Easy recipe. The recipe is straightforward and easy. Mix all the ingredients, pour into a casserole dish, chill, and bake. Great for beginning and busy home cooks.

Make ahead easy. You’ll love that you make this breakfast casserole ahead, cover it, and chill it until ready to bake. Enjoy busy Thanksgiving, Christmas, and Easter mornings while this cheesy casserole bakes away in the oven!

PREP TIME:10minutes mins
CHILL TIME:1hour hr
TOTAL TIME::1hour hr 10minutes mins
CALORIES:739 kcal
Ham & Swiss Croissant Bake is an easy-to-make recipe with flaky croissants, savory ham, and gooey cheese. All baked to golden perfection.


  • 8 Croissants
  • 4 Eggs
  • ½ cup Heavy Cream
  • 1 tsp Garlic Powder
  • 1 tsp Salt
  • 1 tsp Pepper
  • 8 Slices Black Forest Deli Ham
  • 6 oz Swiss Cheese, half a 12 oz block
  • 1 cup of Mozzarella Cheese, shredded
  • 1/4 cup Honey
  • 1/2 stick Butter, melted
  • 3 Tablespoons Parsley, freshly chopped


Preheat oven to 350 degrees F.
Cut each croissant into thirds and set aside

Mix together your egg base. In a large bowl whisk together 4 eggs, ½ cup heavy cream, garlic powder, salt and pepper until completely combined.
Next dip each piece of croissant into the egg/cream mixture and shake off any excess.
Place the croissants in an even layer in a lightly greased 9X13 baking dish until full.

Pour the remaining egg mixture over the top of the soaked croissants.
Next take one piece of deli ham, fold in half, then fold in half again to create a rosette shape. Stuff the ham rosette in between a couple of croissants and then repeat the process until you have used all the ham, evenly distributing it among the dish.

Next cut half of your Swiss cheese into thin strips and stuff these strips between the ham and croissants until completely used.
Then sprinkle the shredded mozzarella over top of the casserole.

Bake for 15-20 minutes uncovered until cheese is melted and bubbly.
While the casserole is baking, mix together the melted butter, honey, and chopped parsley.
Finally, remove the baking dish from the oven and brush the top evenly with the honey butter sauce and serve!

Storage and Reheating Instructions:
How to Store Ham & Swiss Croissant Bake:
For storage, keep any uneaten portions in an airtight container in the refrigerator. It should stay fresh for up to three days.
How to Reheat Ham & Swiss Croissant Bake:
One of the best things about this recipes is its versatility. If you’re lucky enough to have leftovers, reheating is a breeze. Simply pop a portion in the microwave for a quick warm-up. To restore that crispy goodness, consider using a toaster oven for a few minutes.
Helpful Tips & Substitutions
Can This Be Frozen?
Absolutely! Once baked, let it cool completely, then wrap it tightly in plastic wrap and foil before tossing it in the freezer. It can stay frozen for up to two months. When you’re ready to enjoy it again, thaw it overnight in the refrigerator and reheat as usual. It’s like having a delicious homemade breakfast at your fingertips, even on your busiest mornings.
Can This Be Made Ahead of Time?
Yes! This recipe is a fantastic candidate for prepping ahead. Follow the instructions up until the baking step, cover your dish, and refrigerate. When you’re ready to indulge, simply pop it in the oven as directed. It’s a perfect solution for brunches, family gatherings, or when you want a stress-free morning.
Substitutions & Variations:
Swiss cheese isn’t your favorite, try cheddar or gouda for a different flavor 

Leave a Comment