Ham Swiss Croissant Bake

Featured in: Cozy Nibble Nights

This comforting bake layers buttery croissants with diced ham, shredded Swiss cheese, and sliced green onions. A rich custard of eggs, milk, cream, and subtle spices soaks the bread, creating a tender, flavorful main dish. Baked until golden and set, it offers a perfect balance of smoky, creamy, and savory notes. Ideal for an easy, crowd-pleasing meal, it can be customized with mushrooms or alternative cheeses for extra depth.

Updated on Sat, 28 Feb 2026 10:09:00 GMT
Ham & Swiss Croissant Bake with golden layers of buttery croissants, smoky ham, and melty Swiss cheese baked in a creamy egg custard. Save
Ham & Swiss Croissant Bake with golden layers of buttery croissants, smoky ham, and melty Swiss cheese baked in a creamy egg custard. | fizznib.com

There's something magical about pulling a golden, bubbling casserole from the oven on a weeknight when you're too tired to think about what's for dinner. This Ham and Swiss Croissant Bake landed in my kitchen accidentally, born from leftovers and a craving for something that felt both elegant and effortless. Buttery croissants, smoky ham, and melty Swiss cheese all come together in a silky custard that somehow transforms simple ingredients into something that tastes like you spent hours planning it. The first time I made it, my family actually paused mid-conversation to ask what I was doing differently, and I realized this recipe had quietly become a favorite.

I made this for my sister's book club once, nervous it might seem too simple for a group of people who actually cook. Everyone went quiet when they tasted it, and then someone asked for the recipe before they'd even finished their first bite. That's when I knew this wasn't just convenient, it was genuinely crave-worthy.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 4 large butter croissants (preferably day-old), cut into 2-inch pieces: Day-old ones are your secret weapon—they're sturdier and absorb the custard beautifully without dissolving into mush.
  • 2 cups shredded Swiss cheese: Swiss has this nutty, slightly tangy personality that makes ham sing without overpowering it.
  • 1 ½ cups whole milk and ½ cup heavy cream: The ratio matters—whole milk alone makes it thin, and heavy cream alone makes it dense, so together they create that perfect creamy custard.
  • 8 oz cooked ham, diced: Use quality ham if you can; it really shows in the final flavor.
  • 4 green onions, thinly sliced: They add a fresh bite that keeps the whole dish from feeling heavy, plus they look pretty scattered on top.
  • 4 large eggs, ½ tsp Dijon mustard, ½ tsp black pepper, ¼ tsp salt, pinch of nutmeg: Dijon mustard whispers sophistication, and a tiny bit of nutmeg reminds you this is French-inspired without announcing itself.
  • 2 tbsp grated Parmesan cheese (optional): The optional topping gives you a crunchy, golden finish if you want a little extra texture.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep your canvas:
Preheat your oven to 350°F and butter or spray a 9x13-inch baking dish. This temperature is gentle enough to set the custard without curdling it or browning the top too fast.
Build your layers:
Arrange half the croissant pieces across the bottom, then scatter half the ham, half the Swiss, and half the green onions over them. Repeat with the remaining ingredients so every bite gets all the flavors working together. Think of it like building a edible puzzle where every layer contributes something important.
Make the custard magic:
In a large bowl, whisk eggs with milk, cream, mustard, salt, pepper, and nutmeg until it's smooth and slightly frothy. Taste it and adjust the seasoning if something feels off.
Pour and press:
Pour the egg mixture slowly and evenly over the layers, letting it seep down between the croissants. Press down gently with the back of a spatula to help the bread absorb the custard without breaking it apart.
The optional flourish:
Sprinkle Parmesan over the top if you want extra golden crunch and a little extra savory note.
Bake until golden:
Slide it into the oven for 30 to 35 minutes—you're looking for a puffy, golden top and a custard center that jiggles just slightly when you shake the dish gently. If it's still liquid in the middle, give it another five minutes.
Rest before serving:
Let it cool for 5 to 10 minutes so the custard can set properly and the first bite won't be lava-hot.
Savory Ham & Swiss Croissant Bake features flaky croissants, diced ham, and Swiss cheese in a rich, comforting custard—perfect for brunch or dinner. Save
Savory Ham & Swiss Croissant Bake features flaky croissants, diced ham, and Swiss cheese in a rich, comforting custard—perfect for brunch or dinner. | fizznib.com

My neighbor brought over her kids one afternoon, and I had this in the oven. By the time the golden top emerged, the younger one had already announced he was hungry enough to eat the whole thing, and watching that moment of anticipation was more satisfying than any restaurant dessert could ever be.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Works Better Than You'd Think

Croissants are delicate, which is why most people never think to bake them into a casserole. But their butter-laminated structure actually holds up beautifully when they're day-old and surrounded by custard—they become tender and soaky without falling apart into a sad puddle. The combination of ham and Swiss is classic for a reason, but adding Dijon mustard and nutmeg lifts the whole thing from ordinary lunch meat territory into something that feels restaurant-worthy, even though you made it on a random Tuesday evening.

