Ham Swiss Croissant Bake

Featured in: Comfort Bakes

This comforting bake blends buttery croissants with smoky ham and melty Swiss cheese, all soaked in a creamy egg custard. The layers of croissants and savory ingredients bake to golden perfection, creating a hearty dish ideal for an easy dinner. Fresh green onions add subtle sharpness, balanced by mild nutmeg and Dijon mustard, enhancing warmth and depth. Optional Parmesan topping delivers a crisp finish, while suggested extras like sautéed mushrooms or spinach bring extra flavor. Serve alongside a fresh green salad and white wine for a delightful meal.

Updated on Sun, 01 Mar 2026 13:35:21 GMT
Ham and Swiss Croissant Bake with golden, flaky croissants, savory ham, and melted Swiss cheese in a creamy egg custard, baked until bubbly and irresistible. Save
Ham and Swiss Croissant Bake with golden, flaky croissants, savory ham, and melted Swiss cheese in a creamy egg custard, baked until bubbly and irresistible. | ovenharmony.com

Picture this: buttery, flaky croissants soaking up a rich, creamy custard, nestled alongside smoky diced ham and ribbons of melted Swiss cheese. This Ham & Swiss Croissant Bake transforms simple ingredients into a dish that feels both indulgent and comforting—perfect for a cozy family dinner or an impressive brunch spread. With just 15 minutes of prep and 35 minutes in the oven, you'll have a golden, bubbling masterpiece that tastes like it took all day.

Ham and Swiss Croissant Bake with golden, flaky croissants, savory ham, and melted Swiss cheese in a creamy egg custard, baked until bubbly and irresistible. Save
Ham and Swiss Croissant Bake with golden, flaky croissants, savory ham, and melted Swiss cheese in a creamy egg custard, baked until bubbly and irresistible. | ovenharmony.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

The magic of this dish lies in the layering. Each piece of croissant acts like a sponge, absorbing the seasoned custard while maintaining its buttery texture. The Swiss cheese melts into every crevice, creating pockets of gooey goodness, while the ham adds a savory, smoky depth. A hint of Dijon mustard and nutmeg in the custard elevates the entire dish, turning a simple bake into something truly special. Whether you're feeding hungry kids or hosting friends, this croissant bake delivers comfort and satisfaction in every bite.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 4 large butter croissants (preferably day-old), cut into 2-inch pieces
  • 2 cups shredded Swiss cheese
  • 1 ½ cups whole milk
  • ½ cup heavy cream
  • 8 oz (225 g) cooked ham, diced
  • 4 green onions, thinly sliced
  • 4 large eggs
  • ½ tsp Dijon mustard
  • ½ tsp freshly ground black pepper
  • ¼ tsp salt
  • Pinch of ground nutmeg
  • 2 tbsp grated Parmesan cheese (optional)

Instructions

Step 1
Preheat the oven to 350°F (175°C). Grease a 9x13-inch (23x33 cm) baking dish with butter or nonstick spray.
Step 2
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 the remaining croissants, ham, cheese, and green onions.
Step 3
In a large bowl, whisk together the eggs, milk, cream, Dijon mustard, salt, pepper, and nutmeg until well combined.
Step 4
Pour the egg mixture evenly over the layered croissants and ham in the baking dish, pressing down gently to soak.
Step 5
Sprinkle with Parmesan cheese if desired.
Step 6
Bake uncovered for 30–35 minutes, or until the top is golden and the custard is set in the center.
Step 7
Allow to cool for 5–10 minutes before serving.

Zusatztipps für die Zubereitung

Using day-old croissants is key—they're slightly drier and absorb the custard more effectively without becoming mushy. If your croissants are fresh, leave them out uncovered for a few hours or toast them lightly. Press down gently on the layers after pouring the custard to ensure even soaking. Let the bake rest for 5–10 minutes after removing it from the oven; this allows the custard to set fully and makes slicing much easier.

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.

Varianten und Anpassungen

For extra flavor, add a handful of sautéed mushrooms or fresh spinach between the layers. Substitute Gruyère or Emmental for Swiss cheese if preferred—both melt beautifully and add nutty, complex flavors. Want to make it vegetarian? Skip the ham and add roasted red peppers, sun-dried tomatoes, or caramelized onions instead. You can also prepare this dish the night before: assemble everything through step 4, cover tightly, and refrigerate overnight. In the morning, simply bake as directed, adding an extra 5 minutes to the cooking time.

Serviervorschläge

This Ham & Swiss Croissant Bake shines as a main dish for brunch, lunch, or a light dinner. Serve it with a crisp green salad dressed in a tangy vinaigrette to balance the richness of the custard. A glass of dry white wine—such as Sauvignon Blanc or Chardonnay—complements the savory flavors beautifully. For a heartier meal, pair it with roasted asparagus or a simple tomato salad. Leftovers reheat wonderfully in the microwave or oven, making this a great make-ahead option for busy weeknights.

Save
| ovenharmony.com

With its golden, bubbling top and layers of buttery croissants, savory ham, and melted cheese, this Ham & Swiss Croissant Bake is comfort food at its finest. It's the kind of dish that brings everyone to the table, fills your kitchen with irresistible aromas, and leaves everyone asking for seconds. Whether you're feeding a crowd or simply treating your family to something special, this easy, French-inspired bake delivers big flavor with minimal effort. Enjoy every rich, satisfying bite!

Recipe FAQ

Can I use other cheeses instead of Swiss?

Yes, Gruyère or Emmental are excellent alternatives that melt well and complement the flavors beautifully.

Is it better to use day-old croissants?

Day-old croissants absorb the custard better without becoming too soggy, giving the bake a desirable texture.

How can I add extra vegetables to this dish?

Adding sautéed mushrooms or spinach between layers boosts flavor and adds freshness without overpowering.

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

Whisk the eggs and dairy mixture thoroughly and bake until the custard is golden and firmly set in the center, about 30–35 minutes.

Can this dish be prepared ahead of time?

Yes, assemble it the night before and refrigerate. Bake just before serving to maintain freshness and texture.

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 with smoky ham and melted Swiss cheese in a creamy custard bake, golden and savory.

Prep duration
15 min
Cook duration
35 min
Complete duration
50 min
Created by Claire Johnson

Classification Comfort Bakes

Complexity Easy

Heritage French-inspired

Output 6 Portions

Dietary considerations 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 teaspoon Dijon mustard
03 0.5 teaspoon freshly ground black pepper
04 0.25 teaspoon salt
05 Pinch of ground nutmeg

Topping

01 2 tablespoons grated Parmesan cheese (optional)

Directions

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: Arrange 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 layers with custard: Pour the egg mixture evenly over the layered croissants and ham in the baking dish, pressing down gently to ensure proper soaking.

Phase 05

Add topping: Sprinkle with Parmesan cheese if desired.

Phase 06

Bake: Bake uncovered for 30-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-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.

Necessary tools

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

Allergy details

Review each component for potential allergens and consult healthcare professionals if you're unsure about ingredients.
  • Contains milk
  • Contains eggs
  • Contains wheat (gluten)
  • Contains pork
  • May contain mustard

Nutritional information (each portion)

These values are approximate guidelines only and shouldn't replace professional medical guidance.
  • 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.