Overnight Ham & Croissant Bake

Overnight Ham & Croissant Bake

Wake Up to a Holiday Miracle: The Easiest, Coziest Overnight Ham & Croissant Bake

Hey there, friend! Chef Emily here. Can we just take a moment to talk about holiday mornings? Specifically, that magical, sleepy-eyed space between the first sip of coffee and the joyful chaos of gift-opening or family arriving. The last thing you want to be doing in that precious, quiet time is stressing over a complicated breakfast, am I right? You want to be present. You want to be in your comfiest pajamas, maybe sneaking a peek at the stockings, not whisking eggs with one hand and burning bacon with the other.

That’s exactly why I created this recipe, and why it has become my absolute non-negotiable for every single special morning. This Overnight Ham & Croissant Bake is my gift to you—and to myself! It’s the secret weapon that lets you be the calm, cool, collected host who miraculously produces a warm, luxurious, and insanely delicious breakfast with zero morning-of effort. Imagine: layers of buttery, flaky croissants, savory bites of ham, and pockets of melted, gooey cheese, all held together by a rich, spiced custard that puffs up into golden perfection in the oven.

It’s like the best parts of French toast, a quiche, and a ham and cheese sandwich had a beautiful, elegant baby. The best part? You do almost all the work the night before. Just a quick assembly, a rest in the fridge, and in the morning, you simply pop it in the oven. The aroma that will fill your house is nothing short of pure holiday magic. So, let’s make a pact to make our future mornings easier and infinitely more delicious. Grab your favorite baking dish, and let’s get cozy in the kitchen!

Overnight Ham & Croissant Bake
Overnight Ham & Croissant Bake

The Christmas Morning That Changed Everything

I’ll never forget the Christmas morning I decided to “wing it.” I had grand plans for a from-scratch Dutch baby pancake, crispy hash browns, and a frittata. Let’s just say… it was a hot mess. The kitchen looked like a flour bomb went off, I was frantically trying to time three different dishes, and I missed the first twenty minutes of my family opening presents because I was playing short-order cook. I was stressed, they were hungry, and it was the opposite of the cozy scene I’d imagined.

The very next year, I was determined to do things differently. I remembered a tip from my grandma about soaking bread for bread pudding and thought, “What if I applied that to breakfast?” I had a bunch of day-old croissants from a holiday party, some leftover glazed ham, and a block of Gruyère. I threw it all together in a pan with a simple custard, stuck it in the fridge overnight, and crossed my fingers. The next morning, as I slid that dish into the oven, I felt a wave of relief. I sipped my coffee, I laughed with my family, and when I pulled out that puffed, golden, bubbling masterpiece, everyone’s jaws dropped. That was the moment I became a convert to the magic of the overnight bake. It’s not just a recipe; it’s a promise of a peaceful, joyful morning.

Gathering Your Cozy Kitchen Cast

Here’s everything you’ll need to create this breakfast dream. Don’t be afraid to get creative with substitutions—I’ve included my favorite swaps and chef insights for each ingredient!

  • 6 large croissants, torn into bite-sized pieces: The star of the show! Their buttery, flaky nature soaks up the custard beautifully without getting mushy. Chef’s Insight: Day-old croissants are actually perfect here—they absorb the custard like a dream. No croissants? A sturdy French or Italian bread loaf will work, but the result will be denser.
  • 1 ½ cups diced cooked ham: This brings a wonderful savory, salty depth. Substitution Tip: Leftover holiday ham is ideal, but thick-cut deli ham works great too! For a different twist, try cooked and crumbled bacon or even breakfast sausage.
  • 1 cup shredded Gruyère cheese: This is my favorite for its nutty, slightly sweet flavor that melts like a dream. Chef’s Insight: Gruyère is a game-changer, but if you can’t find it, a good Swiss cheese is the next best thing.
  • ½ cup shredded mozzarella cheese: I add this for its legendary stretchy, gooey quality. It creates those irresistible cheese pulls we all love. Substitution Tip: Fontina or Monterey Jack would also be fantastic here.
  • 8 large eggs: The foundation of our rich custard. They provide structure and richness.
  • 2 cups half-and-half: This gives us the perfect level of creaminess. Substitution Tip: For a richer bake, use 1 cup whole milk and 1 cup heavy cream. For a lighter version, use all whole milk.
  • 1 tablespoon Dijon mustard: Don’t skip this! It adds a subtle tang that cuts through the richness and enhances all the other flavors. Chef’s Insight: A little secret from culinary school—mustard is a fantastic flavor enhancer in custards and sauces.
  • ½ teaspoon ground nutmeg: A warm, aromatic spice that whispers “holidays.” It pairs incredibly well with the ham and cheese. Substitution Tip: A pinch of paprika or cayenne would add a different kind of warmth.
  • ½ teaspoon black pepper: Freshly cracked is always best for the most flavor!
  • Optional: ½ cup sautéed mushrooms or roasted red peppers: Feel free to add your favorite veggies! Sautéed spinach (squeezed dry) or caramelized onions would be delicious too.

