Ham and Cheese Croissant Bake Recipe
If you love the comforting combo of flaky croissants, savory ham, and melty cheese, then this Ham and Cheese Croissant Bake Recipe is going to feel like a warm hug on a plate. It’s perfect for brunches, lazy weekends, or when you want something that feels special without hours of prep. Trust me, once you try baking croissants into this creamy, golden custard, you’ll be hooked.
What makes this Ham and Cheese Croissant Bake Recipe stand out? It’s all about layering simple ingredients that bring out incredible flavors — buttery croissants soaking up a rich custard, fresh herbs adding brightness, and a blend of two must-have mustards giving just the right tang. I’ve made this several times for family gatherings, and it disappears fast every single time.
Ingredients You’ll Need
These ingredients work beautifully together, balancing creamy, salty, and herbaceous tastes with the perfect custard texture. When shopping, go for fresh herbs and quality ham to maximize flavor in this easy bake.
- Croissants: Day-old or slightly stale croissants soak up the custard better without getting mushy.
- Ham: I prefer sliced deli-style ham—lean but flavorful.
- Gruyere cheese: This cheese melts beautifully and has a lovely nuttiness that pairs with ham.
- Unsalted butter: For sautéing onions and adding richness.
- Yellow onion: Adds a light sweetness and depth of flavor when sautéed.
- Fresh thyme leaves: Brightness that complements the creamy custard perfectly.
- Fresh sage leaves: Earthy and mellow, sage adds warmth without overpowering.
- Half and half: Keeps the custard creamy but not too heavy.
- Eggs: The base for the custard, binding everything together.
- Dijon mustard: Adds subtle heat and a lovely tang.
- Whole grain mustard: Gives a slight crunch and extra depth to the mustard flavor.
- Kosher salt: Enhances all the flavors.
- Ground black pepper: Adds gentle spice.
- Freshly grated nutmeg: Just a pinch brings warmth to the custard.
- Minced chives (for serving): Adds freshness and a pop of color.
- Hollandaise sauce (optional): Because sometimes you want to take brunch to the next level.
Variations
I love how easy it is to tweak this Ham and Cheese Croissant Bake Recipe to fit different tastes or dietary needs. You can make it your own just by swapping a few ingredients or adding flavors you enjoy.
- Swap the cheese: I sometimes use sharp cheddar or fontina for a different twist. Both melt well and bring their own flavor profile.
- Go veggie: Adding sautéed mushrooms or spinach is a great way to sneak in some greens without sacrificing goodness. I’ve even added caramelized peppers once, and it was delicious.
- Make it gluten-free: Use gluten-free croissants if available, or substitute with gluten-free bread — but croissants really take it to that extra special level.
- Spice it up: For a little kick, mix in a pinch of cayenne or hot paprika. It wakes things up without overpowering the classic flavors.
How to Make Ham and Cheese Croissant Bake Recipe
Step 1: Sauté the Aromatics
Start by melting the unsalted butter in a skillet over medium heat, then add the diced yellow onion. Cook gently until the onions are soft and translucent, about 5-7 minutes — this sweetness builds so much flavor for the bake. Stir in the minced thyme and sage right at the end for that fresh herbal aroma, then set the mixture aside to cool while you prep the rest.
Step 2: Prepare 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. This custard is the heart of your bake, so whisk thoroughly until everything is well combined and slightly frothy. I find that two kinds of mustard bring a nice layered flavor here — don’t skip it!
Step 3: Assemble the Bake
Cut the croissants into large chunks or slices — roughly bite-sized is perfect. Spread them evenly in a buttered baking dish, then scatter the sautéed onions and herbs over the top. Add your sliced ham evenly, and finally, sprinkle the shredded gruyere cheese across the whole thing. Pour the custard mixture over it all, gently pressing down so the croissants soak it up.
Step 4: Let it Rest and Bake
This part is key: cover your dish with foil and let it sit at room temperature for about 30 minutes. This soak time lets the croissants absorb the custard fully, so every bite is rich and custardy rather than dry. Then bake covered at 350°F (175°C) for 30 minutes. After that, remove the foil and bake another 15-20 minutes until the top is golden brown and puffed. Keep an eye on it so the cheese doesn’t burn.
How to Serve Ham and Cheese Croissant Bake Recipe

