Add us as a Google preferred source!

Ham & Cheese Croissant Breakfast Casserole (Make-Ahead)

Buttery croissants, smokey ham, and gooey cheese are all baked together for the ultimate breakfast casserole.
4.96 from 23 reviews

5 Star Reader Comment

My family lives this! I’ve made it 3 times already! It’s so easy and perfect for a special brunch. We drizzle with warm preserves and sprinkle with powdered sugar…yum!

Lynn
Ham and Cheese Croissant Breakfast Casserole dusted with powdered sugar for serving.
This post may contain affiliate links, which means I may earn a small commission. (Privacy Policy)

Donya’s Tips and Things to Know

  • Bakery croissants, every time. They hold their shape and soak beautifully.
  • Don’t skip the soak. It’s the difference between custardy and crumbly.
  • Shred your own cheese. Pre-shredded is coated to keep it from clumping, and it never melts quite as dreamy.
  • Let it rest before you cut in, so it sets up and slices clean.

Breakfast lovers add crock pot Southern grits and fruit salad. Your family will love you even more for it!

Ham, cheese, eggs and croissants for Ham and Cheese Croissant Breakfast Casserole

Ingredients You’ll Need

Nothing fancy here, and that’s the beauty of it. A few good things, doing a lot of work:

  • Croissants — grab real ones from the bakery section, not the kind in a tube. Day-old is even better; they drink up the custard without going to mush.
  • Eggs and half-and-half — the backbone of that rich, custardy middle. Whole milk works if that’s what you’ve got.
  • Dijon mustard — my little secret. Just enough to wake everything up without tasting like mustard.
  • Ham — deli ham or last night’s leftovers both shine here.
  • Swiss or Gruyère — nutty, melty, and worth shredding yourself off the block.
  • A dusting of powdered sugar — trust me on the sweet-and-savory finish.

How To Make Overnight Ham and Cheese Breakfast Casserole

Tear the croissants and tuck them into your dish with the ham and cheese scattered all through — not just on top, but down in the layers where every bite gets some. Whisk your eggs, half-and-half, Dijon, and a pinch of salt, and pour it evenly over the top so every piece gets a soak. Cover it, chill it, then bake until it’s golden and puffed and the middle is set. Rest it a few minutes, dust with powdered sugar, and carry it to the table.

Ham and Cheese Croissant Breakfast Casserole in a white baking dish for breakfast or brunch

Make It the Night Before

This is the part I love most. Assemble everything tonight, cover it, and let it sit in the fridge overnight. That long soak is what gives you that soft, custardy center instead of dry bread — so an overnight rest isn’t just convenient, it actually makes it better. In the morning, all that’s left to do is bake. (Short on time? Even 30 minutes of chilling will do.)

Ham and Cheese Breakfast Casserole with a spoon being served.

More From My Kitchen To Yours

Ham and Cheese Croissant Breakfast Casserole dusted with powdered sugar for serving.

Ham And Cheese Croissant Breakfast Casserole

4.96 from 23 reviews
Prep Time: 5 minutes
Cook Time: 35 minutes
Chill Time: 30 minutes
Total Time: 1 hour 10 minutes
Servings: 8 servings
Calories: 403kcal
Print Pin Rate
Buttery croissants, savory ham, and gooey Swiss come together in this easy, make-ahead breakfast casserole. Assemble it the night before and bake it fresh in the morning — a golden, custardy crowd-pleaser that's just right for holidays, brunch, or a slow weekend at home.

Ingredients

  • 6-8 medium-sized croissants
  • 4 large eggs
  • 1 cup half and half or whole milk
  • 1 ½ tablespoon Dijon mustard
  • pinch of salt
  • 8 ounces deli or leftover ham (about 6 thin slices)
  • 6 ounces shredded swiss or gruyere cheese
  • powdered sugar

Instructions

  • Lightly coat a 9×6 deep baking dish with cooking spray. **A 9×11 baking dish can also be used.**
  • Tear croissants in half and place in prepared pan. Cut ham into thirds and nestle around the croissants. Sprinkle on shredded cheese.
  • In a small bowl, whisk together eggs, half and half, Dijon mustard, and salt. Pour over croissants. Cover with foil and chill in the refrigerator for 30 minutes or overnight.
  • Heat oven to 350 degrees. Place covered breakfast casserole in the oven and bake for 20 minutes. Remove the foil and continue to bake for another 10 to 15 minutes until hot and bubbly with a golden top.
  • Remove casserole from the oven and let rest for 5 minutes. Sprinkle with powdered sugar and serve.

Video

Nutrition

Calories: 403kcal · Carbohydrates: 22g · Protein: 20g · Fat: 26g · Saturated Fat: 13g · Polyunsaturated Fat: 2g · Monounsaturated Fat: 8g · Trans Fat: 0.01g · Cholesterol: 170mg · Sodium: 625mg · Potassium: 225mg · Fiber: 1g · Sugar: 6g · Vitamin A: 739IU · Vitamin C: 0.4mg · Calcium: 255mg · Iron: 2mg