Timing and Temperature Tricks

The 350°F oven temperature is low enough that the custard sets gently from the bottom up, giving you time to achieve a golden top without scrambling the eggs or drying out the croissants. I learned this the hard way once when I cranked it to 375°F to save time—the top browned beautifully, but the center stayed slightly runny. Every oven is a little different, so if yours runs hot, start checking at 25 minutes just to be safe.

What Makes This Your Secret Weapon

This dish bridges the gap between breakfast casserole and dinner in the most elegant way possible. It looks like you fussed, tastes like you planned, but actually requires maybe fifteen minutes of hands-on time. Serve it with a crisp green salad and a cold glass of dry white wine, or pair it with roasted vegetables if you want something earthier. The beauty is that it's substantial enough to stand alone but flexible enough to adapt to whatever sides you're already making.

  • Make it the night before and refrigerate it unbaked, then pop it in the oven the next morning—just add five minutes to the baking time since it'll be cold.
  • Stir in sautéed mushrooms or a handful of fresh spinach if you want to sneak in vegetables without anyone noticing.
  • Gruyère and Emmental work beautifully if Swiss isn't your thing, though their flavor is slightly sharper so adjust your expectations accordingly.
A hearty Ham & Swiss Croissant Bake with tender croissant pieces, savory ham, and gooey Swiss cheese baked to golden perfection. Save
A hearty Ham & Swiss Croissant Bake with tender croissant pieces, savory ham, and gooey Swiss cheese baked to golden perfection. | fizznib.com

This recipe quietly became the one people ask for, not because it's complicated, but because it feels like you actually care. That's the real magic.

Cooking Guide

Can I use different cheese instead of Swiss?

Yes, Gruyère or Emmental are excellent substitutes that provide a similar nutty and melty quality.

Is it better to use day-old croissants?

Day-old croissants absorb the custard better without becoming too soggy, enhancing the bake's texture.

How can I add more vegetables to this dish?

Sautéed mushrooms or fresh spinach folded between the layers add flavor and nutrients without overpowering.

What is the best way to ensure the custard sets properly?

Bake uncovered at 350°F until the top is golden and the center is firm but slightly jiggly for perfect custard texture.

Can this dish be prepared ahead of time?

Layer all ingredients in the baking dish, cover, and refrigerate overnight. Bake fresh when ready to serve.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Ham Swiss Croissant Bake

Buttery croissants layered with ham, Swiss cheese, and creamy custard create a warm, savory dish.

Setup duration
15 min
Heat duration
35 min
Complete duration
50 min
Created by Chloe Bennett


Complexity Easy

Heritage French-inspired

Output 6 Portions

Nutrition Categories None specified

Components

Bread & Dairy

01 4 large butter croissants (preferably day-old), cut into 2-inch pieces
02 2 cups shredded Swiss cheese
03 1.5 cups whole milk
04 0.5 cup heavy cream

Meats

01 8 oz cooked ham, diced

Vegetables & Aromatics

01 4 green onions, thinly sliced

Eggs & Seasoning

01 4 large eggs
02 0.5 tsp Dijon mustard
03 0.5 tsp freshly ground black pepper
04 0.25 tsp salt
05 Pinch of ground nutmeg

For Topping

01 2 tbsp grated Parmesan cheese (optional)

Method

Phase 01

Prepare Baking Dish: Preheat oven to 350°F. Grease a 9x13-inch baking dish with butter or nonstick spray.

Phase 02

Layer Ingredients: Layer half of the croissant pieces evenly in the baking dish. Top with half of the ham, half of the Swiss cheese, and half of the green onions. Repeat with remaining croissants, ham, cheese, and green onions.

Phase 03

Prepare Custard Mixture: In a large bowl, whisk together eggs, milk, cream, Dijon mustard, salt, pepper, and nutmeg until well combined.

Phase 04

Combine and Soak: Pour egg mixture evenly over layered croissants and ham in the baking dish, pressing down gently to soak.

Phase 05

Add Topping: Sprinkle with Parmesan cheese if desired.

Phase 06

Bake: Bake uncovered for 30 to 35 minutes, or until the top is golden and the custard is set in the center.

Phase 07

Rest and Serve: Allow to cool for 5 to 10 minutes before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Kitchen Tools

  • 9x13-inch baking dish
  • Mixing bowls
  • Whisk
  • Knife and cutting board

Sensitivity Guide

Review ingredients carefully for potential allergens and seek professional medical guidance if uncertain.
  • Contains milk
  • Contains eggs
  • Contains wheat (gluten)
  • Contains pork
  • May contain mustard

Dietary Information (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 430
  • Fats: 27 g
  • Carbohydrates: 26 g
  • Proteins: 21 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.