Ham and Cheese Croissant Casserole

Perfect for a lazy weekend breakfast, or add a side salad and enjoy this unique and delicious casserole for a weekday lunch or breakfast-for-dinner. This is the ideal size for a small family, but may be easily doubled.

ham and cheese croissants in egg casserole
Prep Time:
15 mins
Cook Time:
35 mins
Rest Time:
10 mins
Total Time:
1 hrs


  • 1 ½ tablespoons unsalted butter, softened

  • 1 tablespoon Dijon mustard

  • 2 tablespoons minced onion

  • 1 teaspoon maple syrup

  • ¼ teaspoon Worcestershire sauce

  • 4 croissants, split

  • 8 thin slices deli ham

  • 3 ounces shredded Swiss cheese

  • 3 eggs

  • ¾ cup 2% milk

  • ½ teaspoon salt

  • ¼ teaspoon freshly ground black pepper

  • ¼ teaspoon garlic powder

  • 1 teaspoon everything bagel seasoning (Optional)


  1. Whisk together butter, Dijon, onion, maple syrup, and Worcestershire in a small bowl. Evenly spread butter mixture on the cut sides of the croissants.

  2. Place the croissant bottom halves on a cutting board; layer on ham, folding to fit the croissant. Sprinkle cheese evenly among the croissants; place top halves on each.

  3. Preheat the oven to 350 degrees F (175 degrees C).

  4. Spray a casserole dish or a cast iron skillet large enough to accommodate croissants with cooking spray. Place croissants in a single layer in the prepared pan.

  5. Whisk together eggs, milk, salt, pepper, and garlic powder in a medium bowl, and pour evenly over the croissants. Sprinkle each croissant with bagel seasoning. Set the dish aside for about 10 minutes.

  6. Bake in the preheated oven until croissants are golden brown and egg mixture is perfectly set, 32 to 38 minutes. Check casserole at about 25 minutes, and if croissants are getting very browned, cover with foil. Serve hot.

Cook's Note:

The small croissants that I use for this recipe measure about 4 inches long by 2-1/2 inches wide. If your croissants are larger, you may want to consider cutting them in half, and if they're smaller, you may want to increase the quantity. Placing a toothpick in the center of each croissant will keep the croissant from sliding once the cheese starts to melt.

Nutrition Facts (per serving)

424 Calories
26g Fat
27g Carbs
20g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 424
% Daily Value *
Total Fat 26g 33%
Saturated Fat 14g 70%
Cholesterol 219mg 73%
Sodium 1136mg 49%
Total Carbohydrate 27g 10%
Dietary Fiber 2g 6%
Protein 20g
Potassium 285mg 6%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love