Ham and Cheese Croissant Bake Recipe
I absolutely love sharing this Ham and Cheese Croissant Bake Recipe with friends because it’s one of those dishes that feels effortlessly fancy but comes together in a snap. Imagine all those buttery, flaky croissants soaked in a rich custard, studded with savory ham and nutty gruyere cheese—it’s the kind of comfort food that turns any ordinary morning into a special occasion. Trust me, once you try it, it’ll become your go-to brunch or cozy weekend breakfast.
What I find so brilliant about this Ham and Cheese Croissant Bake Recipe is how versatile it is. Whether you’re feeding a hungry crowd or just want a make-ahead dish to simplify your weekend, this recipe delivers every single time. Plus, those herbs—fresh thyme and sage—give it a subtle, fresh twist that’s surprisingly easy to pull off but makes all the difference in flavor.
Ingredients You’ll Need
Each ingredient in this Ham and Cheese Croissant Bake Recipe plays a starring role. The combination of buttery croissants, sharp Gruyere, and savory ham is classic, and those fresh herbs and dijon mustards give the custard a layer of complexity. When shopping, I always recommend fresh deli ham over pre-packaged for the best taste.
- Croissants: Go for large, fresh croissants—day-old works well too as they soak up the custard better.
- Ham: Sliced deli ham is perfect; I find that a smoky or honey-glazed variety adds extra depth.
- Gruyere cheese: This cheese melts beautifully and adds a nutty richness that’s unmatched.
- Unsalted butter: Used for sautéing your onions; unsalted so you control the saltiness.
- Yellow onion: Adds sweetness and texture when softened—diced small so it blends nicely.
- Fresh thyme leaves: Minimal but impactful—don’t skip fresh herbs here for the flavor burst.
- Fresh sage leaves: Pairs wonderfully with thyme; chop finely for even distribution.
- Half and half: Creamy but lighter than heavy cream, perfect for custard richness.
- Eggs: Bind the custard together and help give it that lovely bake texture.
- Dijon mustard: Gives a subtle tang and enhances depth of flavor in the custard.
- Whole grain mustard: For texture and a milder tang, I love how it complements dijon here.
- Kosher salt: To season everything evenly without overpowering.
- Ground black pepper: Freshly ground if possible for best aroma.
- Freshly grated nutmeg: A small pinch adds warmth that rounds out the custard beautifully.
- Minced chives: For a fresh, mild oniony garnish.
- Hollandaise sauce (optional): I love serving this when I want to take things up a notch.
Variations
One of my favorite things about the Ham and Cheese Croissant Bake Recipe is how easily you can tweak it to suit different tastes or dietary needs. Don’t be afraid to make it your own; experiment with cheeses or swap herbs based on what’s fresh or on hand.
- Vegetarian variation: I’ve swapped ham for sautéed mushrooms and spinach—still rich and satisfying.
- Different cheese: Tried sharp cheddar or fontina instead of gruyere—you can’t go wrong with any melty cheese.
- Herb swap: Sometimes I use rosemary instead of sage for a piney flavor that feels like a treat in the fall.
- Make it spicy: Add a pinch of cayenne or red pepper flakes if you like a little heat.
- Gluten-free option: Use gluten-free croissants, which take away the wheat but keep that buttery base.
How to Make Ham and Cheese Croissant Bake Recipe
Step 1: Prep Your Croissants and Ham
Start by tearing your croissants into bite-sized pieces and layering them evenly in your greased baking dish. Scatter the sliced ham over the croissants, trying to get an even distribution so every bite has that perfect ham-to-croissant ratio. This step sets the foundation for that delicious texture contrast that makes this bake so addictive.
Step 2: Sauté Onions and Herbs
In a skillet, melt your butter over medium heat and cook the diced onion until translucent and just starting to caramelize, about 7-8 minutes. Then add the minced thyme and sage, cooking for another minute to release their aroma. This little flavor head start softens the onions and infuses them with fresh herbal notes that you’ll taste in every bite.
Step 3: Whisk the Custard Mixture
In a large bowl, whisk together the eggs, half and half, dijon and whole grain mustards, salt, pepper, and freshly grated nutmeg. Pour in the warm onion and herb mixture and stir well to combine. This custard should be smooth and creamy—don’t rush this part because getting the custard right makes all the difference in your bake’s texture.
Step 4: Assemble and Bake
Pour the custard evenly over the croissants and ham in the baking dish, pressing down lightly so the croissants soak up all that delicious custard. Sprinkle the shredded Gruyere on top and then cover loosely with foil. Bake at 350°F (175°C) for about 35 minutes, then remove the foil and bake another 10-15 minutes until the cheese is bubbly and golden. Keep an eye on it so the top doesn’t burn, but you want that perfect melty crust.
How to Serve Ham and Cheese Croissant Bake Recipe

