Croissant Breakfast Casserole | Platemint
30-MINUTE MEALS! Get the email series now
platemint

Croissant Breakfast Casserole

5 from 1 vote
1 Comments
Wendie
By: WendieUpdated: Dec 12, 2025
This post may contain affiliate links. Please read our disclosure policy.

Flaky bakery croissants layered with ham and gruyere, soaked in a rich Dijon egg custard and baked until golden for the ultimate make ahead brunch centerpiece.

Croissant Breakfast Casserole

This croissant breakfast casserole has been a weekend tradition in our kitchen for years. I first made it on a slow Sunday morning when leftover bakery croissants begged for a second life. The combination of buttery, flaky pastry with savory ham and nutty gruyere, all bound together by a silky Dijon scented egg custard, instantly became a crowd favorite. From the first bite the contrast of crisp croissant edges and custardy interior always brings a smile and calls for a second serving.

I discovered this method when saving day old croissants from the bakery simply would not let them go to waste. After one experiment of tearing, layering, and soaking the croissants, the result felt like breakfast and brunch luxury that was surprisingly easy. It is perfect for holiday mornings, overnight guests, or a make ahead centerpiece that frees you to enjoy company rather than stand over the stove. The balance of textures and flavors is what makes this dish memorable and why it finds its way onto our table again and again.

Why You'll Love This Recipe

  • This recipe transforms store bought bakery croissants into a show stopping meal while keeping preparation to about 15 minutes of active time and a hands off soak of one hour to overnight.
  • The ingredients are pantry and deli staples so it is easy to pull together for last minute guests or a planned celebration morning.
  • It is very forgiving with swaps so you can use swiss cheese, leftover roasted ham, or even small breakfast sausages for a meat swap without losing the overall appeal.
  • Makes ahead convenience is huge because assembly can be done the night before and baked in the morning which frees you during busy entertaining hours.
  • Family friendly because kids love the custardy texture and adults appreciate the savory Dijon lift and gruyere richness which gives it an elevated feel.

Personally I love how forgiving the dish is. On several holidays I assembled it before midnight and slept well knowing I would only need to pop it in the oven when guests arrived. My family always argues about who gets the crisp edge pieces while the center disappears fast because the custard gets into every nook. It is one of those simple dishes that reads fancy but is truly humble to make.

Ingredients

  • Croissants: Use one pound of bakery croissants which is about six large croissants or twelve mini croissants. Day old croissants hold up best because they will soak and become custardy without turning to mush. Avoid overly fresh hyper soft croissants or extremely stale ones that have dried out entirely.
  • Ham: Four slices deli ham cut into two inch strips or cubed. A quality smoked ham from the deli counter gives the best flavor presence. You can also use leftover holiday ham cut into small cubes for more texture.
  • Gruyere cheese: One cup grated. Gruyere melts beautifully and adds a nutty, slightly sweet complexity. Swiss is an acceptable substitute if gruyere is not available.
  • Eggs: Six large eggs to create a rich custard base. Use large eggs at room temperature for even mixing and the best aeration.
  • Half and half: Two cups half and half which is equal parts milk and cream. This yields a silky custard that is richer than milk alone but lighter than heavy cream.
  • Dijon mustard, salt, pepper: Two teaspoons Dijon mustard, one half teaspoon salt, and one quarter teaspoon ground black pepper to season the custard and lift the overall flavor.

Instructions

Prepare the baking dish and croissants:Spray a nine x thirteen baking dish with non stick spray. Tear the croissants into large pieces about three inches across. The goal is to have chunks that will soak through yet still hold some structure. Scatter the torn pieces evenly in the baking dish so there are pockets to collect ham and cheese.Add ham and cheese:Tuck strips or cubes of deli ham sporadically among the croissant pieces. Sprinkle one cup of grated gruyere cheese evenly over the top so it can melt into the layers when baked. Distribute the ham and cheese so each scoop will have both elements.Make the custard:In a medium size bowl with a pour spout beat six large eggs until blended. Add two cups of half and half, two teaspoons of Dijon mustard, one half teaspoon salt, and one quarter teaspoon ground black pepper. Whisk briskly until the mixture is smooth and slightly frothy. The Dijon helps emulsify and adds a subtle tang that prevents the custard from tasting flat.Soak the croissants:Pour the egg mixture over the croissants, making sure to coat pieces evenly. Use your hands to press down gently so the croissants absorb the custard and some cheese is worked down into the interior. Cover and refrigerate for at least one hour and up to twelve hours. Occasionally press down during the soak to ensure full absorption and even texture.Bake:When ready to bake let the dish sit at room temperature for fifteen minutes while preheating the oven to three hundred fifty degrees Fahrenheit. Loosely tent the casserole with foil and bake for twenty minutes. Remove the foil and continue baking for an additional fifteen to twenty minutes until the custard is set in the middle and the top is golden. If the croissants brown too quickly return the foil until the center is done.Rest and serve:Allow the casserole to rest for five to ten minutes before serving so the custard firms slightly. Serve warm with an optional dusting of confectioners sugar and a side of jam for a sweet contrast.Baked croissant casserole in baking dish

You Must Know

  • Soaking time is crucial. A minimum of one hour produces a custardy interior while up to twelve hours gives the deepest soak through.
  • This stores well in the refrigerator for up to three days sealed in an airtight container or covered in foil.
  • The dish is high in protein and fat because of eggs, cheese, and half and half, so portion sizes are satisfying.
  • If you prefer less richness swap one cup of half and half for whole milk which reduces fat while keeping body.

