1/4 cup (1/2 stick) butter

12 slices sandwich bread

12 slices ham

  • Also
  • 155 recipes for your favorite restaurant dishes Photos: 155 recipes for your favorite restaurant dishes
  • Browse more than a thousand recipes from the L.A. Times test kitchen Browse more than a thousand recipes from the L.A. Times test kitchen
  • What's hot: 139 of the latest recipes from the L.A. Times Test Kitchen Photos: What's hot: 139 of the latest recipes from the L.A. Times Test Kitchen
  • Opening the vault: Our best recipes Opening the vault: Our best recipes
  • 26 years of our best recipes Photos: 26 years of our best recipes

Prepared béchamel sauce

6 slices Swiss cheese, diced

2 cups shredded mozzarella cheese

Salt and pepper

6 eggs, fried sunny-side up

1. Heat the oven to 350 degrees.

2. Butter 6 slices of bread. Top each slice of bread with 2 slices of ham, then divide the béchamel sauce evenly between the sandwiches, spreading it over the ham. Top each of the sandwiches with a second slice of bread.

3. In a small bowl, toss together the diced Swiss cheese and the mozzarella. Season the mixture with one-fourth teaspoon salt and a few grinds of pepper, or to taste.

4. Divide the cheese mixture evenly between the sandwiches, mounding it on top of each sandwich.

5. Place the sandwiches on a baking sheet and bake until the cheese is melted, 5 to 8 minutes, depending on the oven. This may need to be done in more than one batch.

6. Top each sandwich with a fried egg and serve immediately.

Each sandwich: 699 calories; 38 grams protein; 40 grams carbohydrates; 1 gram fiber; 43 grams fat; 23 grams saturated fat; 334 mg. cholesterol; 8 grams sugar; 1,660 mg. sodium.

ALSO:

More easy dinner recipes

Quick pasta options for dinner tonight

Easy dinner recipes: Chicken, chicken and more chicken