Garnishes
I love sprinkling fresh minced chives over the top just before serving — they add a subtle onion brightness and a fun color pop. When I’m feeling fancy (or if guests are coming), a drizzle of hollandaise sauce on the side elevates the richness and really makes this bake a brunch standout.
Side Dishes
A mixed green salad with a light vinaigrette pairs perfectly — it cuts through the richness and keeps the meal balanced. Roasted tomatoes or fresh fruit like sliced melon are also wonderful companions on the plate. I often serve this with a hot cup of coffee or a mimosa to set that perfect brunch vibe.
Creative Ways to Present
For special occasions, I like to bake individual servings in ramekins — it makes for a charming presentation and portion control. Another fun idea is layering with alternating ham and cheese strata in a clear dish so guests can admire all those delicious layers before baking!
Make Ahead and Storage
Storing Leftovers
After it cools, I cover the bake tightly with plastic wrap and keep it in the fridge. It stays great for 3-4 days, which makes it excellent for breakfast or lunch the next day. Just be sure to reheat it thoroughly so it’s warm and melty again.
Freezing
I’ve frozen this bake a couple of times with good results. To freeze, wrap tightly in foil and place in a freezer-safe bag. It keeps well up to two months. When you’re ready to eat, thaw overnight in the fridge.
Reheating
Reheat leftovers or thawed frozen portions in a 350°F oven for about 15-20 minutes, covered with foil to keep moisture in. Removing the foil for the last 5 minutes crisps up the top nicely. I find the texture stays surprisingly close to fresh this way!
FAQs
-
Can I use other types of bread instead of croissants for this bake?
Absolutely! While croissants give the best flaky texture and buttery flavor, you can substitute with sturdy bread like brioche or challah. Just make sure the bread isn’t too fresh or soft, so it soaks up the custard nicely without turning mushy.
-
Can I prepare this Ham and Cheese Croissant Bake Recipe the night before?
Yes! You can assemble the bake the night before, cover it tightly, and refrigerate. In the morning, let it come to room temperature for 30 minutes before baking as directed. This saves you time and enhances the custard soak.
-
What should I do if I don’t have fresh herbs on hand?
Dried thyme and sage can work in a pinch, but use about one-third the amount since dried herbs are more concentrated. Alternatively, fresh chives or parsley make nice mild herbaceous substitutes for garnish or in the custard mix.
-
Is this bake suitable for meal prep or feeding a crowd?
Definitely! This Ham and Cheese Croissant Bake Recipe scales well, and because it can be made ahead and reheated, it’s perfect for groups or meal prepping breakfasts during a busy week.
-
Can I add vegetables to make it healthier?
For sure! Adding sautéed spinach, mushrooms, or bell peppers boosts nutrition and flavor. Just make sure to cook them beforehand to remove excess moisture and prevent sogginess.
Final Thoughts
This Ham and Cheese Croissant Bake Recipe has become one of my top go-to brunch dishes because it brings such cozy vibes and reliably delicious flavor with minimal fuss. Whether you’re making it for family, friends, or just a treat-yourself weekend breakfast, I’m confident you’ll love how the simple ingredients come together into something truly special. Give it a try—you might find it becoming your own little tradition.
Print
Ham and Cheese Croissant Bake Recipe
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 2 hours 15 minutes (including chilling time)
- Yield: 8–10 servings 1x
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
Description
This Ham and Cheese Croissant Bake is a hearty and delicious breakfast or brunch dish featuring layers of flaky croissants, savory ham, and melted Gruyere cheese, all soaked in a rich, aromatic custard infused with fresh herbs and mustard. Baked to golden perfection, it’s perfect for feeding a crowd or enjoying as a comforting meal any day.
Ingredients
Croissant Bake
- 10 large croissants
- 6 oz sliced ham
- 2 cups shredded Gruyere cheese
- 4 tablespoons unsalted butter
- 1 yellow onion, diced
- 1 tablespoon minced fresh thyme leaves
- 2 tablespoons minced fresh sage leaves
- 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
For Serving
- Minced chives
- Hollandaise sauce (optional)
Instructions
- Prepare the Onion and Herbs: In a skillet, melt the butter over medium heat. Add the diced yellow onion and sauté until soft and translucent, about 5-7 minutes. Stir in the minced thyme and sage leaves, cooking for another minute until fragrant. Remove from heat and set aside to cool slightly.
- Assemble the Croissant Layers: Slice the croissants in half horizontally. In a greased baking dish, layer the bottom halves of the croissants. Top with the sliced ham and shredded Gruyere cheese. Spread the cooled onion and herb mixture evenly over the cheese. Cover with the top halves of the croissants, pressing lightly to compact.
- Mix the Custard: 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 well combined and slightly frothy.
- Soak the Bake: Pour the custard mixture evenly over the assembled croissant layers, pressing gently to ensure the croissants absorb the custard. Cover the dish with plastic wrap and refrigerate for at least 2 hours or overnight for best results.
- Bake the Dish: Preheat your oven to 350°F (175°C). Remove the plastic wrap from the baking dish and place it in the oven. Bake uncovered for 45-55 minutes, or until the custard is set, the top is golden and slightly crisp, and a knife inserted into the center comes out clean.
- Serve: Let the croissant bake cool for 5-10 minutes before serving. Garnish with minced chives and, if desired, a drizzle of hollandaise sauce for an extra touch of richness and flavor.
Notes
- For best flavor, prepare the bake the night before to allow the croissants to fully soak up the custard.
- Gruyere cheese can be substituted with Swiss or Emmental cheese for a similar melting profile and taste.
- Use fresh herbs for the best aroma and flavor intensity.
- Allow the bake to rest slightly after baking; this will help it set and make it easier to cut and serve.
- Optional hollandaise sauce adds a rich, creamy complement but is not necessary.
Keywords: Ham and Cheese Croissant Bake, Breakfast Casserole, Gruyere Cheese Bake, Brunch Recipes, Savory Croissant Bake