Garnishes
I love sprinkling freshly minced chives right before serving—it adds a pop of color and a fresh bite that balances the rich cheese. Sometimes on special mornings, I spoon a little hollandaise sauce over individual servings, turning this dish into an indulgent brunch centerpiece.
Side Dishes
Some crisp mixed greens or a simple arugula salad with lemon vinaigrette pairs wonderfully to cut through all that richness. If you want to keep it brunchy, fresh fruit or a seasonal fruit compote add just the right touch of sweetness and freshness.
Creative Ways to Present
For gatherings, I like scooping the bake into cute mini ramekins or sections of a large cast-iron pan so everyone can serve themselves. It can also double as an appetizer by making mini versions in muffin tins—perfect for holiday brunch spreads or potlucks.
Make Ahead and Storage
Storing Leftovers
Any leftovers go straight into an airtight container in the fridge. I find it stays good and moist for up to 3 days, which means you can enjoy the bake for several breakfasts without any extra effort.
Freezing
I’ve had great luck freezing the unbaked casserole wrapped tightly in plastic wrap and foil. When you’re ready, thaw overnight and bake as instructed. This makes it perfect for prepping ahead for busy weekends or unexpected guests.
Reheating
To reheat, I pop portions into a 350°F oven for about 15 minutes until warmed through and the cheese is melty again. Avoid microwaving if you can—oven reheating helps keep that croissant texture closer to fresh-baked.
FAQs
-
Can I use other types of bread instead of croissants?
Absolutely! While croissants provide a flaky, buttery texture that’s signature to this bake, you can substitute with brioche or even day-old French bread cubes for a slightly different but still delicious result.
-
How far in advance can I prepare this bake?
You can assemble the entire dish a day ahead, cover it tightly, and refrigerate. This actually helps the croissants soak up the custard even better. Just add the cheese right before baking so it melts fresh on top.
-
Can I make this recipe dairy-free?
For a dairy-free version, swap half and half with a creamy plant-based milk like cashew or oat milk, use dairy-free butter substitutes, and pick a vegan cheese alternative that melts well. Keep in mind the texture and flavor will differ slightly.
-
What’s the best way to ensure the bake doesn’t get soggy?
Don’t over-soak the croissants. Tear them into pieces, layer, and pour the custard evenly but don’t let it pool at the edges. Also, partially stale croissants absorb custard better without becoming mushy.
-
Can I add vegetables to the Ham and Cheese Croissant Bake Recipe?
Definitely! Lightly sautéed spinach, mushrooms, or bell peppers make great additions. Just be sure to cook them first so they don’t release too much water and make the bake soggy.
Final Thoughts
Honestly, this Ham and Cheese Croissant Bake Recipe has become one of those dishes I turn to when I want to impress without a ton of fuss. It’s warm, comforting, and packed with flavor, yet simple enough that you can throw it together even on a busy morning. I hope you give it a try and love it as much as I do—it’s like a little bakery treat right from your oven, and your kitchen will smell amazing while it bakes!
PrintHam and Cheese Croissant Bake Recipe
This Ham and Cheese Croissant Bake is a rich, savory breakfast casserole featuring flaky croissants, smoky ham, and melted Gruyere cheese, infused with fresh herbs and a creamy custard base. Perfect for brunch or a hearty breakfast, it combines buttery croissants with a luscious blend of eggs, cream, and aromatic seasonings, baked to golden perfection and garnished with fresh chives and optional hollandaise sauce for an elegant touch.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: French-American
Ingredients
Base
- 10 large croissants
- 6 oz sliced ham
- 2 cups shredded Gruyere cheese
Herbs and Aromatics
- 1 yellow onion, diced
- 1 tablespoon minced fresh thyme leaves
- 2 tablespoons minced fresh sage leaves
Custard
- 4 tablespoons unsalted butter
- 2 1/2 cups half and half
- 6 eggs
- 1 tablespoon Dijon mustard
- 1 tablespoon whole grain mustard
- 1 1/2 teaspoons kosher salt
- 1/2 teaspoon ground black pepper
- 1/8 teaspoon freshly grated nutmeg
Garnish
- Minced chives, for serving
- Hollandaise sauce, for serving (optional)
Instructions
- Prepare the croissants and ham: Preheat your oven to 350°F (175°C). Tear the croissants into bite-sized pieces and place them evenly in a greased baking dish. Distribute the sliced ham over the croissant pieces.
- Sauté the aromatics: In a skillet, melt the unsalted butter over medium heat. Add the diced yellow onion and cook until soft and translucent, about 5 minutes. Stir in the minced thyme and sage and cook for another minute until fragrant. Remove from heat.
- Make the custard mixture: In a large bowl, whisk together the eggs, half and half, Dijon mustard, whole grain mustard, kosher salt, black pepper, and freshly grated nutmeg until smooth.
- Assemble the bake: Spread the sautéed onion and herb mixture evenly over the ham and croissants in the baking dish. Sprinkle the shredded Gruyere cheese over the top. Pour the custard mixture evenly over everything, pressing down lightly to make sure all the croissant pieces absorb the custard.
- Bake: Place the baking dish in the preheated oven and bake for 40-45 minutes, or until the custard is set, the top is golden and bubbly, and a knife inserted in the center comes out clean.
- Rest and garnish: Remove the bake from the oven and let it rest for 5-10 minutes to set. Sprinkle minced chives over the top and optionally serve with hollandaise sauce on the side for an extra creamy, tangy finish.
Notes
- Using day-old croissants helps them absorb the custard better without becoming too soggy.
- Gruyere cheese melts beautifully but you can substitute with Swiss or Emmental if preferred.
- For a lighter version, use whole milk instead of half and half.
- The bake can be prepared the night before, covered with plastic wrap and refrigerated. Increase baking time slightly if baking directly from the fridge.
- Hollandaise sauce adds a luxurious touch but is optional depending on preference.
Keywords: ham croissant casserole, breakfast bake, brunch recipe, savory croissant bake, Gruyere ham bake
