If you have been searching for a comforting breakfast that feels luxurious yet is surprisingly simple to prepare, look no further. This Rich Ham and Cheese Croissant Breakfast Bake Recipe combines buttery, flaky croissants with savory ham and melted Gruyere cheese, all baked in a silky custard infused with fragrant herbs. It’s the perfect way to make your morning meal feel like a special occasion without too much fuss. Every bite delivers layers of flavor and texture that will have everyone asking for seconds, whether it’s a lazy weekend brunch or a holiday gathering.

Ingredients You’ll Need
The beauty of this bake lies in its straightforward ingredients that work harmoniously to bring richness, tenderness, and vibrant flavor to the dish. Using day-old croissants helps soak up the custard beautifully, while fresh herbs and quality cheese elevate the overall taste profile.
- 10 large croissants: Day-old croissants are ideal since they absorb the egg mixture better without becoming soggy.
- 6 oz sliced ham: Freshly sliced from the deli gives you the best texture and savory bite.
- 2 cups shredded Gruyere cheese: Freshly shredded melts evenly for that creamy, nutty richness.
- 2 tbsp fresh sage: Adds an earthy depth that beautifully complements the ham.
- 1 tbsp fresh thyme: Brings a subtle brightness to the custard.
- 1 yellow onion: Thinly sliced to lightly caramelize and add sweetness.
- 4 tbsp unsalted butter: Butter enriches the bake and helps mellow the onion’s flavor.
- 1.5 tsp kosher salt: Balances all flavors perfectly without overwhelming.
- 6 eggs: Room temperature eggs create a smooth and luxurious custard base.
- 0.5 tsp ground black pepper: Adds a gentle peppery warmth.
- 2.5 cups half and half: A creamy base for the custard that’s lighter than cream but richer than milk.
- 1 tbsp whole grain mustard: Adds a gentle tang and texture contrast.
- 1/8 tsp freshly grated nutmeg: Infuses a warm, comforting spice note into the custard.
- 1 tbsp Dijon mustard: Deepens the mustard flavor for complexity.
- Minced chives (optional): Finishing touch that adds fresh oniony brightness.
- Hollandaise sauce (optional): For an extra layer of indulgence and richness on serving.
How to Make Rich Ham and Cheese Croissant Breakfast Bake Recipe
Step 1: Prepare the Ingredients
Start by slicing your day-old croissants into bite-size pieces to ensure even soaking of the custard. Thinly slice the yellow onion into delicate half-moons, which will soften beautifully with a gentle butter sauté. Shred the Gruyere cheese freshly, so it melts perfectly throughout the bake. Having all ingredients prepped makes the assembly seamless and fun.
Step 2: Sauté the Onions and Herbs
In a skillet, melt the unsalted butter over medium heat and add the thinly sliced onions. Stir occasionally until they soften and just begin to turn golden, releasing their natural sweetness. Add the fresh sage and thyme, letting their fragrant oils infuse into the onions. This step layers in subtle complexity that surprises your palate with every bite.
Step 3: Assemble the Bake
In a large mixing bowl, whisk together the eggs, half and half, Dijon mustard, whole grain mustard, kosher salt, ground black pepper, and freshly grated nutmeg until the custard is silky and smooth. In a greased baking dish, layer the croissant pieces evenly, then scatter the sautéed onions and herbs, followed by the sliced ham and shredded Gruyere. Pour the custard mixture evenly over the entire dish, pressing down lightly to ensure the croissants soak up the liquid well.
Step 4: Bake to Perfection
Preheat your oven to 350°F (175°C) and bake the casserole for about 40 minutes. The bake is done when it’s puffed, golden on top, and a knife inserted into the center comes out clean. Allow it to rest for a few minutes before serving so the custard can set beautifully, ensuring each serving holds its rich, tender texture.
How to Serve Rich Ham and Cheese Croissant Breakfast Bake Recipe
Garnishes
Sprinkle freshly minced chives on top for a burst of fresh, mild onion flavor and a pop of color. For an extra touch of pure indulgence, drizzle warm hollandaise sauce over each slice just before serving. These simple garnishes instantly elevate the presentation and add subtle complementary flavors.
Side Dishes
This bake pairs wonderfully with fresh fruit salad or a crisp green salad dressed lightly with lemon vinaigrette to balance the richness. Warm, crusty bread or flaky pastries on the side can complement the creamy, savory bake, making the entire meal feel indulgently complete.
Creative Ways to Present
Consider serving individual portions in small ramekins for a charming personal touch at brunch gatherings. You could also add roasted cherry tomatoes or sautéed mushrooms on the side for an inviting burst of color and flavor contrast. Even a sprinkle of toasted nuts can add unexpected texture and make the dish feel extra special.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers from this Rich Ham and Cheese Croissant Breakfast Bake Recipe, cover them tightly and store in the refrigerator for up to 3 days. The flavors continue to deepen overnight, making reheated portions just as delicious, if not better.
Freezing
This bake freezes beautifully. Wrap tightly in plastic wrap and aluminum foil or use an airtight container before freezing. It can be frozen for up to 2 months. When ready to enjoy, thaw overnight in the fridge for best results.
Reheating
Reheat leftover or thawed portions in a 350°F oven for 15-20 minutes, or until warmed through and slightly crisp on top. Microwaving works in a pinch but can make the croissants a bit soggy, so the oven method is preferred to maintain texture and flavor.
FAQs
Can I use other types of cheese instead of Gruyere?
Absolutely! While Gruyere is wonderful for its melting quality and nutty flavor, you can substitute Swiss, cheddar, or even fontina depending on your taste preference. Just keep in mind the melting characteristics and flavor intensity of your chosen cheese.
Is it necessary to use day-old croissants?
Day-old croissants work best because they hold up well in the custard without turning mushy. Fresh croissants can work but may become too soft or lose their flaky texture during baking.
Can I make this recipe vegetarian?
Yes! Simply omit the ham and consider adding sautéed mushrooms or roasted vegetables for a flavorful vegetarian alternative that still feels rich and satisfying.
What kind of mustard should I use?
This recipe calls for both whole grain and Dijon mustard to create depth and texture. If you don’t have both, Dijon alone will suffice, but combining both adds wonderful complexity.
Can I prepare this recipe the night before?
Definitely. Assemble the bake the night before, cover it tightly, and refrigerate overnight. Bake fresh in the morning for an effortless and stress-free breakfast or brunch.
Final Thoughts
There is something truly magic about the Rich Ham and Cheese Croissant Breakfast Bake Recipe that turns a simple morning into a feast of flavors and comfort. It’s easy to prepare, forgiving to customize, and always delivers that warm, satisfying feeling only a perfect breakfast can bring. I encourage you to give this recipe a try and watch it quickly become a cherished favorite in your kitchen and your family’s hearts.
Print
Rich Ham and Cheese Croissant Breakfast Bake Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: American
Description
This Rich Ham and Cheese Croissant Breakfast Bake is a decadent and savory dish perfect for brunch or a special breakfast. Made with day-old croissants soaked in a creamy custard of half and half and eggs, layered with sliced ham, melted Gruyere cheese, and fresh herbs like sage and thyme, this bake is flavorful and comforting. The addition of caramelized onions and Dijon mustard adds depth, while optional garnishes like minced chives and hollandaise sauce elevate it to a luxurious morning treat.
Ingredients
Croissant and Meat
- 10 large croissants (day-old for better texture and absorption)
- 6 oz sliced ham (deli counter preferred)
Cheese and Dairy
- 2 cups shredded Gruyere cheese (freshly shredded for better melting)
- 2.5 cups half and half
- 6 eggs (room temperature for smoother custard)
- 4 tbsp unsalted butter (I use Kerrygold)
Vegetables and Herbs
- 1 yellow onion (thinly sliced into half-moons)
- 2 tbsp fresh sage (or 1 tsp dried sage)
- 1 tbsp fresh thyme
- Minced chives (optional, adds fresh onion flavor)
Seasonings and Others
- 1.5 tsp kosher salt
- 0.5 tsp ground black pepper
- 1 tbsp whole grain mustard
- 1 tbsp Dijon mustard
- 1/8 tsp freshly grated nutmeg (for warm spice notes)
- Hollandaise sauce (optional but recommended for richness)
Instructions
- Prepare the Croissants and Ham: Preheat your oven to 350°F (175°C). Slice the day-old croissants into bite-sized pieces and place them evenly into a greased baking dish. Layer the sliced ham over the croissants to ensure every bite has savory flavor.
- Cook the Onions and Herbs: In a skillet, melt the unsalted butter over medium heat. Add the thinly sliced yellow onion and cook until caramelized and soft, about 8-10 minutes. Stir in the fresh sage and thyme to release their aromas, then remove from heat.
- Combine 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 fully combined and smooth.
- Assemble the Bake: Sprinkle the shredded Gruyere cheese over the ham and croissant layers in the baking dish. Add the caramelized onions and herb mixture evenly on top. Slowly pour the custard mixture over all ingredients, making sure everything is well soaked.
- Rest the Mixture: Allow the bake to sit at room temperature for about 10-15 minutes. This helps the croissants absorb the custard and flavors meld beautifully.
- Bake the Casserole: Place the baking dish in the preheated oven and bake for about 35-40 minutes, or until the custard is set and the top is golden brown and slightly crisp.
- Add Garnishes and Serve: Once baked, optionally top with minced chives and drizzle with warm hollandaise sauce for extra richness and flavor. Serve warm for a comforting, hearty breakfast or brunch.
Notes
- Using day-old croissants ensures the dish soaks up the custard without becoming too mushy.
- Gruyere cheese melts beautifully and adds a rich, nutty flavor but can be substituted with Swiss if necessary.
- The combination of fresh herbs like sage and thyme elevates the savory profile and balances the richness of the dish.
- Allowing the dish to rest before baking enhances custard absorption and overall texture.
- Hollandaise sauce is optional but highly recommended to add an indulgent finish.
- Make sure eggs and half and half are at room temperature to get a smooth, creamy custard.