Easy Variations

Make it yours — this recipe is forgiving:

  • No croissants? Buttery brioche or challah stand in beautifully.
  • Swap the ham for cooked, crumbled breakfast sausage or crispy bacon.
  • Trade Swiss for sharp cheddar or pepper jack if you like a little bite.
  • Fold in sautéed spinach, mushrooms, or caramelized onions for something a little more brunchy.

How to Store, Freeze & Reheat

Leftovers keep well, covered, in the fridge for 3 to 4 days — reheat individual squares in the microwave, or warm the whole pan in a low oven so the edges crisp back up. To freeze, cool it completely, wrap it tight, and it’ll keep up to 3 months; thaw overnight in the fridge before reheating.

FAQ with Answers

How do I keep a croissant casserole from getting soggy?

A few easy wins:
Use croissants that are a little stale (or let torn croissants sit out 30–60 minutes).
Give it chill time so the custard absorbs evenly.
Bake until the center is set (no wet jiggle in the middle), then let it rest before slicing.

What’s the best ham to use?

Thin-sliced deli ham layers in beautifully and makes this extra easy. Leftover holiday ham works too—just slice or chop it into bite-size pieces so it distributes well.

Can I swap the half-and-half?

Yes. Whole milk works fine. For an even richer bake, you can use a mix of milk + a splash of heavy cream. I don’t love using low-fat milk here—it can bake up a little less creamy.

How do I reheat leftovers so they don’t get rubbery?

Oven is best: cover loosely with foil and warm at a low temperature until heated through. The microwave works, but it softens the croissant texture more.

Pinterest pin with 2 images for Ham and Cheese Breakfast Casserole

Top 25 Viral Recipes: A Southern Soul Collection

My New eBook!

Top 25 Viral Recipes

Whether you’re cooking for two, feeding a busy family, or filling your home with friends, I’m cheering you on from my kitchen. I hope this eBook brings you comfort, creativity, and plenty of delicious moments around your table.

Southern Cornbread Salad served in a white speckled bowl with a spoon, topped with shredded cheese, tomatoes, and creamy dressing

The Best of the Best: Easy Southern Recipes!

GET THIS FREE GUIDE: Easy Southern favorites for nights when you want the flavor, not the chore.

Add a Comment

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

Recipe Rating




77 Comments

  1. 5 stars
    Just made this for Thanksgiving breakfast. My only regret was I didn’t double it! Served it with a dollop of Costco black cherry raspberry blood orange preserves. This will now be a tradition for our holiday breakfast, Thank you for making it so easy

  2. 5 stars
    Love lo e love this!
    Its the trifecta of casseroles. Easy,elegant, & deliscious. It reminds me of the ham& cheese croissants in Paris!
    I see you can make & freeze. Is it still just as good? Anyone done this? I want to make ahead for our girlfriend basshbut want it to still be amazing
    Thanks

    1. Hey Sheila! Thanks for your sweet words. Wow, I’m honored to be part of your party. 🥰
      This casserole freezes really well. Just make sure to thaw it completely, then bake. If you bake it covered, take the foil off the last few minutes to let the bread get crispy on the top.
      Let me know how it goes!
      ~Donya

  3. 5 stars
    Wow. Wow!! Our family spends summers on a lake in northern MN, and we are often looking for easy, delicious, stick-to-your ribs breakfast ideas that will feed our guests and us. This recipe fits the bill perfectly!! We serve with lingonberry jam for a little sweetness and tang. Love this recipe!

  4. 5 stars
    My daughter cooked this for us this past weekend. It was awesome, you know how awesome when the kids go back for seconds.

  5. 5 stars
    I made this last night and baked it this morning. I basically halved it since there are only two of us. I used an 8×8 pan. I used three croissants and three extra large eggs. We enjoyed it and have leftovers for tomorrow morning. It is perfect with a fruit salad on the side.
    It is definitely a keeper.

  6. I tried this recipe and unfortunately it came out so soggy and runny! What did I do wrong? I used the recommended pan size, followed the recipe exactly, etc.

  7. I loved your recipe. I didn’t have any powdered sugar, so I substituted drained pineapple slices and diced them and coated them in brown sugar and it was still very yummy…

  8. 5 stars
    So good!! Used a 9×13, so added a few more eggs/milk & adjusted cooking time… served with warm raspberry jam drizzled… absolutely delicious 😋 reminds me of monte cristo sandwiches growing up! Thanks for an amazing recipe… great way to use up leftover Christmas ham!
    ~Jenny

  9. I am a little confused.
    In directions it says to use a deep 9×6 baker or 9×11 pan
    In the comments you state you usually use a 9× 23 pan?
    If I use a 9×13 will there be enough liquid?
    Could I use a cast iron baking dish?
    Thanks for your help!

    1. 9×23? The other size dishes listed in the recipe work great and using a cast iron pan will work beautifully.
      ~Donya

Clicky