Ham, Egg and Cheese Sandwich
Total Time
Prep: 30 min. Bake: 15 min.
Yield
8 servings
This brunch-worthy ham, egg and cheese sandwich is enough to feed the whole family—or several guests. A loaf of French bread, slathered with butter and mayo, then stuffed with ham, eggs, cheese, tomato and onion, is baked to lock in the flavors of this extra special sandwich.
Ingredients
- 1 unsliced loaf (1 pound) French bread
- 4 tablespoons butter, softened, divided
- 2 tablespoons mayonnaise
- 8 thin slices deli ham
- 1 large tomato, sliced
- 1 small onion, thinly sliced
- 8 eggs, lightly beaten
- 8 slices cheddar cheese
Directions
- Preheat oven to 375°. Cut bread in half lengthwise; carefully hollow out top and bottom, leaving 1/2-in. shells (discard removed bread or save for another use). Spread 3 tablespoons butter and all of the mayonnaise inside bread shells. Line bottom bread shell with ham; top with tomato and onion.
- In a large skillet, melt remaining butter; add eggs. Cook over medium heat, stirring occasionally until edges are almost set.
- Spoon into bottom bread shell; top with cheese. Cover with bread top. Wrap in greased foil. Bake 15-20 minutes or until heated through. Cut into serving-size pieces.
Nutrition Facts
1 serving: 543 calories, 31g fat (14g saturated fat), 298mg cholesterol, 1644mg sodium, 33g carbohydrate (3g sugars, 2g fiber), 32g protein.
Whenever the whole family gets together for a holiday or long weekend, they request this all-in-one breakfast sandwich. I can feed everyone by stacking ham, tomato, scrambled eggs, onion and cheese inside a loaf of French bread. Then I simply pop it in the oven to warm up. —DeeDee Newton, Toronto, Ontario
Recipe Creator
© 2025 RDA Enthusiast Brands, LLC