Breakfast Loaf

Ingredients
6 large eggs
1/4 teaspoon salt
1/8 teaspoon pepper
1 tablespoon butter
1 round loaf (1 pound) French bread
6 ounces sliced deli ham, divided
3/4 cup shredded Monterey Jack cheese, divided
3/4 cup shredded cheddar cheese, divided
1/2 medium sweet red pepper, thinly sliced
1 medium tomato, thinly sliced