Ham and Cheese Croissant Breakfast Casserole: Easy, Cheesy & Make-Ahead

The first time I made this Ham and Cheese Croissant Breakfast Casserole, I was planning a relaxed Sunday brunch with my family. My aunt had brought a basket of buttery croissants, and I had some sliced ham and cheese waiting in the refrigerator. Instead of serving everything separately, I decided to turn those simple ingredients into one warm casserole.

I quickly discovered why this combination works so well. The croissants become tender where they absorb the creamy egg mixture, while the exposed edges turn beautifully golden. The ham adds a savory bite, and the melted cheese ties everything together. Although the name says “breakfast casserole,” I think of this recipe primarily as a brunch casserole because it fits perfectly on a weekend brunch table, holiday spread, or gathering with guests.

Informational note: This article is for general educational and informational purposes only. It is not professional medical, nutritional, or dietary advice. Follow appropriate food-safety practices when preparing, storing, and reheating food.

Ham and cheese croissant breakfast casserole with melted cheese and golden croissants

What Is Ham and Cheese Croissant Breakfast Casserole?

What makes a croissant brunch casserole different?

A traditional casserole might use sliced bread, potatoes, or another sturdy base. This version uses buttery croissants instead. I cut the croissants into manageable pieces and arrange them throughout the baking dish before adding ham, cheese, and a seasoned egg mixture.

The result sits somewhere between a classic egg casserole, a strata, and a warm ham-and-cheese croissant sandwich. The pastry gives the dish a richer character than ordinary bread, while the egg mixture binds everything together during baking.

Why croissants work so well in a brunch bake

Croissants have a naturally flaky, buttery structure, which makes them especially enjoyable in a baked dish. Slightly stale or day-old croissants work particularly well because they can absorb the egg mixture without becoming soft as quickly as very fresh pastry.

I also like the contrast created during baking. The top develops golden, crisp edges, while the interior becomes tender and creamy. When I cut into the casserole, I want to see distinct croissant pieces rather than a completely uniform egg mixture.

When to serve this croissant casserole

I would make this dish whenever I want a substantial centerpiece for a brunch rather than a simple weekday breakfast. It works particularly well for:

  • Weekend brunch
  • Christmas morning gatherings
  • Easter brunch
  • Mother’s Day
  • Baby or bridal showers
  • Overnight guests
  • Family gatherings
  • Holiday entertaining

Because most of the preparation can happen ahead of time, it also works well when I want to spend less time in the kitchen once guests arrive.

Why You Will Love This Ham and Cheese Croissant Breakfast Casserole

Buttery croissants and savory ham in every bite

The combination is simple, but the contrast is what makes it satisfying. The croissants bring buttery richness, while the ham adds a savory, salty element. I distribute the ham throughout the dish rather than creating one concentrated layer so that every serving contains a little of both.

A creamy, cheesy egg custard

The eggs form the structure of the casserole as they bake. I combine them with milk or half-and-half, Dijon mustard, salt, pepper, and optional seasonings before pouring the mixture evenly over the croissants.

Cheese adds another layer of richness. Gruyère and Swiss provide a classic pairing with ham, while cheddar offers a stronger and more familiar flavor. The important point is to choose a cheese that melts smoothly.

Perfect for feeding a crowd

One baking dish makes this especially convenient for entertaining. Instead of preparing individual sandwiches or eggs to order, I can assemble everything in advance and bring one hot casserole to the table.

Serving size depends on the baking dish and how generously each portion is cut. For a brunch gathering, I usually serve smaller squares alongside fruit, potatoes, or a salad.

Make it ahead foa an easier morning

This is one of the biggest advantages of the recipe. I can assemble the casserole, cover it, refrigerate it, and bake it the following morning.

That makes a noticeable difference during holidays and special occasions. When guests arrive, I do not need to start building the entire dish from scratch. I simply focus on baking, resting, garnishing, and serving.

