Ham and Cheese Croissant Casserole Recipe with buttery layers and gooey center

This is a simple, make-ahead breakfast or brunch casserole that uses day-old croissants, eggs, ham, and two cheeses to create a rich, baked dish. It works for hosts who need an easy, filling option and for families who want a warm, savory meal without elaborate prep. The Ham and Cheese Croissant Casserole Recipe is suited to moderate cooks and busy mornings when a single dish should feed several people and hold temperature well. It is chosen often for weekend brunches, light dinners, or for packing into lunches because it reheats predictably and slices cleanly.

This dish layers torn croissants with eggs, milk, ham, and cheese, then bakes until set. The flavor is mildly savory with buttery bread and a creamy egg texture, balanced by cheddar and mozzarella. It fits as a breakfast casserole, brunch centerpiece, or a casual dinner main. It is straightforward and does not require advanced skills. For a heavier, potato-based casserole alternative, see this hamburger potato casserole recipe which follows a similar one-dish approach for family meals.

When this recipe works well

Choose this recipe when you need a filling, easily portioned dish that serves several people with minimal last-minute effort. It’s useful for serving a group where oven space and stovetop time are limited. Prep can be done ahead; the assembly tolerates some flexibility in timing and ingredient ratios. Skill level is low: basic chopping and whisking suffice. The recipe adapts to different schedule needs, such as starting it right away or letting it rest briefly before baking to let croissant pieces absorb the custard.

Cooking overview

Start by preheating and preparing the dish, then cut or tear croissants and combine the wet custard. The baking flow moves from a covered stage to a short uncovered finish so eggs set without drying out, then the top browns. Heat is moderate to ensure an even set through the center without overbrowning the croissant exterior. Expect a roughly 40-minute oven time with an early covered period and a final uncovered period. For ideas on other baked, mixed casseroles with similar timing, refer to a classic mac and cheese meatloaf casserole which shares similar layering and bake rhythm.

Ham and Cheese Croissant Casserole Recipe with buttery layers and gooey center

Ingredients

5-6 large croissants, slightly dry, 1/2 lbs ham, cubed, 7 large eggs, 1/2 cup 2% milk, 1 tsp garlic powder, 1/4 tsp ground mustard, 1/2 tsp salt, 1/2 tsp black pepper, 1 cup shredded cheddar, 1 cup shredded mozzarella, 1-2 tbsp parsley, chopped. Slightly dry croissants help absorb the egg mixture without turning soggy. The combination of cheddar and mozzarella gives both flavor and melt; use all cheddar for stronger taste or all mozzarella for a milder, stretchier top. Ground mustard and garlic powder add background flavor; these are optional if you prefer a very plain custard. Parsley is a simple garnish for color.

Ham and Cheese Croissant Casserole Recipe

Directions

Preheat your oven to 350°F (175°C) to prepare for baking the casserole. Cut the croissants into approximately 1-inch cubes. Cube the ham and chop the parsley finely. Grease a 9 x 13 inch rectangular casserole dish thoroughly, then add the cubed croissants evenly into the dish. In a large bowl, whisk together the eggs, 2% milk, garlic powder, ground mustard, salt, and black pepper until fully combined and smooth. Pour the egg mixture over the croissants in the casserole dish, ensuring the liquid covers as many croissant pieces as possible to soak them thoroughly. Evenly distribute the cubed ham, shredded cheddar, and shredded mozzarella over the soaked croissants and egg mixture. Cover the casserole dish (with foil or a lid) and bake in the preheated oven for 20 minutes to allow the eggs to set gently. Remove the cover and continue baking for an additional 20 minutes until the top is golden brown and the casserole is cooked through. Remove from the oven, sprinkle chopped parsley on top for garnish, and serve warm. Enjoy your flavorful ham and cheese croissant casserole! When the center is set, it should no longer jiggle and a knife inserted in the middle will come out mostly clean. If the top browns too quickly, tent foil loosely for the final minutes.

How to serve this recipe

Let the casserole rest for 5–10 minutes before cutting to help it hold slices. Portion into six to eight servings depending on appetite and side dishes. It pairs with light salads, roasted vegetables, or simple fruit to balance richness. For buffet service, cut into squares and serve warm with tongs; for plated meals, add a small green salad and a vinaigrette. If you want a beverage pairing, consider a light, fresh drink to cut through the richness—something chilled and citrus-forward can work well after a savory bake. For a contrasting cold drink, the tropical notes of a Bahama Mama tropical smoothie recipe can be refreshing alongside individual portions.

