Ham and Cheese Croissant Bake

5 from 9 votes
Jump to Recipe

This Ham and Cheese Croissant Bake is what happens when you take all the delicious parts of a breakfast sandwich and turn them into a mouthwatering, no-stress casserole-type bake. It’s buttery, savoury, cheesy, and is both indulgent and low-maintenance — exactly the kind of energy we want on a holiday morning (or any morning, honestly).

A baked casserole in a white rectangular dish, inspired by a Ham and cheese croissant bake, is topped with melted cheese and pieces of ham, resting on a striped kitchen towel on a gray surface.

What I love most about this recipe is how it embraces the chaos of real life. Maybe you bought croissants with good intentions and forgot about them. Maybe you have leftover ham from a family dinner. Maybe you just want something warm and comforting without too much work. Whatever the reason, this ham and cheese croissant bake has got your back. It comes together with torn croissants, a quick and easy custard, and zero pressure to make it look perfect. Will the family be more excited about this or presents on Christmas morning? Want some sweeter Christmas morning breakfast ideas? Try my Apple Cinnamon Rolls or my Overnight French Toast Casserole. Make both!

😍 Why You’ll Love This Ham and Cheese Croissant Bake Recipe

Sneaky showstopper: it looks like you pulled off a full brunch production, but really you just tore up some croissants and whisked a few things together (No one needs to know).
Buttery, melty magic: the croissants soak up the custard, the cheddar melts into every corner, and the ham adds just the right savoury bite.
Made for slow mornings: this is the kind of Christmas morning breakfast that makes it feel a little more special without demanding effort before coffee.
Endlessly adaptable: swap in Swiss or mozzarella, add spinach or roasted peppers, make it vegetarian. This works with whatever you have on hand!

A slice of savory Ham and cheese croissant bake rests on a white plate beside a baking dish. A fork sits on a green and white striped towel—perfect for your Christmas morning breakfast.

🥐 Ingredients To Make This Ham and Cheese Croissant Bake

Croissants: tearing them into big, imperfect pieces creates those layers that soak up the custard and get nice and golden and buttery.
Eggs: whisk into a smooth custard that holds everything together without feeling heavy.
Heavy cream: adds richness and helps the croissants bake into a soft, silky centre.
Ham: brings salty, savoury flavour and tucks perfectly into all the croissant nooks.
Sharp white cheddar: melts into a tangy, gooey layer that balances the buttery pastry. Shredding it fresh adds the best texture and melt.

Dijon mustard: adds a subtle, savoury tang that deepens the overall flavour.
Onion powder: gives gentle warmth and builds a savoury backbone in the custard.
Dried thyme: adds a soft, herbal note that complements the ham and cheese.
Black pepper: brightens the custard and adds a bit of contrast.
Salt: just enough to lift the flavours without overpowering the cheese or ham.
Powdered sugar: a light dusting adds a sweet–savoury twist that surprises everyone!

✔ How To Make This Ham and Cheese Croissant Bake Recipe

Start by lightly spraying your baking dish with a neutral cooking oil. Tear the croissants into large, rough pieces — I usually just rip them in half — and scatter them across the bottom of the dish, gently pressing them so they fit snugly. It’s perfectly fine if they don’t form a single, even layer.

Next, slice or roughly chop the ham into bite-sized pieces. Distribute the ham and shredded cheddar over the croissants, tucking some pieces down into the nooks and crevices. Lift a few croissant pieces as you go so that the filling is spread throughout. This doesn’t need to look perfect; it just ensures every bite is flavourful.

In a medium bowl, whisk together the eggs, milk, heavy cream, Dijon mustard, onion powder, dried thyme, black pepper, and a pinch of salt. Whisk until smooth and well combined.

Slowly pour the egg mixture evenly over the croissants. Make sure the tops are coated in the custard, but they don’t need to be fully submerged. If you spot any dry corners, use a pastry brush to lightly brush them with the excess mixture from the bottom of the dish.

Now preheat your oven to 350°F. Cover the baking dish with aluminum foil and place it in the oven and bake for 20–25 minutes.

After the initial bake, carefully remove the foil and return the dish to the oven. Continue baking for another 10–15 minutes, or until the top is golden-brown and the bake is bubbly and set throughout.

Once finished, remove from the oven and let it rest for a few minutes. Dust with powdered sugar, if you like, and enjoy warm.

🗒 Variations

Kick of heat: Add a pinch of red pepper flakes or a dash of hot sauce to the custard for a gentle spicy finish.
Veggie boost: Fold in sautéed spinach, mushrooms, or roasted red peppers for extra colour and flavour.

🗒 Substitutions

Ham: Swap for cooked turkey, bacon, or pancetta.
Cheese: Sharp white cheddar is my preferred cheese for this, but mozzarella or Swiss could also work great.
Cream and milk: Use half-and-half if that’s what you have.

Golden, flaky croissant pieces baked with melted cheese, herbs, and slices of ham create a savory Ham and cheese croissant bake—an ideal Christmas morning breakfast.

🍴 Leftovers? Lucky you.

If you have leftovers, store your ham and cheese croissant bake in an airtight container in the fridge for up to 3 days. Reheat slices in a 300°F oven for 10–12 minutes, just until warmed through and the croissants regain a bit of their crispness. You can microwave it in a pinch, but the oven keeps the texture much closer to freshly baked.

🤔 FAQ’S

Can I assemble this ham and cheese croissant bake the night before?

Yes! Assemble fully, cover tightly, and refrigerate. Bake as directed in the morning.

Do I have to use powdered sugar?

Nope, but the sweet-savoury combo is genuinely the best.

