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 & Cheese Croissant Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 55 reviews

  • Author: Chef
  • Total Time: 55 mins
  • Yield: 6–8 servings

Description

Flaky croissants layered with savory ham, gooey cheese, and a rich egg custard—this make-ahead breakfast casserole is perfect for brunch, holidays, or feeding a crowd. Easy to prepare and customizable, it’s a delicious way to start the day with a warm, satisfying dish.


Ingredients

Croissant Layer

  • 6 large croissants, torn into pieces

Meat and Cheese

  • 1 ½ cups diced ham
  • 2 cups shredded Swiss or cheddar cheese

Custard Mixture

  • 6 large eggs
  • 2 cups milk or half-and-half
  • 1 tsp Dijon mustard (optional)
  • ½ tsp garlic powder
  • Salt and pepper, to taste

Garnish

  • Chopped chives or parsley (for garnish)


Instructions

  1. Prepare the Baking Dish: Grease a 9×13” baking dish thoroughly to prevent sticking and ensure easy serving after baking.
  2. Layer Croissants: Tear the croissants into pieces and layer them evenly in the prepared baking dish, creating an even base layer for the casserole.
  3. Add Ham and Cheese: Sprinkle the diced ham and shredded Swiss or cheddar cheese evenly over the croissant pieces for balanced flavor throughout.
  4. Mix Custard: In a large bowl, whisk together the eggs, milk or half-and-half, Dijon mustard (if using), garlic powder, salt, and pepper until smooth and well combined.
  5. Combine: Pour the custard mixture evenly over the croissant, ham, and cheese layers. Gently press down to help the croissants soak up the custard.
  6. Chill: Cover the casserole with plastic wrap or foil and refrigerate for at least 1 hour or overnight. This soaking step enhances the texture and flavors.
  7. Bake: Preheat the oven to 350°F (175°C). Remove the casserole from the refrigerator and bake uncovered for 35–40 minutes until golden brown and set in the center.
  8. Serve: Let the casserole cool slightly before garnishing with chopped chives or parsley. Serve warm and enjoy your hearty brunch dish.

Notes

  • You can substitute ham with turkey, bacon, or sausage to change the flavor profile.
  • While you can bake immediately, soaking the casserole for at least an hour improves texture and flavor penetration.
  • This casserole freezes well both before and after baking, making it convenient for meal prep.
  • Prep Time: 15 mins
  • Cook Time: 40 mins
  • Category: Breakfast, Brunch, Casserole
  • Method: Baking
  • Cuisine: American