Let’s Build Our Breakfast Masterpiece: Step-by-Step

Okay, apron on! This is the fun part. We’re going to layer everything with love, and I’ll walk you through each step with my favorite little kitchen hacks.

  1. Grease your baking dish. Grab that 9×13-inch dish and give it a good coating of butter, cooking spray, or a light brush of oil. This is your insurance policy for easy serving later! Chef’s Hack: I like to use the butter wrapper from the stick of butter I used for another recipe—no waste!
  2. Build your layers. Scatter the torn croissant pieces evenly in the bottom of the dish. It should look like a delicious, buttery puzzle. Now, sprinkle the diced ham over the croissants, followed by both cheeses. Chef’s Tip: Don’t just dump the cheese in one spot! Tossing the Gruyère and mozzarella together before sprinkling ensures every bite gets a perfect cheesy blend.
  3. Create the custard. In a large bowl, crack your 8 eggs. Give them a good initial whisk to break them up. Now, pour in the half-and-half, add the Dijon mustard, nutmeg, and pepper. Whisk it all together until it’s completely smooth and homogenous. You shouldn’t see any streaks of egg white. Chef’s Hack: Whisk the eggs first before adding the other liquids for a smoother, lump-free custard.
  4. The soak is the secret! Slowly and evenly, pour the custard mixture over the croissants, ham, and cheese. Now, here’s the most important step: take your clean hands or a spatula and gently press down on the croissants. You want to submerge them as much as possible in that creamy custard. This ensures every single bite is moist and flavorful. Chef’s Tip: Don’t be aggressive! A gentle press is all you need. We’re not making paste, we’re just encouraging a good soak.
  5. Patience makes perfect. Cover the dish tightly with plastic wrap or a lid. Now, tuck it into the refrigerator to rest overnight, or for at least 2 hours if you’re in a pinch. This resting time is non-negotiable for the custard to fully absorb into the bread. This is what makes it an overnight miracle!
  6. Bake to golden perfection. In the morning, take the dish out of the fridge while you preheat your oven to 350°F (175°C). This takes the chill off the dish for more even baking. Remove the cover and slide it into the oven. Bake uncovered for 45 to 50 minutes. You’re looking for a beautifully puffed top, a deep golden-brown color, and a center that’s just set. Chef’s Hack: If the top is browning too quickly, you can tent it loosely with foil for the last 10-15 minutes of baking.
  7. The final, crucial wait. I know it’s tempting to dive right in, but resist! Let the bake sit on the counter for about 10 minutes before you cut into it. This allows the custard to set fully, making it much easier to slice and serve beautiful, neat portions.

How to Serve Your Cozy Creation

This bake is a superstar all on its own, but a few simple accompaniments can turn it into a full-blown feast. Here’s how I love to serve it:

On the Plate: Use a large spoon or a small spatula to scoop out a generous square. Place it right in the center of a plate—it’s a rustic beauty that doesn’t need fancy plating.

The Perfect Pairings: A bright, fresh fruit salad is the perfect contrast to the rich, savory bake. A simple arugula salad with a lemon vinaigrette also works wonders. And of course, you can’t go wrong with a side of crispy hash browns or roasted breakfast potatoes for the ultimate carb-lover’s delight.

For the Finishing Touch: A sprinkle of fresh chopped chives or parsley right before serving adds a pop of color and a fresh flavor. For those who like a little heat, a dash of hot sauce is absolutely divine!

Make It Your Own: Delicious Twists & Swaps

Once you’ve mastered the basic recipe, the fun really begins! Here are a few of my favorite ways to mix it up:

  • The “Everything Bagel” Twist: Swap the ham for smoked salmon (add it in the morning, not the night before, to prevent overcooking) and use a combination of cream cheese dollops and everything bagel seasoning mixed into the custard. So good!
  • Veggie Lover’s Delight: Make it meat-free! Sauté a mix of mushrooms, spinach, and onions, let them cool completely, and use them in place of the ham. A sprinkle of smoked paprika adds a lovely depth.
  • Sun-Dried Tomato & Pesto Swirl: Add ½ cup of chopped sun-dried tomatoes with the ham. Then, before baking, dollop tablespoons of pesto over the top and use a knife to swirl it in slightly for a gorgeous marbled effect.
  • Caprese Style: Use diced mozzarella balls, replace the ham with chopped roasted red peppers, and add a tablespoon of Italian seasoning to the custard. After baking, top with fresh torn basil and a drizzle of balsamic glaze.
  • Gluten-Free/Dairy-Free Friendly: You can absolutely adapt this! Use your favorite gluten-free croissants or bread. For the custard, use unsweetened almond or oat milk and your favorite dairy-free cheese shreds. The method remains exactly the same!

Chef Emily’s Kitchen Notes

