Croissant Omelet Breakfast Casserole with Ham and Gruyere

By Sarah Skillet

On August 23, 2026

High-angle view of a Croissant omelet breakfast casserole showing flaky croissant edges and bubbling cheese pockets.

Cuisine

American, French-inspired

Prep time

20 minutes

Cooking time

40 minutes

Total time

60 minutes

Servings

8 people

This Croissant omelet breakfast casserole is the ultimate morning showstopper, blending the buttery, flaky layers of French pastries with the savory, protein-packed heartiness of a classic omelet. If you are looking for a dish that features toasted golden-brown croissant chunks and bubbly gruyere cheese, you have found your new favorite brunch tradition. The first time you pull this rustic white ceramic baking dish out of the oven, the aroma of diced smoked ham and melted cheese will instantly draw everyone to the kitchen.

Whether you are hosting a holiday brunch or simply leveling up your weekend meal prep, this Croissant omelet breakfast casserole delivers a gourmet food blog aesthetic with minimal effort. The secret lies in the creamy egg custard that soaks into the bread, creating a texture that is crispy on top but tender and bread-pudding-like in the center. It is a sophisticated twist on a breakfast casserole that feels like it came straight from a Parisian bistro.

A slice removed from a Croissant omelet breakfast casserole revealing a moist, cheesy, bread-pudding-like interior.
The interior is set but moist, perfectly mimicking a savory bread pudding.

Why You Will Crave This Savory Croissant Bake

  • Texture Contrast: The top layer consists of torn, buttery croissants baked to a perfect deep golden-brown with visible flaky, crispy edges that crunch with every bite.
  • Double Cheese Power: A blend of melted sharp cheddar cheese for tang and bubbly gruyere cheese for that nutty, sophisticated melt.
  • Savory Depth: Pockets of diced smoked ham provide a salty, smoky bite that balances the rich, creamy egg custard base.
  • Visual Appeal: Finished with a heavy shower of freshly chopped bright green chives and coarse cracked black pepper, it looks as good as it tastes.

The Essential Ingredients for Success

To achieve the perfect Croissant omelet breakfast casserole, every ingredient serves a specific culinary purpose. Using high-quality fats and proteins ensures a rich mouthfeel that keeps guests coming back for seconds.

Day-Old Croissants: You will need 6-8 large (approx. 450g) croissants. Slightly stale bread absorbs the creamy egg custard much better than fresh, soft bread, preventing a soggy result.

Smoked Ham: 1.5 cups (225g) of diced smoked ham adds a savory, salty element that pairs beautifully with the buttery dough. It is a much lighter alternative to an egg and sausage breakfast casserole while maintaining that meaty satisfaction.

Sharp Cheddar & Gruyere: Use 1 cup (115g) of each. The cheddar provides the classic “omelet” flavor, while the Gruyere offers that signature “bubbly” topping seen in high-end gratins.

Large Eggs: 8 large eggs provide the structural integrity. They create the “set but moist” base that defines a professional-grade casserole.

Whole Milk and Heavy Cream: A mix of 1.5 cups (360ml) milk and 0.5 cup (120ml) cream creates the richest custard. This is what separates a standard bake from a truly creamy breakfast casserole.

Fresh Chives & Black Pepper: These aren’t just garnishes. The chopped fresh chives add a necessary oniony brightness, while the cracked black pepper cuts through the richness of the cheese.

High-angle view of a Croissant omelet breakfast casserole showing flaky croissant edges and bubbling cheese pockets.
Look at those crispy, golden-brown croissant edges!

How to Make the Perfect Croissant Omelet Breakfast Casserole

Preparing the Croissant Foundation

Start by greasing a 9×13 inch (23×33 cm) white ceramic baking dish with plenty of unsalted butter. Tear the croissants into 2-inch chunks rather than cutting them with a knife. Tearing creates more surface area and jagged edges, which results in those iconic flaky, crispy edges once baked.

Spread half of the croissant chunks into the dish. Scatter half of the diced smoked ham and half of the melted sharp cheddar cheese and bubbly gruyere cheese over the bread. Repeat with the remaining croissants, ham, and cheese, ensuring some cheese is tucked into the folds of the croissants.

Whisking the Creamy Egg Custard

In a large mixing bowl, whisk together the 8 eggs, milk, heavy cream, 1 teaspoon (6g) of kosher salt, and 1/2 teaspoon (1g) of cracked black pepper. Whisk vigorously until the mixture is completely homogenous and frothy. This aeration helps the Croissant omelet breakfast casserole rise slightly in the oven, giving it a lighter, fluffier texture.

The Critical Soak Time

Pour the egg mixture evenly over the croissants. Use a spatula to gently press down on the bread so every piece gets a chance to absorb the liquid. For the best results, let the dish sit for at least 20 minutes before baking. If you are looking for a time-saver similar to an overnight french toast casserole, you can cover this and refrigerate it for up to 12 hours.

Baking to Golden Perfection

Preheat your oven to 375°F (190°C). Bake the casserole uncovered for 35-45 minutes. You are looking for a deep golden-brown color on the croissant tips. The center should be “set but moist”—it should have a slight jiggle but not be liquid. The cheese should be bubbly and slightly browned in the crevices.

The Final Flourish

Remove the dish from the oven and let it rest for 5-10 minutes. This allows the creamy egg custard to fully set, making it easier to slice. Just before serving, sprinkle a generous shower of bright green chives and extra cracked black pepper over the top. The steam rising from the dish will release the aroma of the fresh herbs instantly.