Ingredients for Ham and Cheese Croissant Breakfast Casserole

Ingredients for ham and cheese croissant breakfast casserole

Choosing the right croissants

I prefer regular butter croissants because their size provides a good balance between pastry and filling. Mini croissants can also work, particularly when I want smaller pieces or already have them available.

Slightly stale croissants are useful because they have less surface moisture. If my croissants are very fresh and soft, I can cut them into pieces and allow them to dry briefly before assembling the casserole.

Choosing the best ham

Deli ham is convenient and easy to distribute throughout the dish. Leftover baked ham works particularly well after a holiday meal, while smoked ham gives the casserole a deeper flavor.

I usually slice or chop the ham into bite-sized pieces. That makes it easier to distribute the filling evenly rather than having large sections containing ham and other sections containing mostly pastry.

Choosing the cheese

I consider Gruyère one of the most appealing options because of its rich, nutty flavor. Swiss cheese provides a more traditional ham-and-cheese combination, while cheddar is an accessible alternative with a stronger flavor.

For the best texture, I use a cheese that melts smoothly. Shredding the cheese before assembly also helps it distribute more evenly between the croissant pieces.

Building the egg custard

The basic custard uses large eggs with whole milk or half-and-half. Dijon mustard adds a subtle savory note without making the casserole taste strongly of mustard.

I season the mixture with salt and black pepper. Garlic powder or a small amount of nutmeg can also add depth, but I keep the seasoning controlled because the ham and cheese already contribute plenty of flavor.

Optional finishing ingredients

Fresh herbs provide an easy finishing touch. I like chopped chives, parsley, or green onions scattered over the casserole just before serving.

For a slightly more pronounced cheese flavor, I can add a light dusting of Parmesan to the top before baking.

How to Make Ham and Cheese Croissant Breakfast Casserole Step by Step

Step 1: Prepare the croissants

I begin by cutting or tearing the croissants into bite-sized pieces. I do not make every piece exactly the same size because a little variation creates a more natural texture throughout the casserole.

I lightly grease my baking dish and spread the croissant pieces evenly across the bottom. I make sure they are distributed rather than packed into one dense layer.

Step 2: Layer the ham and cheese

Next, I scatter the ham throughout the croissants. I try to reach the edges and corners of the dish because nobody wants a serving containing only pastry.

I follow the ham with shredded cheese. Even distribution matters here as well. When the casserole is assembled carefully, each portion gets croissant, ham, cheese, and custard instead of separate layers with completely different textures.

Step 3: Make the egg custard

I whisk the eggs, milk or half-and-half, Dijon mustard, salt, pepper, and any optional seasonings in a separate bowl.

I whisk until the mixture looks smooth and evenly combined. There is no need to whip excessive air into the eggs. The goal is simply to create a consistent custard that can spread throughout the casserole.

Step 4: Pour the custard over the croissants

I pour the egg mixture slowly over the croissants, moving around the baking dish rather than pouring everything into one location.

After pouring, I gently press some of the croissant pieces down so they can absorb the custard. I do not crush the pastry because I still want recognizable flaky pieces after baking.

Step 5: Add the final cheese layer

I finish with the remaining shredded cheese. This layer melts across the surface and helps create the golden, cheesy topping that makes the casserole look especially inviting.

If I am preparing the dish for guests, I also reserve a little fresh parsley or chives for after baking rather than putting all the herbs into the casserole.

Step 6: Rest or refrigerate overnight

For a quicker version, I allow the assembled casserole to rest briefly before baking. For a true make-ahead brunch, I cover the dish tightly and refrigerate it overnight.

The overnight method gives the croissants more time to absorb the custard. I keep the assembled casserole refrigerated rather than leaving it at room temperature for an extended period.

Step 7: Bake until golden and set

I bake the casserole in a preheated oven until the top becomes golden and the center is set. If the surface begins browning too quickly, I cover the dish during part of the baking process and uncover it later to finish the top.

