Ham Cheese Croissant Bake

Featured in: Weekend Brunch & Treats

This savory croissant bake combines flaky, buttery croissants with diced ham and a blend of Gruyère and cheddar cheeses. A rich custard of eggs, milk, cream, and seasonings soaks the layers before baking to golden perfection. Perfect for a hearty breakfast or brunch, it offers a satisfying mix of smoky, creamy, and tender flavors. Allowing the custard to absorb the bread ensures a soft, custardy center surrounded by crisp edges. Garnished with fresh chives, it brings warmth and comfort to any meal.

Updated on Tue, 24 Feb 2026 10:24:00 GMT
Golden ham and cheese croissant bake casserole with melted Gruyère, smoky ham, and buttery croissant layers baked to perfection. Save
Golden ham and cheese croissant bake casserole with melted Gruyère, smoky ham, and buttery croissant layers baked to perfection. | honeymarble.com

My neighbor dropped by one Sunday morning with a box of day-old croissants from the bakery where she works, and I had ham and cheese leftover from a dinner party the night before. Instead of letting them go stale, I layered everything into a baking dish with eggs and cream, and what came out of the oven was golden, puffy, and so ridiculously good that my kids asked for it every weekend after. It became our signature brunch dish, the kind that makes people arrive early and stay late.

I made this for a chaotic holiday morning when three cousins showed up unannounced, and instead of panicking, I just threw together what I had in the fridge. Watching everyone's faces light up as they took their first bites reminded me that the best meals aren't always the ones you plan for weeks—sometimes they're the ones born from improvisation and a well-stocked kitchen.

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 croissants, preferably day-old, torn into bite-sized pieces: Day-old croissants are actually perfect here because they're sturdier and absorb the custard without falling apart; if yours are fresh, let them sit uncovered for a few hours first.
  • 1 1/2 cups diced cooked ham: The smokiness cuts through the richness beautifully, and dicing it small ensures every bite has flavor.
  • 1 1/2 cups shredded Gruyère or Swiss cheese: This is the backbone of the savory profile—nutty and complex, it melts seamlessly into the custard.
  • 1/2 cup shredded cheddar cheese: A sharper edge that keeps the dish from feeling one-note.
  • 6 large eggs: They bind everything together and create that silky custard texture you're after.
  • 2 cups whole milk: Use whole milk for richness; skim will make the custard feel thin and watery.
  • 1/2 cup heavy cream: This is what makes the difference between good and unforgettable, so don't skip it.
  • 1 teaspoon Dijon mustard: It adds a subtle tangy depth that makes people wonder what that sophisticated flavor is.
  • 1/2 teaspoon salt, 1/4 teaspoon ground black pepper, 1/4 teaspoon garlic powder: Season boldly here—the custard dilutes flavors, so what tastes right in the bowl will be subtle in the final dish.
  • 2 tablespoons chopped fresh chives or parsley (optional): A fresh garnish that brightens the richness of the bake.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Set your stage:
Preheat the oven to 350°F and generously grease a 9x13-inch baking dish—this prevents sticking and helps the edges get golden.
Build your layers:
Scatter the croissant pieces evenly across the dish, then distribute the ham and cheeses over them. Think of it like creating a map where every forkful will hit something delicious.
Make the custard magic:
Crack the eggs into a large bowl and whisk them with milk, cream, mustard, salt, pepper, and garlic powder until completely smooth and pale. This is where the alchemy happens.
Bring it together:
Pour the custard slowly and evenly over everything, then gently press down with a spoon to help the croissants soak it up without compacting them into a dense brick.
Give it time:
Let the whole thing sit for 10 to 15 minutes—or cover and refrigerate overnight if you're planning ahead. This waiting period is when the croissants drink in all those custardy, cheesy flavors.
Bake until golden:
Bake uncovered for 35 to 40 minutes, watching until the top puffs up and turns golden brown and the center jiggles just slightly when you gently shake the dish. Overbaking makes it dense; underbaking leaves it too custardy in the middle.
Rest and serve:
Let it sit for 10 minutes out of the oven so it sets up just enough to slice cleanly, then garnish with fresh chives or parsley and serve warm.
Save
| honeymarble.com

There's a moment right before you pull this out of the oven when your kitchen smells like a French café and ham smoke had a beautiful collision, and that's when you know you've created something worth gathering people around. It's comfort food that feels effortless, the kind of dish that bridges holidays, lazy weekends, and last-minute dinner saves.

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.

The Overnight Make-Ahead Magic

One of the best-kept secrets with this casserole is that it actually improves when assembled the night before. Covering it and letting it sit in the fridge overnight allows the custard to penetrate every layer, creating more even cooking and deeper flavor. I started doing this when I realized that weekend mornings are chaotic, and having everything ready to just pop in the oven changed my life.

