Ham and Cheese Croissant Bake

Featured in: Quick Snack Fixes

This comforting dish combines torn croissants with diced ham and a blend of Gruyère, Swiss, and cheddar cheeses. A custard mix of eggs, milk, cream, and Dijon mustard is poured over, allowing the bread to absorb rich flavors. Baked until golden and puffed, it makes a warm, savory brunch or breakfast ideal for gatherings. Garnishing with fresh herbs adds brightness to each bite.

Updated on Tue, 24 Feb 2026 09:45:00 GMT
Savory ham and cheese croissant bake casserole with buttery croissants, smoky ham, and melty Gruyère baked in a rich egg custard. Save to Pinterest
Savory ham and cheese croissant bake casserole with buttery croissants, smoky ham, and melty Gruyère baked in a rich egg custard. | chomzo.com

My sister called me at seven in the morning on Easter Sunday, panicked because she'd invited twelve people for brunch and realized she had no plan. I had exactly three croissants left over from the bakery run the day before, some ham in the fridge, and an idea forming. Two hours later, as that golden casserole emerged from the oven, puffed and fragrant with cheese and mustard, she actually teared up. That's when I learned that the best dishes aren't the ones in fancy magazines—they're the ones born from a little kitchen chaos and a willingness to improvise.

I still think about the time my neighbor brought a version of this to a potluck, and within twenty minutes it was completely gone while all the fancy salads sat untouched. Someone actually asked for her recipe, and she casually mentioned she'd made it in a hotel room during a work trip using a hot plate and a mini oven. That's the magic of this dish—it doesn't need anything fancy, just good ingredients and a little care.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Croissants: Day-old ones work beautifully because they absorb the custard without falling apart, though fresh ones will work if that's what you have on hand.
  • Diced cooked ham: Buy a good quality ham or grab the deli counter kind; it makes a noticeable difference in flavor and texture.
  • Gruyère or Swiss cheese: The nutty, melting quality of these cheeses is what gives this dish its sophisticated edge.
  • Cheddar cheese: This adds a sharper note and helps the top get gorgeously golden.
  • Eggs: Room temperature eggs whisk together more smoothly, creating a silkier custard.
  • Whole milk and heavy cream: Don't skimp here—the combination creates that luxurious, custardy texture that makes people ask what your secret is.
  • Dijon mustard: Just a teaspoon transforms this from ordinary to something with real depth; trust it.
  • Salt, black pepper, and garlic powder: These build layers of flavor that keep people coming back for seconds.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Set the stage:
Preheat your oven to 350°F and butter that 9x13-inch baking dish generously. The butter keeps everything from sticking and adds richness right from the start.
Layer with care:
Tear your croissants into bite-sized pieces and spread them across the dish, then scatter ham and both cheeses over top in an even layer. You want every forkful to have all three elements.
Make the magic custard:
Crack those eggs into a large bowl and whisk them with milk, heavy cream, Dijon mustard, salt, pepper, and garlic powder until everything is smooth and pale. This is your binding, your flavor base, your secret weapon.
Bring it together:
Pour the custard slowly over the croissant mixture, then press down gently with your hands or the back of a spoon to help the bread soak it all up. You'll see it absorbed right before your eyes.
The waiting game:
Let it sit for 10 to 15 minutes so the croissants drink up all that custard goodness. If you're prepping ahead, cover it and refrigerate overnight—the flavors will actually deepen.
Bake until golden:
Pop it into the oven uncovered for 35 to 40 minutes, until the top is puffed and golden and the center feels just set when you gently shake the dish. That slight jiggle in the middle means it's done, not overdone.
Rest and serve:
Let it sit for 10 minutes out of the oven—this gives the custard a chance to firm up slightly so it slices neatly. Finish with fresh chives or parsley if you want that color pop.
Golden croissant breakfast casserole layered with diced ham, Swiss cheese, and creamy custard—perfect for a comforting brunch. Save to Pinterest
Golden croissant breakfast casserole layered with diced ham, Swiss cheese, and creamy custard—perfect for a comforting brunch. | chomzo.com