How to store this recipe

Cool the casserole to room temperature for no more than two hours, then refrigerate in an airtight container or cover the baking dish tightly. It will keep in the fridge for 3–4 days. For longer storage, cut into portions, wrap tightly, and freeze for up to 2 months; use freezer-safe containers or foil-wrapped individual slices. To reheat from the fridge, warm single portions in the microwave for 1–2 minutes or in a 350°F oven for 10–15 minutes until heated through. From frozen, thaw overnight in the fridge and reheat in the oven to maintain texture.

Tips for better results

If croissants are too fresh and soft, toast them briefly or let them sit out to dry a bit so they absorb the custard without collapsing. Whisk eggs and milk until fully combined to avoid pockets of uncooked egg. Covering the dish for the first half of baking prevents the top from drying while the center sets; remove the cover to brown. If the casserole seems very wet after baking, give it a few more minutes uncovered—residual heat will finish setting. Use moderate oven temperature; higher heat can brown the outside before the center cooks.

Variations and adjustments

You can swap ham for cooked bacon, diced cooked chicken, or a sausage crumble for a different protein profile. Try different cheeses: Swiss or Gruyère make the dish nuttier, while pepper jack adds heat. For herb adjustments, use chives or thyme in place of parsley. To reduce richness, use half-and-half instead of whole milk or reduce the cheese by a quarter cup—this will change texture slightly. This version of the recipe works with smaller rolls if croissants are not available, but volume and baking time may need small adjustments.

Ham and Cheese Croissant Casserole Recipe

FAQs

Q: Can I assemble this the night before? A: Yes. Cover and refrigerate overnight, then bake as directed, adding a few extra minutes if very cold. Q: Is it safe to freeze? A: Yes. Freeze baked or unbaked portions for up to 2 months; thaw before reheating. Q: How do I know it’s done? A: The center should be set and a knife should come out mostly clean; the top should be lightly golden.

Conclusion

This is a practical, make-ahead baked dish that suits low- to moderate-skill cooks feeding families or small groups. It reheats reliably and works for brunch, simple dinners, or packed lunches. For a tested, similar take on croissant-based casseroles and an external reference you can compare techniques with, see Ham and Cheese Croissant Casserole | Olive & Mango.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
ham and cheese croissant casserole recipe with but 2026 04 04 230327 819x1024 1

Ham and Cheese Croissant Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: ladidsaadia
  • Total Time: 50 minutes
  • Yield: 6-8 servings 1x
  • Diet: None

Description

A simple, make-ahead breakfast or brunch casserole using day-old croissants, eggs, ham, and two cheeses. Perfect for feeding a crowd with minimal effort.


Ingredients

Scale
  • 5-6 large croissants, slightly dry
  • 1/2 lbs ham, cubed
  • 7 large eggs
  • 1/2 cup 2% milk
  • 1 tsp garlic powder
  • 1/4 tsp ground mustard
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 1 cup shredded cheddar
  • 1 cup shredded mozzarella
  • 1-2 tbsp parsley, chopped


Instructions

  1. Preheat your oven to 350°F (175°C).
  2. Cut the croissants into approximately 1-inch cubes.
  3. Cube the ham and chop the parsley finely.
  4. Grease a 9 x 13 inch rectangular casserole dish thoroughly, then add the cubed croissants evenly into the dish.
  5. Whisk together the eggs, 2% milk, garlic powder, ground mustard, salt, and black pepper until fully combined and smooth.
  6. Pour the egg mixture over the croissants, ensuring the liquid covers as many pieces as possible.
  7. Evenly distribute the cubed ham, shredded cheddar, and shredded mozzarella over the mixture.
  8. Cover the casserole dish and bake for 20 minutes.
  9. Remove the cover and continue baking for an additional 20 minutes until the top is golden brown.
  10. Remove from the oven, sprinkle chopped parsley on top for garnish, and serve warm.

Notes

Let rest for 5–10 minutes before cutting. Pairs well with light salads or roasted vegetables.

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 370
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 1g
  • Protein: 22g
  • Cholesterol: 220mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star