Ham & Swiss Egg Casserole

Total Time

Prep: 20 min. Bake: 35 min.


12 servings

Updated: Oct. 14, 2022
The buttery crunch of croissants goes perfectly with the smooth Swiss and tender eggs. Breakfast for a crew doesn't get much easier than this!—Kathy Harding, Richmond, Missouri
Ham & Swiss Egg Casserole Recipe photo by Taste of Home


  • 16 large eggs
  • 2 cups 2% milk
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground nutmeg
  • 4 cups shredded Swiss cheese
  • 8 ounces sliced deli ham, chopped
  • 4 croissants, torn into 1-1/2-inch pieces
  • 1 tablespoon minced chives


  1. Preheat oven to 350°. Whisk together eggs, milk, salt and nutmeg. Sprinkle cheese and ham into a greased 13x9-in. baking dish or pan; pour in egg mixture. Sprinkle croissant pieces over top.
  2. Bake, uncovered, until puffed and golden brown, 35-40 minutes. Sprinkle with chives. Let stand 5-10 minutes before serving.
  3. Make-Ahead: Refrigerate unbaked casserole, covered, several hours or overnight. To use, preheat oven to 350°. Remove casserole from refrigerator while oven heats. Bake as directed.

Nutrition Facts

1 piece: 354 calories, 23g fat (11g saturated fat), 306mg cholesterol, 545mg sodium, 12g carbohydrate (5g sugars, 1g fiber), 24g protein.

Recommended Video