Once baked, I let the casserole rest briefly before cutting. This gives the custard time to settle and makes the portions easier to serve.

Serving of ham and cheese croissant casserole with melted cheese
Ham and cheese croissant breakfast casserole with melted cheese and golden croissants

Ham and Cheese Croissant Breakfast Casserole

A buttery, cheesy brunch casserole made with flaky croissants, savory ham, tender eggs, and melted cheese. Perfect for a make-ahead family brunch.
Prep Time 15 minutes
Cook Time 40 minutes
Resting time 10 minutes
Total Time 1 hour 5 minutes
Servings: 8 8
Course: Brunch
Cuisine: American
Calories: 360

Ingredients
  

  • 6 large day-old croissants cut into large pieces
  • 8 large eggs
  • 2 cups 480 ml whole milk or half-and-half
  • 2 tablespoons Dijon mustard
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • ¼ teaspoon garlic powder
  • ¼ teaspoon ground nutmeg optional
  • 8 oz 225 g cooked ham, diced
  • 1½ cups 150 g shredded Gruyère cheese
  • 1 cup 115 g shredded Swiss cheese
  • ¼ cup 25 g grated Parmesan cheese
  • 2 tablespoons fresh chives chopped
  • 2 tablespoons fresh parsley chopped
  • Butter or cooking spray for the baking dish

Method
 