Expert Tips for a Gourmet Breakfast

  • Don’t Skimp on Quality: Since this recipe has few ingredients, the quality of the butter in the croissants and the age of the Gruyere cheese make a massive difference.
  • Watch the Browing: If the toasted golden-brown croissant chunks are darkening too quickly, tent the dish loosely with foil for the last 10 minutes of baking.
  • Room Temperature Eggs: Using room temperature eggs and milk helps the custard emulsify better, leading to a smoother, more consistent bread-pudding-like interior.
  • Add a Hit of Heat: A pinch of cayenne pepper or a teaspoon of Dijon mustard whisked into the custard can add a subtle complexity that highlights the melted sharp cheddar cheese.

Storage, Reheating, and Freezing

If you have leftovers of this Croissant omelet breakfast casserole, you are in luck—it reheats beautifully! Store any remaining portions in an airtight container in the refrigerator for up to 3 days.

To Reheat: For the best texture, use an air fryer or toaster oven at 350°F (175°C) for 5-8 minutes. This restores the flaky, crispy edges of the croissants. A microwave works in a pinch (60-90 seconds), but the bread will be softer.

To Freeze: You can freeze the baked casserole for up to 2 months. Wrap individual slices tightly in plastic wrap and foil. Thaw in the fridge overnight before reheating as directed above.

What to Serve with Your Casserole

To balance the richness of the bubbly gruyere cheese and buttery croissants, serve this dish with a light, acidic side. A simple arugula salad with a lemon vinaigrette works wonders. Alternatively, a bowl of fresh berries or a citrus salad can provide a bright contrast to the savory diced smoked ham.

If you are hosting a full brunch spread, consider pairing this with a sweet maple sausage breakfast casserole to give your guests both savory and sweet options.

Common Questions About Croissant Casseroles

Yes! You can assemble the entire casserole, cover it tightly with plastic wrap, and refrigerate it for up to 12 hours. This actually helps the croissants absorb more of the creamy egg custard for a richer flavor.

Not at all! While diced smoked ham is traditional, you can easily swap it for cooked crumbled bacon, breakfast sausage, or even sautéed spinach and mushrooms for a vegetarian version.

The key is to leave the top layer of croissants mostly exposed to the oven’s dry heat. Don’t fully submerge the top layer in the custard; let those jagged edges sit high to become toasted and golden-brown.

A combination of sharp cheddar for flavor and Gruyere for its superior melting capabilities (bubbly and nutty) is ideal. You can also substitute Gruyere with Swiss or Fontina cheese.

Sogginess usually happens if you use very fresh, soft croissants or if the casserole hasn’t baked long enough. Ensure you use day-old bread and bake until the center has only a slight jiggle and the top is deep golden-brown.

The Ultimate Croissant Omelet Breakfast Casserole Recipe

A close-up shot of a Croissant omelet breakfast casserole in a white ceramic dish featuring golden-brown croissant chunks and melted gruyere.
The ultimate golden-brown Croissant Omelet Breakfast Casserole with ham and bubbly cheese.
High-angle view of a Croissant omelet breakfast casserole showing flaky croissant edges and bubbling cheese pockets.

Croissant Omelet Breakfast Casserole with Ham and Gruyere

This Croissant omelet breakfast casserole features buttery, toasted croissant chunks, savory smoked ham, and a rich custard of Gruyere and sharp cheddar cheese. Perfectly crispy on top and moist in the center for the ultimate brunch.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 8 people
Course: Breakfast, Brunch
Cuisine: American, French-inspired
Calories: 485

Ingredients
  

Ingredients
  • 6-8 large croissants preferably day-old, torn into 2-inch chunks
  • 1.5 cups (225g) smoked ham diced into small cubes
  • 1 cup (115g) sharp cheddar cheese shredded
  • 1 cup (115g) gruyere cheese shredded
  • 8 large eggs room temperature
  • 1.5 cups (360ml) whole milk
  • 0.5 cup (120ml) heavy cream
  • 1 tsp (6g) kosher salt
  • 0.5 tsp (1g) cracked black pepper plus more for garnish
  • 2 tbsp fresh chives chopped, for garnish

Equipment

  • 1 9x13 inch white ceramic baking dish
  • 1 Large Mixing Bowl
  • 1 Whisk

Method
 

Preparation
  1. Grease a 9x13 inch white ceramic baking dish with butter. Tear the croissants into 2-inch chunks to create flaky, jagged edges.
  2. Layer half of the croissant chunks in the dish. Top with half of the diced ham, cheddar, and gruyere. Repeat with a second layer.
Mixing and Soaking
  1. In a bowl, whisk eggs, milk, cream, salt, and pepper until frothy. Pour evenly over the croissants.
  2. Press the bread down gently to submerge. Let sit for 20 minutes to allow the custard to soak into the croissants.
Baking
  1. Preheat oven to 375°F (190°C). Bake for 35-45 minutes until the top is deep golden-brown and the cheese is bubbly.
  2. Remove from oven, let rest for 10 minutes, and top with fresh chives and extra cracked black pepper before serving.

Notes

Use day-old croissants for the best texture; fresh ones can become too soft.
For an overnight option, prepare the dish, cover, and refrigerate for 8-12 hours before baking.

Join the Toast Pantry Community!

Did you make this Croissant omelet breakfast casserole? We want to see your golden-brown masterpiece! Save this recipe to your favorite Pinterest board so you never lose it. Follow toastpantry for more decadent brunch inspiration.

Please leave a 5-star rating in the recipe card above and drop a comment below. Sharing a photo of your dish really helps our community grow! Happy baking!

You might also like these recipes

Leave a Comment

Recipe Rating