Flavor Variations That Actually Work

While the classic ham and Gruyère combination is hard to beat, I've discovered that this casserole framework is incredibly flexible. Cooked bacon adds smokiness without the sweetness of ham, turkey keeps things lighter, and even sautéed mushrooms and leeks create a vegetarian version that's just as satisfying. The Dijon mustard also welcomes a tiny pinch of nutmeg or smoked paprika if you want to push the flavor in unexpected directions.

Pairing and Serving Wisdom

The richness of this bake means it pairs beautifully with something bright and fresh on the side. A simple green salad with a sharp vinaigrette cuts through the heaviness, fresh berries add a light sweetness, and even a simple fruit salad feels like the perfect balance. I learned this when I served it alongside a tomato and cucumber salad at brunch, and suddenly everyone felt like they'd eaten something healthy even though they'd demolished seconds.

  • Serve it straight from the oven while it's still steaming and the cheese is at its stretchiest.
  • Leftovers keep for three days covered in the fridge and reheat beautifully at 325°F until warm through.
  • This dish scales beautifully—double it in a full sheet pan if you're feeding a crowd.
Savory breakfast casserole featuring flaky croissants, diced ham, and creamy cheese custard baked until puffed and golden brown. Save
Savory breakfast casserole featuring flaky croissants, diced ham, and creamy cheese custard baked until puffed and golden brown. | honeymarble.com

This ham and cheese croissant bake has become my answer to the question "What should I make?" on mornings when I want to impress without stress. It's the kind of dish that feeds people's bodies and their sense that they're being cared for.

Recipe FAQs

Can I substitute the ham with other proteins?

Yes, cooked bacon, turkey, or sautéed vegetables make excellent alternatives to ham in this dish.

What cheeses work best for this bake?

A mix of Gruyère or Swiss with cheddar provides a balanced, melty, and flavorful cheese blend.

How long should the custard soak into the croissants?

Allow the custard to soak for 10–15 minutes or refrigerate overnight for deeper absorption.

Can this dish be prepared ahead of time?

Assemble the layers the night before, cover, and refrigerate. Bake fresh in the morning.

What garnishes complement this croissant bake?

Chopped fresh chives or parsley add a bright, fresh finish to the rich, savory bake.

Any tips for enhancing the custard flavor?

A pinch of nutmeg or paprika in the custard adds a subtle, warm depth to the bake.

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 Cheese Croissant Bake

Buttery croissants, smoky ham, and melted cheese baked into a warm, comforting custard dish.

Prep Time
15 minutes
Time to Cook
40 minutes
Overall Time
55 minutes
Recipe creator Samuel Price


Skill Level Easy

Cuisine American

Makes 6 Portions

Diet Details None specified

What You'll Need

Bread & Base

01 4 large day-old croissants, torn into bite-sized pieces

Meats

01 1.5 cups diced cooked ham

Cheese

01 1.5 cups shredded Gruyère or Swiss cheese
02 0.5 cup shredded cheddar cheese

Custard

01 6 large eggs
02 2 cups whole milk
03 0.5 cup heavy cream
04 1 teaspoon Dijon mustard
05 0.5 teaspoon salt
06 0.25 teaspoon ground black pepper
07 0.25 teaspoon garlic powder

Garnish

01 2 tablespoons chopped fresh chives or parsley

Directions

Step 01

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

Step 02

Layer croissants: Arrange croissant pieces evenly in the prepared baking dish.

Step 03

Add ham and cheese: Sprinkle diced ham evenly over the croissants, followed by Gruyère and cheddar cheese.

Step 04

Prepare custard mixture: In a large bowl, whisk together eggs, milk, heavy cream, Dijon mustard, salt, black pepper, and garlic powder until well combined.

Step 05

Pour custard: Pour the custard mixture evenly over the croissant, ham, and cheese layers, pressing down lightly to soak.

Step 06

Soak mixture: Let stand for 10-15 minutes to allow croissants to absorb the custard, or refrigerate covered up to overnight.

Step 07

Bake casserole: Bake uncovered for 35-40 minutes, or until puffed, golden, and the center is just set.

Step 08

Rest and serve: Remove from oven and let rest for 10 minutes. Garnish with chives or parsley if desired. Serve warm.

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.

Equipment Needed

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

Allergy Info

Review each component for allergen potential and talk to your healthcare provider if unsure.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat from croissants
  • Contains pork from ham
  • Contains mustard from Dijon mustard

Nutrition per portion

This nutritional breakdown is for informational purposes and shouldn't replace professional dietary advice.
  • Total Calories: 420
  • Fat content: 26 grams
  • Carbohydrates: 26 grams
  • Proteins: 21 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.