There was this morning when I made this for my kids before school, and they actually asked for it by name the next week. Not ice cream, not their usual favorite cookies—this savory, cheesy, ham-filled breakfast casserole. That's when I realized some recipes matter because they feed more than just hunger; they become part of the family rhythm.

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.

Make-Ahead Magic

This is legitimately one of the best make-ahead dishes because assembling it the night before actually improves the final result. The croissants absorb the custard slowly while they sit in the fridge, creating an almost cake-like crumb that's incredibly tender. You can walk into your kitchen in the morning, slide it straight from the refrigerator into a preheated oven, and look like you woke up at dawn when you absolutely did not.

Flavor Variations That Work

Once you understand how this casserole works, you can swap things around without losing the magic. I've made it with crispy bacon instead of ham, with roasted vegetables mixed into the layers, even with a tiny pinch of fresh nutmeg whisked into the custard for something almost quiche-like. The structure stays solid, but you get to make it yours.

Serving and Storage Wisdom

Serve this warm straight from the oven when it's puffiest, though it reheats beautifully if you need to make it a couple hours ahead. A simple green salad or fresh fruit on the side balances the richness perfectly, and somehow coffee tastes even better when you're eating something this comforting. Leftovers keep covered in the refrigerator for three days and reheat gently in a 300°F oven until warm through.

  • If you're feeding a crowd, this scales up easily—just double the recipe and use two baking dishes.
  • Let it cool for a few minutes before cutting so pieces hold their shape and look beautiful on the plate.
  • The dish is forgiving enough for breakfast but elegant enough for a casual weekend dinner when you need something warm and filling.
Easy ham and cheese croissant casserole with tender croissants, savory ham, and bubbling cheddar, baked until golden and delicious. Save to Pinterest
Easy ham and cheese croissant casserole with tender croissants, savory ham, and bubbling cheddar, baked until golden and delicious. | chomzo.com

This casserole has become my go-to when I need something that feels special without requiring any actual stress. It's the kind of dish that reminds you why cooking for people you care about matters.

Common Questions

Can I substitute the ham for another protein?

Yes, cooked bacon, turkey, or sautéed vegetables work well as alternatives, offering different flavor profiles.

What cheeses are best for this bake?

Gruyère or Swiss provide a nutty depth, balanced by sharp cheddar for added richness and meltiness.

How long should the custard soak before baking?

Allow croissant pieces to absorb the custard for 10–15 minutes at room temperature or refrigerate overnight for deeper flavor.

Can I prepare this bake ahead of time?

Absolutely. Assemble the bake the night before, cover, refrigerate, and bake fresh in the morning to save time.

What oven temperature and baking time are recommended?

Bake uncovered at 350°F (175°C) for 35–40 minutes until puffed, golden, and set in the center.

Are there suggested garnishes?

Chopped fresh chives or parsley add a fresh, vibrant finish to the savory 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 and Cheese Croissant Bake

Buttery croissants layered with ham and cheese, soaked in rich custard for a comforting bake.

Prep Duration
15 minutes
Cook Duration
40 minutes
Time Needed
55 minutes
Author Maya Brooks


Skill Level Easy

Cuisine Type American

Makes 6 Portions

Dietary Info None specified

Required Ingredients

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, optional

Preparation Steps

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 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

Soak layers: Pour custard mixture evenly over croissant, ham, and cheese layers, pressing down lightly to ensure absorption.

Step 06

Rest before baking: Let stand for 10-15 minutes to allow croissants to absorb custard, or refrigerate covered up to overnight.

Step 07

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

Step 08

Finish and serve: Remove from oven and let rest 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.

Tools Needed

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

Allergy Details

Look at the ingredient list to spot allergens. If you have questions, ask a healthcare provider.
  • Contains eggs, milk, wheat, and pork
  • Contains mustard
  • Store-bought croissants or ham may contain soy or tree nuts

Nutrition Details (each portion)

These facts are just for your reference and not substitute for medical guidance.
  • Energy: 420
  • Fats: 26 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.