Prepare the oven: Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish.
    Layer the croissants: Arrange the croissant pieces evenly in the prepared dish. Scatter the diced ham over the top.
      Add the cheese: Sprinkle the Gruyère and Swiss cheese evenly over the croissants and ham.
        Make the custard: Whisk together the eggs, milk, Dijon mustard, salt, pepper, garlic powder, and nutmeg until smooth.
          Combine: Pour the egg mixture evenly over the casserole. Gently press the croissants down so they absorb the custard.
            Finish: Sprinkle Parmesan, chives, and parsley over the top. Let it rest for 15 minutes, or cover and refrigerate overnight.
              Bake: Bake for 35–45 minutes, until the center is set and the top is golden brown. Cover loosely with foil if it browns too quickly.
                Rest and serve: Remove from the oven and let the casserole rest for 10 minutes before slicing and serving warm.

                  Notes

                  • Day-old croissants absorb the custard better and help prevent a soggy casserole.
                  • You can substitute Cheddar for the Gruyère or Swiss cheese.
                  • For an overnight version, cover tightly and refrigerate before baking.
                  • Add cooked spinach, mushrooms, or green onions for extra flavor and texture.
                    Do not completely drown the croissants in custard. Use freshly shredded cheese for the smoothest melt.

                  HHow to Get the Best Ham and Cheese Croissant Breakfast Casserole Texture

                  Use slightly stale croissants when possible

                  Day-old croissants are one of my favorite choices for this Ham and Cheese Croissant Breakfast Casserole. Their slightly drier texture allows them to absorb the custard while maintaining more structure.

                  If I only have fresh croissants, I do not consider that a problem. I can cut them into pieces and lightly dry them before assembling the Ham and Cheese Croissant Breakfast Casserole to reduce their surface moisture.

                  Do not drown the croissants

                  More custard does not automatically create a better Ham and Cheese Croissant Breakfast Casserole. Too much liquid can leave the center excessively wet and make the pastry lose its structure.

                  I focus on even distribution instead. The custard should reach the croissant pieces throughout the dish without turning the entire Ham and Cheese Croissant Breakfast Casserole into a wet mixture.

                  Give the casserole enough soaking time

                  A short rest allows the croissants to begin absorbing the custard. An overnight rest takes that process further and is especially convenient when preparing a Ham and Cheese Croissant Breakfast Casserole for brunch.

                  I avoid assuming that every casserole needs exactly the same soaking period. The size and freshness of the croissants affect how quickly they absorb the liquid.

                  Cover and uncover at the right time

                  Covering the Ham and Cheese Croissant Breakfast Casserole during part of the baking process can help prevent the surface from becoming too dark before the center finishes cooking.

                  I uncover it toward the end so the croissant pieces and cheese can develop a golden top. This two-stage approach gives me more control over the final texture.

                  Let it rest before serving

                  I give the Ham and Cheese Croissant Breakfast Casserole several minutes to settle after removing it from the oven. Cutting immediately can make the portions more difficult to handle.

                  The short resting period also helps the egg mixture finish settling around the croissants, ham, and cheese.

                  The Best Temperature and Baking Time for Ham and Cheese Croissant Breakfast Casserole

                  What oven temperature works best?

                  The outline for this Ham and Cheese Croissant Breakfast Casserole reflects comparable casseroles baked around 325°F to 350°F. I prefer this moderate range because the casserole contains both pastry and egg custard.

                  A very aggressive oven can brown the croissants before the center is properly set. Moderate heat gives the custard time to cook while allowing the top to become golden.

                  How long should you bake it?

                  The exact baking time for a Ham and Cheese Croissant Breakfast Casserole depends on the depth of the casserole, the baking dish, the amount of custard, and whether the dish starts cold from the refrigerator.

                  Rather than relying exclusively on the clock, I watch the center carefully. A properly baked casserole should have a golden surface and a set center without visibly liquid egg mixture.

                  How do you know when it is done?

                  I look for several signs:

                  • Golden-brown croissant edges
                  • Melted cheese
                  • A set center
                  • Gently puffed edges
                  • No visibly liquid egg mixture

                  After baking, I allow the Ham and Cheese Croissant Breakfast Casserole to rest before slicing.

                  Make-Ahead and Overnight Ham and Cheese Croissant Breakfast Casserole

                  Can you prepare it the night before?

                  Yes. This is one of the reasons I consider this Ham and Cheese Croissant Breakfast Casserole especially useful for brunch entertaining. I assemble the croissants, ham, cheese, and custard in the baking dish, cover it securely, and refrigerate it overnight.

                  The following morning, most of the work is already complete. I only need to bake the Ham and Cheese Croissant Breakfast Casserole and prepare the accompaniments.

                  How overnight soaking improves convenience

                  While refrigerated, the croissants gradually absorb the custard. This creates a tender interior while keeping the preparation simple.

                  I find this especially useful when hosting holidays because the morning schedule can become crowded quickly. Preparing the Ham and Cheese Croissant Breakfast Casserole ahead gives me more time to focus on coffee, fruit, table settings, and guests.

                  Baking directly from the refrigerator

                  A chilled Ham and Cheese Croissant Breakfast Casserole can require additional baking time compared with one that has rested at room temperature for a short period.

                  I therefore watch the center rather than relying only on the original timing. I want the middle set while keeping the croissant topping golden rather than excessively dark.

                  Easy Variations for Ham and Cheese Croissant Breakfast Casserole

                  Ham, Swiss, and Gruyère classic

                  For a traditional savory combination, I can use ham with Swiss and Gruyère. The two cheeses create a rich, balanced flavor that works naturally with buttery croissants.

                  Bacon and cheddar croissant casserole

                  Crispy bacon can replace some or all of the ham. Sharp cheddar creates a more pronounced cheese flavor and gives the Ham and Cheese Croissant Breakfast Casserole a familiar American brunch character.

                  Spinach and ham croissant casserole

                  Cooked spinach adds a vegetable component. I make sure to remove excess moisture before adding it because watery vegetables can affect the casserole’s texture.

                  Smoked ham and smoked cheese

                  For a deeper flavor, smoked ham paired with a smoked cheese creates a more pronounced savory profile. I would keep the other seasonings simple so the smoky ingredients remain noticeable in the Ham and Cheese Croissant Breakfast Casserole.

                  Croissant casserole with vegetables

                  Mushrooms, bell peppers, and green onions can all work well. Tomatoes can also be added, but I use them carefully because their moisture can make the casserole wetter.

                  Spicy brunch casserole

                  For a little heat, I can add red pepper flakes or a mild hot sauce. This variation works particularly well when serving guests who enjoy a more assertive Ham and Cheese Croissant Breakfast Casserole.

                  What to Serve With Ham and Cheese Croissant Breakfast Casserole

                  Because the Ham and Cheese Croissant Breakfast Casserole is rich and savory, I like to serve it with fresh and lighter sides.

                  Fresh strawberries, blueberries, melon, and grapes provide color and sweetness. A simple green salad can add freshness, while crispy hash browns or roasted potatoes create a more substantial brunch plate.

                  For drinks, fresh coffee, iced coffee, and orange juice are natural choices. For an adult brunch setting, mimosas can also accompany the meal.

                  I also place Dijon mustard, hot sauce, fresh chives, or green onions on the table so guests can customize their portions of the Ham and Cheese Croissant Breakfast Casserole.

                  Common Mistakes to Avoid When Making Ham and Cheese Croissant Breakfast Casserole

                  Using very fresh, soft croissants

                  Very fresh croissants contain more moisture and can become excessively soft after absorbing the custard. Slightly stale pastry usually gives the Ham and Cheese Croissant Breakfast Casserole better structural contrast.

                  Adding too much custard

                  Too much liquid can produce a soggy center. I focus on balancing the amount of croissant with the custard rather than simply adding more liquid.

                  Unevenly distributing the ham and cheese

                  I spread the fillings throughout the entire baking dish. This prevents some portions of the Ham and Cheese Croissant Breakfast Casserole from being overloaded while others contain mostly croissant.

                  Overbaking the casserole

                  Excessive baking can make the eggs firm, dry, and rubbery. I remove the Ham and Cheese Croissant Breakfast Casserole once the center is set instead of continuing to bake it simply to achieve a darker top.

                  Cutting it immediately

                  A short resting period makes the Ham and Cheese Croissant Breakfast Casserole easier to portion. It also allows the interior to settle before serving.

                  Forgetting to cover it initially

                  If the top becomes brown too quickly, I cover the Ham and Cheese Croissant Breakfast Casserole during part of the baking process. I then uncover it toward the end to develop the final golden finish.

                  How to Store and Reheat Ham and Cheese Croissant Breakfast Casserole

                  I transfer leftovers to an airtight container or cover the baking dish securely before refrigerating them. I follow current food-safety guidance for refrigeration and leftover storage rather than leaving the Ham and Cheese Croissant Breakfast Casserole at room temperature for extended periods.

                  For the best texture, I prefer reheating individual portions in the oven or air fryer. These methods help restore some of the crispness that the croissant topping loses during refrigeration.

                  The microwave is convenient when speed matters most, although the pastry will generally be softer. Freezing is possible, but the texture of the croissants and custard can change after thawing.

                  F&Q

                  Can I make a ham and cheese croissant casserole the night before?

                  Yes. Assemble it, cover it, refrigerate it overnight, and bake it the next day.

                  Can I use fresh croissants for breakfast casserole?

                  Yes. Slightly drying fresh croissants first can help them absorb the custard more effectively.

                  How do you keep a croissant breakfast casserole from getting soggy?

                  Use slightly stale croissants, control the custard quantity, avoid excess moisture from vegetables, and bake until the center is properly set.

                  Informational Disclaimer:

                  The information provided in this recipe is for general informational and educational purposes only. It is not intended to provide medical, nutritional, dietary, or professional health advice. Individual nutritional needs and dietary requirements may vary. If you have specific dietary concerns, food allergies, medical conditions, or other health-related questions, consult a qualified healthcare or nutrition professional.

                  Leave a Comment

                  Recipe Rating