My favorite aspect of this recipe is the way it composes flavors that feel special yet require minimal technique. Over the years readers have told me they served it to overnight guests who thought it was from a bakery and were surprised to learn it was assembled the night before. The method is forgiving enough that you can scale it for larger gatherings or make individual portions in smaller baking vessels.

Storage Tips

To store leftovers cool the casserole to room temperature then cover tightly with foil or transfer portions to an airtight container. Refrigerate for up to three days. For longer storage freeze individual portions wrapped in plastic wrap then foil for up to three months. Reheat refrigerated portions in a three hundred fifty degree Fahrenheit oven for about ten to fifteen minutes covered until warmed through. For frozen portions thaw overnight in the refrigerator then reheat in the oven for twenty to thirty minutes until heated through. Avoid microwaving large portions as the texture can become rubbery.

Ingredient Substitutions

If gruyere is not available use swiss cheese or even a mild cheddar for a slightly sharper finish. Swap deli ham for cubed cooked turkey or crumbled cooked breakfast sausage to change the flavor profile. For a lighter custard use one cup half and half and one cup whole milk. To make this vegetarian omit the ham and add roasted mushrooms and spinach; add a touch more salt because vegetables can dilute seasoning. If you need to reduce sodium choose low salt ham and taste the custard before baking.

Close up of croissant casserole slice

Serving Suggestions

Serve slices warm with a light dusting of confectioners sugar and a small dish of fruit jam to balance savory and sweet. Accompany the casserole with a simple green salad dressed in a lemon vinaigrette to cut the richness. For brunch pair with fresh berries, roasted potatoes, or a carafe of freshly brewed coffee. Garnish with a few sprigs of chives or thinly sliced green onion for color and a gentle oniony lift.

Cultural Background

This dish is an American take on a bread pudding style savory bake with French influence given the use of croissants and gruyere. The technique of soaking enriched pastry or stale bread in custard then baking is an old method used to repurpose baked goods across many culinary traditions. Using croissants elevates the classic approach with a buttery laminated pastry that yields pockets of crisp and tender texture.

Seasonal Adaptations

Adapt this for seasons by switching the add ins. In spring add asparagus tips and fresh peas with a lighter swiss cheese. In summer incorporate diced tomato and basil with a smear of pesto. In autumn fold in caramelized onions and a sharper gruyere, and in winter use leftover holiday ham and a hint of mustard for depth. Adjust soaking time if using very moist vegetables so the filling does not become watery.

Meal Prep Tips

For meal prep assemble the casserole the night before and refrigerate so the custard can fully soak. Portion into single serve ramekins for grab and go mornings. Label containers with date and reheat as directed. Keep a small container of jam or preserves in the fridge to add a fresh sweet contrast when serving. If entertaining make two smaller casseroles so you can bake one while the other rests.

This croissant breakfast casserole is a reliable, delicious centerpiece that brings people together. It is approachable, adaptable, and always yields appreciative smiles which is exactly why I keep this recipe in heavy rotation.

Pro Tips

  • Soak the croissants for at least one hour and up to twelve hours for best texture and flavor infusion.

  • Use day old bakery croissants for structure that soaks but does not disintegrate.

  • If the top browns too quickly during baking cover loosely with foil and continue cooking until the center is set.

This nourishing croissant breakfast casserole recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

Tags

Breakfast & BrunchBreakfastCasserolePastry-basedEgg DishSavory Brunch
No ratings yet

Croissant Breakfast Casserole

This Croissant Breakfast Casserole recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 8 steaks
Croissant Breakfast Casserole
Prep:15 minutes
Cook:30 minutes
Rest Time:10 mins
Total:45 minutes

Instructions

1

Prepare dish and croissants

Spray a 9 x 13 baking dish with non stick spray. Tear croissants into pieces about 3 inches and scatter evenly in the dish.

2

Layer ham and cheese

Tuck ham strips or cubes among croissant pieces and sprinkle with 1 cup grated gruyere. Distribute evenly so each portion has meat and cheese.

3

Make custard

In a medium bowl beat 6 large eggs then whisk in 2 cups half and half, 2 teaspoons Dijon mustard, 1/2 teaspoon salt and 1/4 teaspoon pepper until smooth.

4

Soak and refrigerate

Pour the egg mixture over the croissants and press down to submerge. Cover and refrigerate at least 1 hour and up to 12 hours, pressing down occasionally for even soaking.

5

Bake

Remove from fridge 15 minutes before baking. Preheat oven to 350 degrees Fahrenheit. Loosely cover with foil and bake 20 minutes then remove foil and bake 15 to 20 minutes more until the center is set.

6

Rest and serve

Let rest 5 to 10 minutes before serving. Optionally dust with confectioners sugar and serve with jam on the side.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 534kcal | Carbohydrates: 29g | Protein:
24g | Fat: 35g | Saturated Fat: 11g |
Polyunsaturated Fat: 7g | Monounsaturated Fat:
14g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@platemint on social media!

Croissant Breakfast Casserole

Categories:

Croissant Breakfast Casserole

Did You Make This?

Leave a comment & rating below or tag @platemint on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Wendie!

Chef and recipe creator specializing in delicious Breakfast & Brunch cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.