Can I use store-bought croissants?

Absolutely. Save the fancy bakery ones for eating as-is.

What size baking dish works best?

A standard 9×13-inch dish is perfect for this ham and cheese croissant bake recipe. Anything close in size will work — just keep an eye on bake time.

Does this ham and cheese croissant bake count as sweet or savoury?

Savoury with a hint of sweet if you dust with powdered sugar — which I highly recommend!

👩🏻‍🍳 Hungry For More?

If you loved this Ham and Cheese Croissant Bake recipe, then make sure to check out a few of my other favourite breakfast recipes you may also love:

💌 Let’s Stay Connected

Keep in touch with me on Instagram, TikTokFacebook, and Pinterest! If you do make this ham and cheese croissant bake recipe (or any recipe of mine) don’t forget to leave a review.

Golden, flaky croissant pieces baked with melted cheese, herbs, and slices of ham create a savory Ham and cheese croissant bake—an ideal Christmas morning breakfast.
5 from 9 votes

Ham and Cheese Croissant Bake

Buttery, savoury, cheesy, and both indulgent and low-maintenance — exactly the kind of energy we want on a holiday morning (or any morning, honestly).
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 8 people
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 8 people

Equipment

  • 1 9×13 baking dish – or similar in size

Ingredients 

  • 8 medium sized croissants, cut in half, slightly dry
  • 6 eggs
  • 1 cup heavy cream
  • 10 large pieces ham, roughly chopped (around 200 grams)
  • 2 cups sharp white cheddar, shredded (around 250 grams)
  • 1 tbsp dijon mustard
  • 1 tsp onion powder
  • 1/2 tsp dried thyme
  • 1/4 tsp black pepper
  • pinch of salt
  • confectioners' sugar, aka powdered sugar, optional for dusting
  • honey drizzle, optional

Instructions 

  • Begin by lightly spraying your baking dish with a neutral cooking oil.
  • Tear the croissants into large pieces (usually I just rip them in half), but you can do smaller if you'd like.
    Distribute the pieces evenly across the bottom of the prepared baking dish, lightly pressing them to fit snugly. It is fine if the pieces are not in a single layer.
  • Slice the ham into bite-sized pieces, or simply fold multiple times.
    Distribute the ham and cheese across the croissants, aiming to tuck the pieces into the nooks and crevices between the croissant pieces.
    Gently lift a few croissant pieces to sneak fillings underneath. This step does not need to look perfect—it just ensures every bite has filling.
  • Next in a medium sized bowl whisk together the eggs, cream, dijon mustard, onion powder, dried thyme, black pepper and pinch of salt.
  • Pour the egg mixture evenly over the top of the croissants. Ensure the liquid covers all the tops of the croissants, but it does not need to be fully submerged.
    If you notice a few dry spots, take a cooking brush and lightly brush the tops of the drier croissants with any excess egg mixture from the dish.
  • Cover with aluminum foil and chill in the refrigerator for 1 hour or overnight.
  • Preheat the oven to 350 °F.
    Bake the ham and cheese croissant casserole (covered) for 20 to 25 minutes.
    Carefully remove the aluminum foil and continue baking for another 10 to 15 minutes, or until the cheese begins to bubble and it has achieved a beautiful golden-brown top layer.
  • Lest rest for 5 minutes before serving.
  • Dust with powdered sugar and a drizzle of honey.

Nutrition

Calories: 500kcal | Carbohydrates: 28g | Protein: 17g | Fat: 36g | Saturated Fat: 20g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.01g | Cholesterol: 223mg | Sodium: 491mg | Potassium: 172mg | Fiber: 2g | Sugar: 8g | Vitamin A: 1327IU | Vitamin C: 0.4mg | Calcium: 263mg | Iron: 2mg

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

Additional Info

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Course: Breakfast
Cuisine: American
Servings: 8 people
Calories: 500
Like this recipe? Leave a comment below!

About Sammy Montgoms

I am so glad you are here. I am a BIG foodie gal. I am one of those people who lives to eat, rather than eats to live. I love to create nostalgic Italian dishes (especially pasta), but I also love to whip up simple and quick recipes for my family. Hopefully, my page inspires you to do the same. Thank you for being here, and happy eating!

You Might also like:

5 from 9 votes

Leave a comment

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

Recipe Rating




16 Comments

  1. This looks delicious!! I’m not the biggest fan of croissants, (I know, I know!) what is another bread you might recommend?

  2. I plan on making this for Christmas morning and wondered how early I can make it? I was thinking about assembling and freezing otherwise it’d be prepared for over 24 hrs until it could be baked. Thanks!!

  3. It says to use milk and cream but then the recipe just shows one cup of cream. Could you clarify how much milk? I’d love to try this!

  4. 5 stars
    Delicious! Made this for Christmas Day brunch, and everyone went for seconds. A little bit of honey drizzle elevated this dish. Looking forward to making it again.

  5. 5 stars
    Amazing! It was a crowd pleaser. I didn’t add the sugar or honey and also didn’t chill it and it was still so good. A good breakfast for a toddler to help with too!

  6. 5 stars
    Made this for a Christmas family brunch an it was SO freaking good! Everybody loved it. I really liked that I could make it night before and cook morning of. Love all your recipes, thank you!

  7. 5 stars
    I made this for Christmas breakfast and everyone loved it! I used a block of cheddar/gruyere and honey ham from the deli. Some of the family put a drizzle of warm maple syrup on top. Absolutely delicious!

  8. 5 stars
    This was awesome! Made it for a work breakfast and it was a winner. Made a half tray for my husband and I for Christmas morning and he asked for it again for New Year’s day. Easy and delish!!