This recipe has been a labor of love (and many, many taste tests) over the years. One of my favorite kitchen fails involved me forgetting the mustard once, and let me tell you, the difference was remarkable. That little tablespoon is a flavor powerhouse! Another time, I was feeling extra fancy and used brioche instead of croissants. It was delicious, but incredibly rich—almost too much. The croissant strikes the perfect balance of indulgence and structure. The beauty of this dish is its flexibility. It’s a fantastic canvas for whatever you have in your fridge. Don’t be afraid to play around and make it yours. That’s what cooking is all about!

Your Questions, Answered!

Q: Can I make this more than one night ahead?
A: I don’t recommend going more than 24 hours. The croissants can become overly soft and the texture might be a bit mushy. The sweet spot is 8-12 hours.

Q: My bake is still liquid in the center after 50 minutes. What happened?
A: This usually means your oven might run a bit cool, or the dish was very cold from the fridge. No worries! Just pop it back in for 5-10 minute intervals until the center is set. You can also use an instant-read thermometer; it should read 160°F (71°C) in the center. Next time, let the dish sit on the counter for 20-30 minutes before baking to take the deep chill off.

Q: Can I freeze this bake?
A> You can! I recommend baking it first, letting it cool completely, then cutting it into portions and wrapping them tightly. Reheat from frozen in a 350°F oven until warm throughout. The texture might be slightly different, but it’s still a great freezer meal.

Q: Is there a way to make it less salty?
A> Absolutely. The saltiness largely depends on your ham and cheese. Opt for a low-sodium ham and a milder cheese like mozzarella instead of Gruyère. You can always add a pinch of salt at the end if needed.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overnight Ham & Croissant Bake

Overnight Ham & Croissant Bake


  • Author: Emily Walker
  • Total Time: Overnight (or 2+ hours)
  • Yield: 8 1x

Description

This luxurious, make-ahead breakfast is the perfect way to welcome a slow holiday morning. Buttery croissants meet savory ham and melted cheese, all soaked in a creamy, spiced custard. It’s warm, rich, and beautifully simple—ideal for Christmas morning or any time you want breakfast to feel like a celebration.


Ingredients

Scale

6 large croissants, torn into bite-sized pieces

1 ½ cups diced cooked ham (leftover holiday ham is perfect)

1 cup shredded Gruyère or Swiss cheese

½ cup shredded mozzarella

8 large eggs

2 cups half-and-half

1 tablespoon Dijon mustard

½ teaspoon ground nutmeg

½ teaspoon black pepper

Optional: ½ cup sautéed mushrooms or roasted red peppers


Instructions

Grease a 9×13-inch baking dish.

Spread croissant pieces in the dish, then top with ham and both cheeses.

In a bowl, whisk together eggs, half-and-half, Dijon mustard, nutmeg, and pepper.

Pour the custard mixture evenly over the croissants, gently pressing down to soak.

Cover and refrigerate overnight, or at least 2 hours.

In the morning, preheat oven to 350°F (175°C).

Bake uncovered for 45 to 50 minutes, until puffed and golden brown.

Let sit for 10 minutes before serving.

  • Prep Time: 15 minutes
  • Chill Time: Overnight (or 2+ hours)
  • Cook Time: 45–50 minutes

Nutrition

  • Calories: 470 / Serving
  • Sugar: 10 / Serving
  • Sodium: 200 / Serving
  • Fat: 32 / Serving
  • Carbohydrates: 25 / Serving
  • Protein: 22 / Serving

Nutritional Information*

*Please note: This is an estimated breakdown based on the specific ingredients used. Your values may vary.

Per Serving (based on 8 servings):

  • Calories: ~470 kcal
  • Protein: ~22 g
  • Total Fat: ~32 g
  • Saturated Fat: ~17 g
  • Carbohydrates: ~25 g
  • Sugar: ~10 g
  • Fiber: ~1 g
  • Sodium: ~1,400 mg
  • Calcium: ~200 mg

This is a rich, celebratory dish designed for special occasions. It’s packed with protein to keep you full and satisfied throughout a busy morning. To lighten it up, see the substitution tips in the ingredients section for using lower-fat dairy options.

Final Thoughts from My Kitchen to Yours

Well, friend, that’s the beauty of this Overnight Ham & Croissant Bake—one simple dish that delivers maximum flavor, minimal stress, and endless holiday cheer. It’s proof that you don’t have to sacrifice calm mornings or cozy memories for a hot, homemade breakfast. A little prep the night before, and you’ll wake up to the smell of buttery croissants, savory ham, and bubbling cheese without lifting a finger.

In my kitchen, this bake has become more than just a recipe—it’s a tradition. It reminds me to slow down, sip my coffee, and actually enjoy the morning instead of rushing through it. I hope it brings that same kind of joy and ease to your table.

So go ahead, tuck this into your holiday lineup. Share it with family, gift it to friends, or keep it all to yourself (I won’t tell). However you serve it, know that you’re creating not just food, but memories. And isn’t that what the season is all about?

From my flour-dusted apron to your festive table—happy holidays, and happy baking!

Leave a Reply

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

Recipe rating